Requirement Engineering: Maryam Mir University of South Asia
Requirement Engineering: Maryam Mir University of South Asia
REQUIREMENT
ENGINEERING
Maryam Mir
[email protected]
University Of South Asia
Lecture 1
Software Process
Development.
It can be viewed as a Software Development Framework.
Defines Usage Of UML In Software Developmet.
Characteristics Of RUP
Iterative And incremental
Gradual Development During Process
Architecture Centric
Architectural Details
Inception
Time
Elaboration
Construction
Transition
Inception
Inception
Elaboration
Construction
Transition
Time
Elaboration
Inception
Elaboration
Construction
Transition
Scenarios
Sequence and Collaboration Diagrams
Class, Activity, Component, State Diagrams
Elaboration
Inception
Elaboration
Construction
Transition
10
Construction
Focus is on implementation of the design:
increase in functionality
greater depth of implementation (stubs drivers)
greater stability begins to appear
implement all details, not only those of central architectural
value
analysis continues, but design and coding predominate
11
Transition System
The transition phase consists of the transfer of the system to the user
community
It includes manufacturing, shipping, installation, training, technical support
and maintenance
Development team begins to shrink
Control is moved to maintenance team
Alpha, Beta, and final releases
Software updates
Integration with existing system
12