Sie sind auf Seite 1von 27

<Company_Name> Measurement

and Analysis Guide


This document defines the process by which data collected
<Logo> to support Measurement and Analysis activities.

<D_PREFIX>-MAG-001
<Month Day, Year>

Prepared for: Prepared by:


<Company_Name> Internal Use <Company_Name>
<Company_Address>
<Company_CityStateZIP>
This document was produced by <Company_Name> for internal use only.
Document History
Description Author Version Date
Initial issue SEPG K-MAG-001 <Month Day, Year>

Customization Information
Delete this section and table when you are done. Don't delete the section break after the table.

Find Replace With: Example


<Company_Name The name of your organization or company: Korestone Technologies
<Company_Address> Your street address: 1103 Dices Spring Road
<Company_CityStateZIP> Your city, state, and ZIP Code: Staunton, VA 24482
<D_Prefix> The prefix for your document number: KT
<Month Day, Year> The document date in your preferred format: February 16, 2011
<Logo> Image file of your company logo
<!> Find only. Marks section that will need your attention. See also
some instructions enclosed in angle brackets.
Table of Contents
1. Introduction............................................................................................................................................1
1.1 Measurement and Analysis..............................................................................................................1
1.2 Planning MA Activities....................................................................................................................1
1.3 Tracking MA Data...........................................................................................................................1
1.4 Organizational Measurements and Repository.................................................................................2

2. General Design.......................................................................................................................................3
2.1 Basis and Future Updates................................................................................................................3
2.2 The Template...................................................................................................................................3
2.3 Entering Data..................................................................................................................................3
2.3.1 Cell Formatting......................................................................................................................3
2.3.2 Cell Comments.......................................................................................................................4
2.4 Printing............................................................................................................................................4

3. MA Spreadsheet Description.................................................................................................................5
3.1 Information Worksheet.....................................................................................................................5
3.2 Dashboard Worksheet......................................................................................................................6
3.2.1 Third-Party Software Alert.....................................................................................................7
3.3 Hours Worksheet.............................................................................................................................7
3.4 Products Worksheet.........................................................................................................................8
3.5 Compliance Worksheet...................................................................................................................10
3.6 Reviews Worksheet........................................................................................................................11
3.7 Components Worksheet..................................................................................................................11
3.8 Training Worksheet........................................................................................................................12
3.9 Measurements Worksheet...............................................................................................................13
3.10 Phases Worksheet........................................................................................................................15
3.11 Report Worksheet.........................................................................................................................15

4. <Company_Name> Organizational Measurements Repository.........................................................18


4.1 Overview Sheet..............................................................................................................................18
4.2 The Training Sheet.........................................................................................................................20
4.3 The PIRs Sheet..............................................................................................................................20

<Company_Name> Measurement and Analysis Guide i


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

4.4 The Project Description and Project Data Sheets...........................................................................21

Appendix A. Acronyms and Abbreviations.............................................................................................22

List of Figures
Figure 3-1. The Information worksheet........................................................................................................5
Figure 3-2. The Research area on the Dashboard worksheet........................................................................6
Figure 3-3. The Hours worksheet.................................................................................................................7
Figure 3-4. The Products worksheet.............................................................................................................8
Figure 3-5. The Compliance worksheet......................................................................................................10
Figure 3-6. The Reviews worksheet............................................................................................................11
Figure 3-7. The Components worksheet.....................................................................................................11
Figure 3-8. The Training worksheet...........................................................................................................12
Figure 3-9. The Measurements worksheet..................................................................................................13
Figure 3-10. The Phases worksheet............................................................................................................15
Figure 3-11. Updated Through and Completion Date set to the same month..............................................15
Figure 3-12. The Unhide window...............................................................................................................16
Figure 3-13. The Paste Special window.....................................................................................................16
Figure 3-14. Project description added to the organizational repository......................................................16
Figure 3-15. Project data added to the organizational repository................................................................17
Figure 4-1. Training data on the Overview sheet........................................................................................18
Figure 4-2. Process improvement data on the Overview sheet....................................................................19
Figure 4-3. List of projects with closeout data in the repository.................................................................19
Figure 4-4. The Training sheet...................................................................................................................20
Figure 4-5. The PIRs sheet.........................................................................................................................20
Figure 4-6. The Quick Sum row in the Project Data sheet..........................................................................21

