Establishing a Software Measurement Process

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Establishing a Software Measurement Process - Presentation Transcript

    1. Presentation on Establishing a Software Measurement Process By Ali Raza CSPC 547
    2. Overview  Introduction  Objective  Audience  Report Overview  Designing a Software Measurement  Developing a Measurement  Planning the Process  Identify Scope  Define Procedures
    3. Continue…  Implementing the Process  Collect Data  Analyze Data  Evolving the Process  Illustrations of Use  Starting a Software Measurement Program  Summary  Pros and Cons of ‘Establishing a Software Measurement Process’ report  Closing Thoughts
    4. Introduction  Primary purpose of this report is to provide insight into software processes and products  Why?  Because organizations can produce better results by making good decisions and manage the achievement of goals  This reports also provide the guidelines so that companies can integrate a measurement process in their overall software process
    5. Objective of this Report  Provide some guidelines that can be used to design and implement a process for measurement:  ties measurement to organization goals and objectives;  defines measurement consistently, clearly and accurately;  collects and analyzes data to measure progress towards goals; and  Evolves and improves as the process matures.
    6. Continue…  Demonstrate the guidelines with examples and illustrations  This report can help an organization start and sustain a measurement program
    7. Audience  Who?  Software engineering group (SEPG)  Working group tasked to implement a measurement program in their organization.  Function areas where people will want to use good measurement practice such as  Managers  Project staff  Software configuration group  Others
    8. Report Overview  This Report is divided into four chapers  Introduction described in chapter 1  Process Method for designing and implementing a measurement process  Describe uses of measurement  Suggests steps an organization could take to establish a software measurement.
    9. Designing a Software Measurement
    10. Continue…
    11. Developing a Measurement Process
    12. Planning the Process
    13. Identify Scope
    14. Continue…
    15. Define Procedures
    16. Continue…  Tasks for Define Procedures activity  Define Measures  Define counting methods  Define the recording formats  Define storage mechanisms  Define methods  Define mechanisms for feed back
    17. Implementing the Process
    18. Collect Data
    19. Analyze Data
    20. Evolving the Process
    21. Continue..
    22. Illustrations of Use
    23. Continue..  Baseline Measurement Process  Manage Projects  Describe Products  Improve Processes  Aggregate Data  Dynamic Changes
    24. Starting a Software Measurement Programs
    25. Continue…  Establish a Measurement Focal Group  Assessing organizational sponsorships, commitment, and improvements  Implementing the steps describe in following section  Communicating and strengthening the network of sponsors  Documenting and evolving, successes and lesson learned  Establishing a historical, organizational database of project data
    26. Continue..  Identify the Objectives  Design the process  Assess and Understand Current Capability  Design a Measurement Process
    27. Continue…  Prototype the Process  Document the Process  Implement the Process  Expand the Program
    28. Summary  Basic Concept for Establishing Software Measurement  Organization can improve productively and overall output.
    29. Pros and Cons of ‘Establishing a Software Measurement Process’ report  Pros  Organization can increase the productivity and overall output  Proven measurement process  Author provided thorough steps for measurement process  We can make the standards e.g. focal group  Usually for large companies and Enterprise environment.  Quality outcome
    30. Continue  Cons  Not Cost Effective  People need training  Need Upper Management Support.  Very hard to change the shift – People should change their attitude and mindset  Some time needed for the implementation in a company.  Not for small companies because they believe on product release as soon as possible
    31. Closing thoughts  Very interesting report by Donald R. Andrews  Implementing measurement process vs. not implementing in a company  Organizations are coming back towards the process after the extreme programming or agile methodology especially in an enterprise environment.  Check and balances in the form of focal group
    SlideShare Zeitgeist 2009

    + aliraza786aliraza786 Nominate

    custom

    83 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 83
      • 83 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?