Mindmap
Software Processes
Inhalt der Mindmap
Software Processes
coping with change
- large software projects.Eg-technologies
- leads to rework
reducing the cost rework
- change avoidance
- change tolerance
software prototyping
- benefit
- improved maintainability
- improved design quality
- def:initial version of a system
- process to help requirements
- develop a UI design
- testing process
- prototype development
- functionality
- focus on functional
- not include error checking
- focus a certain area;not understood
- rapid prototyping language
- functionality
- throw-away prototypes
- discarded as not a good basis
- non functional requirements
- undocumented
- degraded
- not organisational standards
- discarded as not a good basis
- process of prototype
- prototyping plan
- outline definition
- executable prototype
- evaluation report
- benefit
incremental development
- develop the system in increments
- used in agile methods
incremental delivery
- user requirements as priority
- realistic evaluation about practical use of software
- use by end users
- different to implement for replacement system
- advantange
- lower risk of overall project failure
- tend to receive the most testing
- system functionality is available ealier
- problem
- the essence of iterative processes is that the specification is developed in conjuction with the software
- hard to identify common facilities
Boehm's spiral model
- spiral vs sequence of activities
- spiral model sectors
- objective setting
- risk assessment and reduction
- development & validation
- planning
- represents a phase in the process
- spiral model usage
- helping people think about iteration in software processes
RUP
- RUP iteration
- cross phase iteration
- loop
- inphase iteration
- developed incrementally
- phase
- transition
- contruction
- inception
- elaboration
- cross phase iteration
- Modern generic process
- 3 prespective
- dynamic
- static
- practice
- good practice
- use component based architectures
- use component based architectures
- manage requirements
- control changes to software
- RUP iteration
Informationen
- Beschreibung
- Hardcore Software Engineering Mindmap am Software Processes, erstellt von Nurul Aiman Abdu am 21/10/2015.
- Erstellt von
- Nurul Aiman Abdu
- Aufrufe
- 909
- Bewertung