GuidelinesForRapidApplicationEngineering
DevelopmentProcess의 하나. ObjectOrientedDesign을 기준으로 하는 개발방법론.
Requirement Gathering
Discover bussiness process --> ActivityDiagram
Perform domain analysis --> high-level ClassDiagram
Identify cooperating system --> DeploymentDiagram
Discover system requirement --> JAD meeting --> ClassDiagram refine
Analysis
- Understand system usage
Flesh out UseCase
Refine the ClassDiagram
- Analysis changes of state in objects
- Define the interactions amoing objects
- Analysis integration with cooperating systems
Design
Develope and refine ObjectDiagram
Develope ComponentDiagram
- Plan for deployment
Design and prototype user interface --> JAD meeting
- Design test
- Begin document
Development
- Construct code
- Test code
- Construct user interface, Connect to code, and test
- Complete documentation
Deployment
- Plan for backup and recovery
- Install the finished system on appropriate hardware
- Test the installed system