Mind map
software design & development
Map content
software design & development
development methodologies
- agile
- traditional/waterfall
- agile
software development process
development methodologies
- agile
- changing design requirements is allowed throughout development
- constant co-operation between client and developer.
- team reflection/evaluation
- traditional
- developer works independently
- developer sends only a few things for the client to check
- client is less involved
- agile
software development process
- analysis
- requirements set
- design
- design must meet all the requirements set for it
- implementaion
- testing
- documentation
- evaluation
- look back on project and see what could be done better and what was done well
- maintenance
- update, fix, debug code to allow for efficiency
- analysis
parameter passing
- procedure
- subroutines
- increase maintainability of the code
- easy to identify for debugging, testing and editing
- subprograms
- modularity
- using two subprograms in software is call modularity
reading and writing files
- csv file name only
- open
- read/write
- close
- read/write
parallel arrays
- two lists in one file
- (, )split line
- two lists in one file
Information
- Description
- Highers Computing Mind Map on software design & development, created by Lauren Campbell on 11/01/2022.
- Created by
- Lauren Campbell
- Views
- 0
- Rating