List of Tables
Table 3-1. Information worksheet cells.........................................................................................................6
Table 3-2. Products worksheet cells.............................................................................................................8
Table 3-3. Measurement worksheet formulas.............................................................................................13

Table of Contents ii
1. Introduction
<!> <This document refers to two templates in the Korestone Documentation System, the MA
Spreadsheet and the Organizational Measurement Repository. It will not be useful, except as an
outline, unless you are using those. In any case, your MA process area needs some sort of standard
that governs the collection and analysis of measurements.>

1.1 Measurement and Analysis


Measurement and Analysis (MA) is a level-three process area in the Software Engineering Institute
Capability Maturity Model Integrated. The <Company_Name> version of the process is described
in the Measurement and Analysis Process. It sets measurable goals for software processes or
products, tracks the data that allows the project and organization to measure work toward those
goals, and provides data that can be used in process improvement and project management.

1.2 Planning MA Activities


<Company_Name> projects plan MA activities in an MA plan. There is a template for the plan,
approved by the Software Engineering Process Group (SEPG), at/Business Process System
(BPS)/07-Measurement and Analysis/Tools Guides and Templates/Project MA Plan.doc.

1.3 Tracking MA Data


The same directory contains a template for a project MA spreadsheet (MA Spreadsheet
Template.xls). This spreadsheet is set up to include project information and the goals and
tolerances for core and process metrics and is used to track project performance. The spreadsheet
is, in most cases, updated monthly as described in the project measurement and analysis plan.
However, the plan defers to this handbook for data definitions, descriptions of how data is obtained
or calculated, and how data is to be entered.
The remainder of this document describes the cells on each page of the spreadsheet, and defines
what is to be added to them.

<Company_Name> Measurement and Analysis Guide 1


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

1.4 Organizational Measurements and Repository


When a project is finished, the data from the project MA spreadsheet is copied to a
<Company_Name> measurement repository, maintained in SVN at Organizational Process
Assets/Measurements/Organizational Measurement Repository.xls. This data copying procedures
is part of the Project Closeout Process and is described in this document in Section 3.11.
Other organization-level metrics are also kept in the repository. Those measurements and how they
are maintained is described in Section 4.

4. <Company_Name> Organizational Measurements Repository 2


2. General Design

2.1 Basis and Future Updates


The MA spreadsheet includes core metrics and process measures defined and approved by the
SEPG as part of the organization-wide effort to collect metrics and use them to enhance the
management and quality of projects. If changes to the set of measures are enacted by the SEPG or
if problems are discovered with the template, the MA spreadsheet template will be updated to
reflect them. In addition, the SEPG will make available either instructions or replacement pages for
use in updating spreadsheets already in use to match the new standards.

2.2 The Template


Do not change the MA spreadsheet template. Rather, save it to your project's Project
Management/MA directory, renaming it with this format: MA_<Project Acronym><Version>.xls.
The template contains space for three years' worth of data. Do not mix different versions of a
project on the same spreadsheet.

2.3 Entering Data


Detailed instructions are provided in Section 3.

2.3.1 Cell Formatting


In general, only enter data in white cells with borders that look like they are supposed to accept
values. You will be helped in this regard by the fact that the cells you're not supposed to type in are
protected. Generally, you will not be able to click in them, let alone type in them.
Cells have been formatted to serve the type of data to be entered or displayed in them.

<Company_Name> Measurement and Analysis Guide 3


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

2.3.2 Cell Comments


