Hey friend,
I've been asking you a few questions over the past few months.
And "how to manage scope," "technical scoping," etc., remains a theme. Hence, today's newsletter is going to be dedicated to that.
Ultimately, the goal is to get the project done in the time mentioned and be able to forecast how long it will take so more future work can be planned. Scoping work requires a few things.
You need to identify the requirements, ensure they are defined accurately, and manage and complete them effectively.
Well, then, you can create a list of questions for yourself.
What part of the Checkout experience should be rebuilt? What is the definition of checkout? Is it the Shopping Bag page, and when the user clicks the checkout button and makes the actual purchase? Or does it not include the Bag Page?
If you have any questions, please don't hesitate to ask.
Typically, your product partner defines these in a Project Requirement document. Please add comments to that document and make sure you understand the high-level scope of what is expected and needs to be delivered. Ultimately, it is your job to ensure the work gets delivered on time, so you want to avoid any unexpected scenarios as early as possible.
Make sure you are aware of who cares about this work. But, start setting expectations in the scoping phase.
Since Dev time != calendar time, due to meetings, interviews, and holidays.
Since there are always tasks that you donβt realize you need to do until much later, such as refactoring old code, debugging unexplainable behaviours, and adding tests.
The more experienced you are at scoping, the smaller this multiplier will get.
Now, how can you use this system to start scoping?
Did you find this newsletter on Scoping useful? Share it with your friends!
| Share with friends βοΈ |
Have a great day,
Ankita
P.S.
What is the #1 thing you want to improve with your Leadership skills?
β Improve communication & collaboration skills and strategiesβ
β Learn strategies to deal with difficult stakeholdersβ
β Manage technical scopeβ
β Grow folks at different levelsβ
β Shifting mindset: Moving from a technical role to leadershipβ
β Scale my team and hire moreβ
β Learn how to lead and grow into a badass leaderβ
β Grow from Intermediate/Senior Dev to a confident leaderβ
β Feel comfortable interviewing for an Engineering Manager roleβ