Lecture 2 Process, Requirements and Use Cases

Lecture 2 Process, Requirements and Use Cases - Lecture 2:...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
1 Lecture 2: Processes, Requirements, and Use Cases
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Development Processes Early Days: evolve a system Build and fix Leads to chaos Need for intelligent design Waterfall Model Requirements, Design, Code, Tests, Maintenance
Background image of page 2
Process and the Waterfall Method Components (requirements, design, code, tests maintenance) not developed in a linear fashion cycle back to earlier deliverable if defect found test development started in the requirements stage 3
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Rational Unified Process Multiple iterations: Development cycle : a release for each iteration Iteration phases : Inception, Elaboration, Construction, Transition Phase activities : Business Modeling, Requirements, Design, Implementation, Test, Deployment, Configuration & Change, Project Management, Environment (tools, process design)
Background image of page 4
Rational Unified Process 5
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Phases – Inception and Elaboration Inception: basic use cases, project plan, core requirements, initial risk assessment, quality goals Elaboration: problem domain analysis, system architecture, mostly complete use cases, development plan (e.g. iterations), updated risk assessments, possible prototypes for technical risk items 6
Background image of page 6
Phases – Construction and Transition Construction: component construction, bulk of detailed design and coding, initial release Transition: end user considerations, training, beta testing, quality consistent 7
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
8 Factors for Success and the RUP (Product Development Practices that Work, MIT Sloan Management Review , 42:2, 2001) Iterations: develop part of the functionality, explore
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 27

Lecture 2 Process, Requirements and Use Cases - Lecture 2:...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online