2 - the software process

2 - the software process - The Software Process Software...

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

View Full Document Right Arrow Icon
The Software Process Software development is broken into phases (here we only consider object-oriented software development): Requirements Gathering Object-Oriented Analysis Object-Oriented Design Implementation Integration Maintenance Retirement Notes: No testing phase – testing happens at each phase. No documentation phase – documentation is generated at each phase throughout the development. Requirements Gathering Assumption – the software being considered is economically justifiable – the job of the customer. During requirements gathering determine what the client needs , not what the client wants – concept exploration Testing – rapid prototyping. Documentation Rapid prototype Requirements document Object-Oriented Analysis Analysis Determine what the product is supposed to do – use cases, scenarios Extract high-level objects Extract formal specification of system behavior Testing – requirements traceability, review Documentation – high-level design document.
Background image of page 1

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

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 4

2 - the software process - The Software Process Software...

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

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