In this lesson, we'll go through some of the practices that should be followed throughout the software creation process. These practices help improve the quality of the work and product, from the beginning of development to its deployment.


Let's discuss some of the strategies that help build smooth software.

Estimates are not symmetrical 

There's a big difference between underestimating and overestimating a task. If the estimate is too small, then we might need to drop things from the sprint. Overestimating a task may mean that we can finish early and pick up another task.

Get hands-on with 1200+ tech skills courses.