You may add a comment to a cell by right-clicking in the cell and selecting Insert Comment from
the menu that appears. Comments should be used as reminders of how a calculation was made,
what is included in the number, or for other purposes. A cell with a comment attached is marked
with a red triangle in the upper right corner of the cell.
To edit a comment, right-click the cell and select Edit Comment. To delete a comment, right-click
the cell and select Delete Comment.

2.4 Printing
The worksheets are set up for easy printing.
The vertical pages (Information, Compliance, Reviews, Components, Training, and Phases) will fit
on a single sheet.
The horizontal pages with monthly data (Hours, Products, Measurements) are set up to fit one
year's worth of data on a single page. To print the second 12 months of data, for example, print
only page 2. The row headings on the left will also be printed.
The Dashboard page fits on two pages. The Research and Graphs sections are on the second page.

4. <Company_Name> Organizational Measurements Repository 4


3. MA Spreadsheet Description
The following subsections describe the standard MA spreadsheet and what you should enter in it.
Consistency across projects in data reckoning and entry is expected to make cross-project
comparisons more valuable, and, by extension, make the MA effort more useful in improving
processes and products.

3.1 Information Worksheet


The Information page (Figure MA
Spreadsheet Description-1) contains
basic information about your project
and the lists of billing categories and
lifecycle phases that are used
throughout the spreadsheet.
This page should be updated at the start
of the project. Once the project is
underway, you only need to update the
Updated Through date (D9) each month
when measurement data is added.
The page in this illustration has some
information already added.

Figure MA Spreadsheet Description- 1. The


Information worksheet

<Company_Name> Measurement and Analysis Guide 5


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

For more information on entries on this page, see Table MA Spreadsheet Description-1.

Table MA Spreadsheet Description- 1. Information worksheet cells


Label Location Description
Project Name D4 Full name of project
Version D5 Version of project, without "v" ahead of it
Acronym D6 Acronym for the project
Spreadsheet Start Date D8 Provides the other pages with the consecutively dated
columns, beginning with the month you enter here. Enter the
month that your project begins.
Enter dates on this page like this: November-2009
Updated Through D9 This month indicates for the rest of the spreadsheet what the
current month is. Some formulas will not calculate unless you
update the month, and "current" readings are based on the
entry here.
Completion Date D10 When the project is done, enter the last month for which you
are recording data.
Customer D12 Enter the customer's name
Type D13 Select the type of project from the list: New Software, or
Software Update
Team FTE D14 Full-time equivalent positions among the project team
Estimated LOC D15 Estimated lines of code for the project
Estimated Hours D16 Estimated work hours for the project
Billing Categories B31:B32 You can add two non-standard categories at the end of this list
Lifecycle Phases E19:E32 You can add as many as 14 phases; phases can be used to
calculate some metrics by phasesee "Dashboard
Worksheet," Section 3.2.

3.2 Dashboard Worksheet


The Dashboard worksheet displays data and some graphics for selected measurements. It is read-
only except for the Calculations area, which begins in row 58 (seen in ).

Figure MA Spreadsheet Description- 2. The Research area on the Dashboard worksheet

To use this area, select a lifecycle phase (C59) and billing category (C60). The worksheet will
display the actual and planned hours that match your criteria.
To the right, select a lifecycle phase (J59) and measurement category (J60), and the worksheet will
display the data matching your criteria.

4. <Company_Name> Organizational Measurements Repository 6


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

3.2.1 Third-Party Software Alert


The miniature graphs in the upper portion of the Dashboard page are made using a third-party tool
called Sparklines for Excel. See more information at http://sparklines-excel.blogspot.com/.
You do not have to download this Excel add-in to use the spreadsheet, but it may be necessary if
you have to fix the spreadsheet or add to it.

3.3 Hours Worksheet


