Maintenance
Almost there! We now just need to answer the following questions.
Maintenance Questions
Explain how you would handle issues caused by changes to the weather API over time.
Explain how you would ensure the program remains compatible with new versions of Python and libraries like
requests
andmatplotlib
.Describe the steps you would take to fix a bug found in the program after deployment.
Outline how you would maintain clear documentation and ensure the program remains easy to update in the future.
Explain:
Relate cause and effect.
Make the relationships between things evident.
Provide why and/or how.
Final Evaluation
Evaluate the current functionality of the program in terms of how well it addresses the functional and non-functional requirements.
Discuss areas for improvement or new features that could be added.
Evaluate how the project was managed throughout its development and maintenance, including your time management and how challenges were addressed during the software development lifecycle.
Last updated