7. Maintaining Software Solutions Flashcards
1
Q
What are the reasons for maintenance?
A
- Changing user requirements
- Upgrading user interface
- Changed in data to be processed
- Introduction of new HW/SW
- Changing organisational focus
- Changed in govt requirements
- Poorly implemented code
2
Q
When should literal constants be used?
A
- For fixed values that should not change
- Function specific tracking
3
Q
What are the different types of documentation?
A
User
- User manuals
- Tutorials
// Developer
/ Intrinsic
- Meaningful variable names
- Neatness
- Control structures
/ Internal - comments in code
/ Technical
- Design specifications
- Diagrams, data dictionaries, IPO charts
- Screen design