blob: 223c64ac47d4e06a6d6583fd1c8231493afc258a [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<org.eclipse.epf.uma:ContentDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.3/uma.ecore" xmi:id="_7ygXoMM3EdmSIPI87WLu3g" name="metrics,_0mYYkMlgEdmt3adZL5Dmdw" guid="_7ygXoMM3EdmSIPI87WLu3g" changeDate="2006-08-29T17:19:12.494-0700">
<mainDescription>&lt;h3&gt;
What is a Metric?
&lt;/h3&gt;
&lt;p&gt;
We distinguish between measure and metric.&amp;nbsp; To clarify, let’s start by defining what is meant by measure and by
metric.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Measure&lt;/strong&gt;:&amp;nbsp;a raw data item that is directly measured and that will be used to calculate a
metric.&amp;nbsp;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Metric&lt;/strong&gt;:&amp;nbsp;an interpretation of a measure or a set of measures that you use to guide your
project.
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
For example, recording how many test cases have passed and how many have failed are &lt;strong&gt;measures&lt;/strong&gt;.
Interpreting what level of quality this indicates and how it reflects the team's progress within the current iteration
is a &lt;strong&gt;metric&lt;/strong&gt;.
&lt;/p&gt;
&lt;h3&gt;
Why Measure?
&lt;/h3&gt;
&lt;p&gt;
Measurements will mainly help you to:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div style=&quot;MARGIN-LEFT: 2em&quot; align=&quot;left&quot;&gt;
&lt;strong&gt;Communicate effectively&lt;/strong&gt;. Measurement supports effective communication among team members and
project stakeholders.&amp;nbsp;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div style=&quot;MARGIN-LEFT: 2em&quot; align=&quot;left&quot;&gt;
&lt;strong&gt;Identify and correct problems early&lt;/strong&gt;. Measurement enables you to identify and manage potential
problems early in the development lifecycle.&amp;nbsp;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div style=&quot;MARGIN-LEFT: 2em&quot; align=&quot;left&quot;&gt;
&lt;strong&gt;Make informed trade-offs&lt;/strong&gt;. Measurement helps assess objectively the impact of decisions,
helping managers to make trade-off decisions to best meet project goals.&amp;nbsp;&amp;nbsp;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div style=&quot;MARGIN-LEFT: 2em&quot; align=&quot;left&quot;&gt;
&lt;strong&gt;Tune estimations&lt;/strong&gt;. Recording schedule, progress, and expenditures for projects will help team
members to make more reliable estimations in the future.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 align=&quot;left&quot;&gt;
Potential Challenges
&lt;/h3&gt;
&lt;p align=&quot;left&quot;&gt;
There are several dangers when it comes to metrics:
&lt;/p&gt;
&lt;div style=&quot;margin-left: 2em&quot;&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align=&quot;left&quot;&gt;
They can be too costly.&amp;nbsp;The benefit provided by the metric must exceed the cost of collecting
it.&amp;nbsp;Keep your measurements simple and easy to collect.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align=&quot;left&quot;&gt;
They’re a poor substitute for communication.&amp;nbsp;The best way to determine the current status of a project
is to ask the people involved, not to look at a report summarizing key metrics.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align=&quot;left&quot;&gt;
They can be misleading.&amp;nbsp; No metric or collection of metrics is perfect.&amp;nbsp;Furthermore, the
measurements upon which they are based can be manipulated by the people capturing them.&amp;nbsp;Don’t rely
simply upon metrics to manage a project.&lt;br /&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</mainDescription>
</org.eclipse.epf.uma:ContentDescription>