Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
1Activity

Table Of Contents

Miscellaneous: Project Management Workshop
Miscellaneous: Return of Homeworks
Inherent Problems with Software Development
Outline of Today’s Lecture
Definitions
Software Life Cycle
Typical Software Life Cycle Questions
Identifying Software Development Activities
Software Development Activities (Example 1)
Software Development Activities (Example 2)
Functional Model of a simple life cycle model
Activity diagram for the same life cycle model
Another simple life cycle model
Two Major Views of the Software life cycle
Entity-centered view of software development
Combining activities and entities in one view
IEEE Std 1074: Standard for Software Life Cycle
Processes, Activities and Tasks
Example
UML Class Diagram of the IEEE Standard
The Waterfall Model of the Software Life Cycle
DOD Standard 2167A
Activity Diagram of MIL DOD-STD-2167A
From the Waterfall Model to the V Model
Activity Diagram of a V Model
Sawtooth Model
The Sharktooth Model
Properties of Waterfall -based Models
The Alternative: Allow Iteration
Cycles in Boehm’s Spiral Model
Comparing two Projects
Types of Prototypes used in the Spiral Model
Types of Prototyping ctd
Prototyping vs Rapid Development
Limitations of Waterfall and Spiral Models
An Alternative: Issue-Based Development
Frequency Change and Software Lifeycle
Waterfall Model: Analysis Phase
Waterfall Model: Design Phase
Waterfall Model: Implementation Phase
Waterfall Model: Project is Done
Issue-Based Model: Analysis Phase
Issue-Based Model: Design Phase
Issue-Based Model: Implementation Phase
Issue-Based Model: Prototype is Done
Process Maturity
SEI process maturity levels (Watts Humphrey)
Maturity Level 1: Chaotic Process
Maturity Level 2: Repeatable Process
Example: LOC (Lines of Code) Metrics
Maturity Level 3: Defined Process
Maturity Level 4: Managed Process
Maturity Level 5: Optimizing Process
What does Process Maturity Measure?
Determining the Maturity of a Project
Maturity Level 3 Questions
Maturity Level 4 and 5 Questions
Steps to Take in Using Metrics
Pros and Cons of Process Maturity
References
Additional References
Summary
0 of .
Results for:
No results containing your search query
P. 1
05 Software Life Cycle

05 Software Life Cycle

Ratings: (0)|Views: 601 |Likes:
Published by Dipankar Sharma

More info:

Published by: Dipankar Sharma on Sep 06, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

09/06/2011

pdf

text

original

You're Reading a Free Preview
Pages 4 to 33 are not shown in this preview.
You're Reading a Free Preview
Pages 37 to 74 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->