Zusammenfassung der Ressource
Software Development!
- TELOS
- Technical
- Technical Feasibility:
- Does the technology exist to do what we want to do?
- Economical
- Economical Feasibility:
- Will it make sense from a financial point of view to
develop this software? For example, if it costs more
than we'll save over the next 7 years it might not be
worth doing.
- Legal
- Legal Feasibility:
- Are there any copyright issues that might stop us
going ahead? For example, infringing the patents of
another company to bring out a competing
profdcut may result in that product having to be
withdrawn or compensation being paid.
- Operational
- Operational Feasibility
- Will the users be able to operate it? Will it be
practical to use or will people just not bother?
- Schedule
- Schedule Feasibility
- Is it possible to develop this software in the
necessary timescale? When does ithe company
need it by? A phone app for the 2012 Olympics
needed to be ready before it started!
- The Waterfall Model
- Feasibility Study
- Analyse
- Design
- Implement
- Evaluate
- Maintain
- Advantages
- Steps are easy to
maintain
- Defined processes
and output per step
- Good model for
managing large
groups of developers
working in parallel
- Disadvantages
- Requirement changes
mean going back to an
earlier stage that had
already been completed
- Changes can be costly
in money and time
- Lack of customer
involvement after
"ANALYSIS" means issues
are not highlighted until
the "EVALUATION".
- The Cyclical Model