The Hours worksheet (Figure MA
Spreadsheet Description-3) is used to
record actual hours billed by the project
and the estimated hours expected in
future months.
Actual hours are entered under the
proper month by billing category. The
billing categories listed in column B
include the standard categories plus the
project-specific categories entered on
the Information worksheet. Actual
hours must be acquired from
timekeeping tool data and reports.
Changes to that data or interpretations
should be noted in cell comments.
The MA and DAR hours are subsets of
the total Actual Hoursboth these
activities are typically billed to Other.
MA hours are entered by the MA group
while working on the spreadsheet. DAR
hours come from the completed cover
sheets that describe DAR exercises.
Estimated hours should be entered in
advance. The data will come from the
project manager's projections and the
project schedule. Unless replanning
occurs for future months already
entered on the worksheet, do not change
the estimated hours after they have been
entered.

Figure MA Spreadsheet Description- 3. The Hours


worksheet

4. <Company_Name> Organizational Measurements Repository 7


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

3.4 Products Worksheet


The Products worksheet (Figure MA Spreadsheet Description-4) includes information on size,
defects, changes to the requirements, and software builds. The cells and their entries are described
in Table MA Spreadsheet Description-2.

Figure MA Spreadsheet Description- 4. The Products worksheet

Table MA Spreadsheet Description- 2. Products worksheet cells


Label Row Description
Software files 9 The number of software files in the baseline at the end of the month.
Usually collected from CM audits and reports. In enhancement projects,
this number should only include the files that were not part of the
previous version's product baseline.
This number is project-to-date, not the number developed in the given
month.

4. <Company_Name> Organizational Measurements Repository 8


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

Label Row Description


Software lines of code 10 The number of software lines of code (LOC) in the baseline at the end of
the month. Usually collected from CM audits and reports; LOC includes
blank lines and comments. In enhancement projects, this number
should only include the increase in LOC over the previous version's
product baseline.
This number is project-to-date, not the number developed in the given
month.
Document pages 11 "Pages" includes front matter such as the cover, table of contents, etc.,
and also end matter, such as appendixes and indexes. Use the page
count that appears in the status bar in the lower left corner of the Word
window (i.e., the denominator of the "page of" indicatorif Word says
16/22 at the bottom, the count is 22 pages).The documents to be
included are plans, practices, user documents, and technical documents
in formal form; do not count preliminary designs, drafts, etc. Count only
documents in the designated project library.
This number is project-to-date, not the pages created in the given
month.
Requirements 12 The number of software requirements in the last approved baseline for
the month. Counted from baselines requirements document or tool.
Rules 13 The number of software rules in the last approved baseline for the
month. Counted from baselines requirements document or tool.
Bugs reported 16 The number of bugs reported in the project's bug tracking tool during
the month. Includes both in-house and site bugs, and includes bugs
reported but not verified (i.e., found not to be a bug, repeats, can't
reproduce).
In-house bugs verified 17 The number of in-house bugs changed from "Recreate" to "Open" or
another active status in the project's bug tracking tool during the month
(regardless of when they were first reported)
Site bugs verified 18 The number of site bugs changed from "Recreate" to "Open" or another
active status in the project's bug tracking tool during the month
(regardless of when they were first reported)
Bugs closed 19 The number of bugs whose status was changed to "Closed" in the
project's bug tracking tool during the month (regardless of when they
were first reported or opened)
Requirements added 22 Requirements added to the project requirements baseline during the
month. Do not count the initial approval of a baseline as "added"
requirements. This and other requirements measurements are based on
the requirements document or tool history record.
Requirements modified 23 The number of requirements modified during the month. A modification
of a rule does not count as a requirement modification.
Requirements deleted 24 The number of requirements deleted during the month
Rules added 25 Rules added to the project requirements baseline during the month. Do
not count the initial approval of a baseline as "added" rules.
Rules modified 26 The number of rules modified during the month
Rules deleted 27 The number of rules deleted during the month
Change requests entered 28 The number of change requests entered in the project's change request
(CR) tracking tool during the month

4. <Company_Name> Organizational Measurements Repository 9


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

