Across
- 2. Rebuilding a better version of existing software using modern tools
- 6. Improving software based on user suggestions
- 7. The process of analyzing the current system
Down
- 1. Fixing errors found after software release
- 3. Cleaning up poor code or database structure
- 4. Making software work with new environments or hardware
- 5. Updating software to avoid future issues
