1. The Project Management Triangle and Scope
The quality of work is limited by budget, deadlines, and scope, with developers needing to focus on managing scope since they cannot control the budget or deadlines.
Hear it at 0:19 →Engineering video
0:47 · 18 February 2023
The quality of work is limited by budget, deadlines, and scope, with developers needing to focus on managing scope since they cannot control the budget or deadlines.
Hear it at 0:19 →With developers who know the tech pile, they're testing, they're functional programming, and the software life cycle. But still, they're not considered senior enough. That's because they struggle with one simple, but incredibly undervalued senior level skill. That is saying no. It makes sense as most developers are introverts. I personally struggled a lot with saying no. Until one of my agile coaches introduced me to the concept of the project management triangle, which states that the quality of work, it's limited by the budget, the deadlines, and the scope.
The number and the size of the features. As developer, you can't control the budget or the deadline. I mean, you can miss it, but you can control it. This is why what you have to get insanely good at is to managing the scope. Working with your product manager to find out how to give them what they want with the simplest thinkable solution possible. That is a real senior.