Label Row Description


Change requests active 29 The total number of active CRs in the project's CR tracking tool on the
last day of the month.
Change requests closed 30 The total number of inactive or closed CRs in the project's CR tracking
tool on the last day of the month.
Builds performed 33 The number of official Configuration Management (CM) builds
performed during the month
Successful build audits 34 The number of official CM builds that were audited and found to be
sound

3.5 Compliance Worksheet


The Compliance worksheet (Figure MA Spreadsheet Description-5) is used to record Quality
Assurance (QA) audits of process area compliance as they occur. That is, in months during which
no audit was performed, no entry is required.
To enter an audit score, select the process in the Process column. Enter the score as a percentage in
the Score column. Then select the month in the Month column. The best, most recent, and average
scores, along with the number of audits, are shown to the right (columns H through M) for each
process area.

Figure MA Spreadsheet Description- 5. The Compliance worksheet

4. <Company_Name> Organizational Measurements Repository 10


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

3.6 Reviews Worksheet


The Reviews worksheet (Figure MA Spreadsheet Description-6) is used to record the results of
formal peer reviews. Metrics from the record are shown on the Dashboard and Metrics worksheets.

Figure MA Spreadsheet Description- 6. The Reviews worksheet

Check for completed peer review forms each month in the project repository or project log. To
record the results of a peer review:
1. Select the type of review in the Type column: Code, Design, Document, or Requirements.
2. Enter the size. The descriptor in column D will change based on your selection of a review type.
3. Enter the number of major defects and minor defects in columns E and F. "Other" defects are not
reported on this page.
4. Enter the total hours spent on the peer review in the Hours column.
5. Select the month the review was held in the Month column.
6. Type a description of the material reviewed in the Description column. This is merely a note for
ease of reference and is not required.

The peer reviews need not be entered in the order of completion. The measurement formulas will sort them
out.

3.7 Components Worksheet


The Components worksheet (Figure MA Spreadsheet Description-7) is used to track reviews of
critical design components and software modules.

Figure MA Spreadsheet Description- 7. The Components worksheet

Items are designated as critical by the project manager and entered in the proper list (column B for
design modules or column E for code) by the MA group.

4. <Company_Name> Organizational Measurements Repository 11


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

Each month, enter the number of Design and Code items in the list at the right side of the page
columns I and J. Also, check whether the items in the lists have been reviewed. If so, select the
month of the review in the Review Month columnC for design components, or F for code
modules. The percentage of items reviewed is shown at the top of the page.

3.8 Training Worksheet


The Training worksheet (Figure MA Spreadsheet Description-8) is used to track training done for
the project. Do not include organization-level training on a project-level MA spreadsheetthose
classes are recorded in the Organizational Measurement Repository as described in Section 4.2.

Figure MA Spreadsheet Description- 8. The Training worksheet

To enter a training course record:


1. You can enter a course name in column B as soon as the event is planned.
2. In column C, set the status to Planned. (Change it to Held after the course has been held.)
3. In column D, select the month and year that the course is planned for or was held.
4. In columns E and F, enter the number of people invited to the course and the number of people who
attended. The invitees number comes from the meeting invitation or the sign-off sheet. The number
attending must come from the sign-off sheet signed at the course.
5. Course evaluation forms are distributed after each course. (The template is in the Organizational
Training directory.) Returned forms are summarized in a summary form, available in the same
directory. From that summary form, get the instructor hours, student hours (course length times
attendance), the average rating, and the number of evaluations returned. That data goes in columns
G, H, I, and J.
6. Composite project training measurements are shown at the top of the page.

4. <Company_Name> Organizational Measurements Repository 12


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

3.9 Measurements Worksheet


