Software Process Models
Software Process Models
||
|
BY:
ANSHUMAN MAHAPATRA.
SWAPNIL CHANDRA.
RITESH KAUL.
ABHISHEK KOTECHA.
|
j This development process is like glue which holds all the components of
software engineering together.
j They are part of generic framework activities that define a software¶s development.
j This a general categorization of all models but there are many specialized models
under it.
j Advantages:
± simple, easy to execute, requirement already defined..
j Disadvantages:
± blocking states, no change, no customer feedback, inconsistent.
j Suitable for:
-simple hardware products.
j Combines elements of
applied in an .
j Advantages ±
± not require complete instructions, feedback
j Disadvantages ±
± less defined objective, problems to future.
j Suitable for-
± risky to develop whole project at once
j Advantages:
± Requires short time period generally {60-90 days}.
j Disadvantages:
± Sufficient work power needed and must work with equal speed.
± Building components problematic if not modularised properly.
j Suitable for:
± Large projects with tight time frame.
j Advantages:
± Most realistic, controls cost risks, early functionality.
j Disadvantages:
± Less defined, uncomfortable for management, incompatibility with audit process.
j Suitable for:
± Across all applications, one with many computations, one in which risks are too
high.
j If a manager has a general project to arrange past records and build efficient
database that can increase the speed and optimality.
j The team he is working with must work in a manner that this aim is achieved.
j Fashion would be initially the pace is fast and then gradually declines as the
members become exhausted.
j The manager would use a model to understand the productivity loss over time.