Mind map
A flexible model for simulation of software development process
Map content
A flexible model for simulation of software development process
software development process
- defined as set of
- activities
- methods
- practices
- transformations
- used to
- develop and maintain
- software
- associated products
- develop and maintain
- defined as set of
Personal Software Process
- aims to improve
- quality
- productivity
- for individual engineers
- quality
- produces metrics
- including
- LOC per hour
- defects per thousans LOC
- % of time spent per phase of cycle
- which can be used for simulation
- including
- aims to improve
simulation model
- agent-based
- one agent<->one programmer
- using individual PSP data
- which consists of
- defects introduced during
- planning
- design
- code
- compile
- test
- refactor
- defects removed during
- planning
- test
- refactor
- total
- fix time during
- planning
- design
- code
- compile
- test
- refactor
- LOC
- developed
- per hour
- upper per hour
- lower per hour
- defects per
- time spent in
- planning
- design
- design review
- defects introduced during
- which consists of
- using individual PSP data
- run in individual threads
- one agent<->one programmer
- basic approach
- simulate each individual
- as part of a team
- based on production metrics from PSP
- combine individual results within team
- simulate each individual
- agent-based
player
- acts as project leader
- provides
- tasks
- team assignments
- expected
- LOC counts
- time
- decides
- number of developers
- PSP data for developers
Information
- Description
- Mind Map on A flexible model for simulation of software development process, created by LuisBen on 22/09/2015.
- Created by
- LuisBen
- Views
- 2
- Rating