The Measurements worksheet
(Figure MA Spreadsheet
Description-9) displays
calculated measurements based
on entries elsewhere in the
spreadsheet. There is no data
entry on this page. All
calculations in the monthly
columns are shown as project to
date; there is also a project
composite (i.e., current total) for
each measurement in column C.
The hidden rows starting in row
41 hold some of the formulas that
calculate items as of a certain
month.
The formulas for the visible rows
are described in Table MA
Spreadsheet Description-3.

Figure MA Spreadsheet Description- 9. The Measurements


worksheet

Table MA Spreadsheet Description- 3. Measurement worksheet formulas


Measurement Derivation
Actual hours Sum of actual hours from the Hours page
Estimated hours Sum of estimated hours from the Hours page
Hour variance [(Actual hours)(Estimated hours)]/(Estimated hours) as a
percentage
LOC/Coding hour LOC as of the month (Products worksheet) divided by coding hours
to date (Hours worksheet)

4. <Company_Name> Organizational Measurements Repository 13


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

Measurement Derivation
LOC/Project hour LOC as of the month (Products worksheet) divided by actual hours
to date (Hours worksheet)
Pages/Document hour Document pages as of the month (Products worksheet) divided by
documentation hours to date (Hours worksheet)
Project hours/Requirement Actual hours to date (Hours worksheet) divided by the number of
requirements as of the month (Products worksheet)
Coding hours/Requirement Coding hours to date (Hours worksheet) divided by the number of
requirements as of the month (Products worksheet)
Requirement hours/Requirement Requirements hours to date (Hours worksheet) divided by the
number of requirements as of the month (Products worksheet)
Debug hours/Coding hours Bug fix or debug hours to date (Hours worksheet) divided by the
coding hours to date (Hours worksheet)
Changes/Requirement From the Products worksheet, the number of requirement
additions, modifications, and deletion to date divided by the
number of requirements as of the date
Changes/Rule From the Products worksheet, the number of rule additions,
modifications, and deletion to date divided by the number of rules
as of the date
% LOC reviewed The number of LOC reviewed as of the date (Reviews worksheet)
divided by the LOC as of the month (Products worksheet), as a
percentage
% requirements reviewed The number of requirements and rules reviewed as of the date
(Reviews worksheet) divided by the requirements and rules as of
the month (Products worksheet), as a percentage
% document pages reviewed The number of document pages reviewed as of the date (Reviews
worksheet) divided by the pages as of the month (Products
worksheet), as a percentage
Cost of quality From the Hours worksheet, the sum of testing, debug, peer review,
and QA hours as of the month divided by the total actual hours as
of the month
Engineering % From the Hours worksheet, the sum of coding, debug,
documentation, design, peer review, requirements, and testing
hours as a percentage of total project hours
Support % From the Hours worksheet, the sum of CM, project management,
QA, and other hours as a percentage of total project hours.
Verified bugs Sum of bugs verified as of the month (Products worksheet)
Site bugs Sum of site bugs verified as of the month (Products worksheet)
Bugs verified/Bugs reported From the Products worksheet, number of bugs verified as of the
month divided by the number of bugs reported as of the month,
as a percentage
Bugs/1,000 LOC From the Products worksheet, the number of bugs verified as of
the month times 1,000, then divided by the LOC as of the month
Bugs/Test hour The number of bugs verified as of the month (Products worksheet)
divided by the test hours as of the month (Hours worksheet). (Test
hours includes both unit and integration test.)
1 bug report=x test hours 1 divided by the Bugs/Test hour result

4. <Company_Name> Organizational Measurements Repository 14


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

Measurement Derivation
Review defects/Review hour From the Reviews worksheet, the number of defects found in all
types of reviews divided by the total number of review hours, all as
of the month
1 review defect=x review hours 1 divided by the Review defects/Review hours result
Change requests entered The number of CRs entered as of the month (Products worksheet)
Successful build % From the Products worksheet, the number of successfully audited
builds divided by the number of builds as of the month

3.10 Phases Worksheet


