Mind map
Software Design and Development
Map content
Software Design and Development
Development Methodoligies
- Traditional
- Agile
Software Development Processes
- waterfall Method
- Analysis, design, implementation, testing, documentation, evaluation, maintenance
- Software Specification
- waterfall Method
Analysis and Design
- Purpose, Scope and Boundaries
- Functional Requirements
- Design techniques
- Pseudocode
Parameter Passing
- Subroutines
- Global and local variables
File Handling and CSV Input
- reading and writing CSV files
- saving data
- text file operations
Data Structures and Parallel Arrays
- 1D arrays
- parallel arrays
- data flow
Standard Algorithms
- find min and max
- Input validation
- linear search
- count occurances
Data Structures
- defining records
- collections of records
String Handling
- indexing strings
- substrings
- reversed strings
- stepped argument
Testing and Debugging
- Testing
- Debugging techniques
Information
- Description
- Mind Map on Software Design and Development, created by Fergus Hill on 11/01/2022.
- Created by
- Fergus Hill
- Views
- 0
- Rating