Development Challenges
Learn about development challenges and techniques for handling them.
We'll cover the following...
Overview
This lesson will discuss some significant development problems and the right approach to tackling them.
Improving the existing problems
If something is wrong, a team lead should look for ways to improve it. Some examples of issues a team lead may encounter include:
- Missing Tests
- Broken Builds
- Missing Documentation
- Poorly factored code
- Inefficient Processes
- Missing or Poor Logging
- No useful dashboards
Software improvement cycle
Start working on improvements and ask for help if needed. If a large amount of change is required, add specific work to the backlog to fix it.
Author's Note
My team encountered an issue when testing some code in a Ruby static site generator. A feature of Ruby is that allows ...