The Phases worksheet (Figure MA
Spreadsheet Description-10) is used to
associated project lifecycle phases with
months. This association can then be used
to perform calculations on the Dashboard
worksheet; see Section 3.2. Entry is not
required on this page, but it can be useful
for research purposes.
The selections available in the Lifecycle
Phase column are based on those entered in
the Phases section of the Information Figure MA Spreadsheet Description- 10. The
worksheet (starting in cell E19). Phases worksheet

3.11 Report Worksheet


The Report worksheet collects data to be reported to the Organizational Measurement Repository
during project closeout. This worksheet is hidden. Here are the steps to unhide the worksheet and
copy the data from it to the repository.
1. Make sure that on the Information page, the Updated Through date (D9) and the Completion Date
(D10) are both set to the last month for which you have entered MA data, as shown in Figure MA
Spreadsheet Description-11.

Figure MA Spreadsheet Description- 11. Updated Through and Completion Date set to the same month

2. In the Format menu, select Sheet. Then select Unhide. A small window appears with a list of
hidden sheets; yours should contain one, as shown in Figure MA Spreadsheet Description-12.

4. <Company_Name> Organizational Measurements Repository 15


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

Figure MA Spreadsheet Description- 12. The Unhide window

3. Click OK. The Reports worksheet appears.


4. Open Organizational Measurement Repository.xls (from SVN at Organizational Process
Assets/Measurements). Click the Project Descriptions worksheet.
5. On the Report page of your project MA spreadsheet, select cells B5:L5. Press Ctrl+C.
6. Switch to the organizational repository spreadsheet. Put the cursor in the first empty cell in
column B under the heading Name. From the Edit menu, select Paste Special.

Figure MA Spreadsheet Description- 13. The Paste Special window

7. In the window that appears, select Values, as shown in Figure MA Spreadsheet Description-13.
Then click OK. The descriptive data for your project is copied to the organizational repository, as
shown in Figure MA Spreadsheet Description-14.

Figure MA Spreadsheet Description- 14. Project description added to the organizational repository

8. In the organizational repository spreadsheet, go to the Project Data tab. Place the cursor in row 8,
under the name of the project you just added. (The small numbers for the rows on the Project
Description sheet correspond with the small numbers in row 7 of the Project Data sheet.)

4. <Company_Name> Organizational Measurements Repository 16


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

9. Switch to your project's MA spreadsheet. On the Reports sheet, select cells C8:C108 and press
Ctrl+C.
10. Switch to the organizational repository spreadsheet. In the Edit menu, select Paste Special. In
the window that appears, select Values. Then click OK. The project data is added to the repository,
as shown in Figure MA Spreadsheet Description-15.

Figure MA Spreadsheet Description- 15. Project data added to the organizational repository

11. Save the organizational repository spreadsheet and update SVN with the new version.
12. Save the project MA spreadsheet and update the project directory with the new version.
For more information on Organizational Measurement Repository.xls, see Section 4, below.

4. <Company_Name> Organizational Measurements Repository 17


4. <Company_Name> Organizational Measurements
Repository
The Organizational Measurements Repository spreadsheet, kept at Organizational Process
Assets/Measurements, holds two types of data:
Organization-level data not specific to a project
Final project MA data
This chapter describes how to add data to and use data from this spreadsheet.

4.1 Overview Sheet


The Overview sheet contains summary data pertaining to the information recorded elsewhere in the
worksheet. The data updates automaticallythis page is read-only. It can also be printed; the print
setup is already done.
The first section (Figure <Company_Name> Organizational Measurements Repository-16) has
training datacourses, people attending, hours spent, and so on. The data comes from the Training
sheet (see Section 4.2) and the hidden TrainData sheet.
The data is displayed by year, but you can show the data for a single month (January 2010 through
December 2014) by selecting the month in cell B17.

Figure <Company_Name> Organizational Measurements Repository- 16. Training data on the Overview
sheet

<Company_Name> Measurement and Analysis Guide 18


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

The next section (Figure <Company_Name> Organizational Measurements Repository-17)


