Professional Documents
Culture Documents
SDLC
The Waterfall Method
Prototyping
Rapid Applications Development
Joint Applications Development
Agile Software Development
Object-Oriented Analysis and Design
RUP
SCRUM
http://en.wikipedia.org/wiki/Waterfall_model
Prototyping
Prototyping
Prototyping
http://en.wikipedia.org/wiki/Agile_software_development
Elaboration Phase
A use-case model in which the use-cases and the actors have been identified
An executable architecture that realizes architecturally significant use cases.
Business case and risk list which are revised.
A development plan for the overall project.
Prototypes that demonstrably mitigate each identified technical risk.
Construction Phase
The primary objective is to build the software system. In this phase, the main
focus is on the development of components and other features of the system.
This is the phase when the bulk of the coding takes place.
Transition Phase
The primary objective is to 'transit' the system from development into
production, making it available to and understood by the end user.
http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process
http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process
SCRUM
Scrum is an iterative, incremental framework for project management often
seen in agile software development
Scrum contains predefined roles. The main roles in Scrum are:
the ScrumMaster, who maintains the processes (typically in lieu of a
project manager)
the Product Owner, who represents the stakeholders and the business
the Team, a cross-functional group who do the actual analysis,
design, implementation, testing, etc.
During each sprint, typically a two to four week period (with the length
being decided by the team), the team creates a potentially shippable
product increment (for example, working and tested software).
SCRUM
Summary
Summary