Mindmap
Software design and development
Inhalt der Mindmap
Software design and development
Development Methodologies
- Traditional:
- More thorough but takes more time
- relies on predictive issues
- Agile:
- Faster but can have problems right out the gate
- when an issue comes up a new team will take over and fix the issue
- Traditional:
software development process
- Waterfall method:
- analysis
- design
- implementation
- testing
- documentation
- Evaluation
- maintenance
- specification:
- Software specification: Legally binding document that clearly defines what the software will do and how it will perform. Used throughout the development process and constantly being reviewed and checked
- the client: The person buying the software they have to tell the teams what they want and how it should work. They need to review reports and give their thoughts on the project
- management: Guides the team through the project and decides if things are doable or not. Gets information on what the client wants and makes sure the team is on time and on budget
- maintenance: Software might not break but it might need to be updated or fix some bugs
- Waterfall method:
Analysis and design
- purpose
- scope
- boundaries
- functional requirements
design techniques
- Pseudocode and Refinements
- data flow
- structure diagrams
- Pseudocode and Refinements
Parameter passing
- Global and local values
- subroutines
- Formal and actual parameters
- functions
File handling
- read file
- write file
Data structures
- 1D arrays
- parallel arrays
- records
standard algorithums
- Input validation
- Find min/max
- linear search
- count occurrences
string handling
- negative indexing
- indexing
- stepped argument
- reverse argument
testing and debugging
- Reliable, robust, and portable
- types of errors
- syntax
- execution
- logic
- debugging tools
- Dry runs
- trace table
- breakpoints
Evaluation
- Fitness for purpose
- Efficiency
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Mindmap am Software design and development, erstellt von hunter penman am 11/01/2022.
- Erstellt von
- hunter penman
- Aufrufe
- 0
- Bewertung