contains information on process improvement recommendations (PIRs), which are used to suggest
changes to organizational standards and processes. The PIRs are counted by year and by process
area. This data comes from the PIRs sheet (see Section 4.3) and the hidden PIRData sheet.

Figure <Company_Name> Organizational Measurements Repository- 17. Process improvement data on


the Overview sheet

A third section (Figure <Company_Name> Organizational Measurements Repository-18) lists the


projects for which final MA data has been added to the Project Description and Project Data sheets
(Section 4.4).

Figure <Company_Name> Organizational Measurements Repository- 18. List of projects with closeout
data in the repository

4. <Company_Name> Organizational Measurements Repository 19


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

4.2 The Training Sheet


The Training sheet (Figure <Company_Name> Organizational Measurements Repository-19) is
used to record all organization-level training courses.

Figure <Company_Name> Organizational Measurements Repository- 19. The Training sheet

Organization-level training courses are described in the <Company_Name> Organizational


Training Plan. Do not include project-specific training on this worksheet.
To enter data for a training course:
1. Enter the course name in column B.
2. Select the course statusPlanned or Heldin column C.
3. Select the month and year in which the course was planned or held in column D.
4. Using data from the course sign-in sheet, enter the number of people invited and the number of
people who attended in columns E and F, respectively.
5. Using data from the course evaluation summary, enter the following data:

Instructor hours (column G)

Student hours (column H)

Average course rating (column I)

Number of evaluation forms returned (column J)

4.3 The PIRs Sheet


Each PIR submitted to the SEPG should be recorded on the PIRs sheet (Figure <Company_Name>
Organizational Measurements Repository-20).

Figure <Company_Name> Organizational Measurements Repository- 20. The PIRs sheet

To enter a PIR record:


1. Select the process to which the PIR applies in column B.
2. Select the month and year during which the PIR was submitted in column C.

4. <Company_Name> Organizational Measurements Repository 20


<D_PREFIX>-MAG-001 <Company_Name> Measurement and Analysis Guide <Month Day, Year>

3. Select the SEPG's action on the PIR in column D. The choices are Adopt, Defer, Pending, and
Reject. (This column should be updated if the SEPG takes action later.)
4. Select the month and year during which work on the PIR was completed by the SEPG in column E.
5. Describe the PIR briefly in column F, and assign it an ID number in column G.

4.4 The Project Description and Project Data Sheets


Project data for this repository comes from the Report sheet of the project MA spreadsheet. The
process for importing project data to this repository is described in Section 3.11.
Aside from importing data to these pages, you can quickly combine the measurements for two or
more projects on the Project Data sheet. To do that, select Yes in the Quick Sum row (6; see Figure
<Company_Name> Organizational Measurements Repository-21) below the names of the projects
you want to combine. The combined data will be displayed in column C.

Figure <Company_Name> Organizational Measurements Repository- 21. The Quick Sum row in the
Project Data sheet

The Quick Sum can be useful, but the rest of the worksheet is not designed to support much data
analysis. It is recommended that you copy the data to another spreadsheet before subjecting it to
further manipulation.

4. <Company_Name> Organizational Measurements Repository 21


Appendix A. Acronyms and Abbreviations
The following acronyms and abbreviations are used in this document and the MA spreadsheet
template as defined here.

Acronym Definition
CM Configuration Management
CR change request
DAR Decision Analysis and Resolution
FTE full-time equivalent
IPM Integrated Project Management
LOC lines of code
MA Measurement and Analysis
PI Product Integration
PIR process improvement recommendation
PMC Project Management and Control
PP Project Planning
PPQA Product and Process Quality Assurance
QA Quality Assurance
RD Requirements Definition
REQM Requirements Management
RSKM Risk Management
SAM Supplier Agreement Management
SEPG Software Engineering Process Group
TS Technical Solution
VAL Validation
VER Verification

<Company_Name> Measurement and Analysis Guide 22