One of the most wasteful exercises that software organizations take part in is planning. While planning in general is not wasteful, the amount of time spent on planning is the issue. We’ve seen software teams spend too much time on planning on not enough time executing. Planning the details 6 to 12 months before the execution happens creates unnecessary waste –your team will have to rehash those details when it comes time for execution.
When planning a software project, there are things you should not build. Development teams need to avoid tackling adjacent problems and building too many integrations.