Started in 2011 as my outlet to share my experiences on personal life and work topics. My handle is khanmjk. My friends & colleagues call me "Mo". This blog is an experiment, work-in-progress. Life: Self-awareness, personal development, growth hacking (quantified self). Work: Software and Systems Engineering, Leadership, Management, New Ideas and OpEds.
Wednesday, 7 June 2023
Product Plan visuals - concepts & examples from real-world programs
Tuesday, 6 June 2023
A sample project charter for launching a consumer device end-to-end
Hi Muhammad
This one week cycle you have introduced on Explora is a stroke of genius. We have a lot to thank you for on this project, as you have saved our collective asses several times. I for one, really appreciate the quality and quantity of effort you put into supporting us. When we make it on the 1st August you should be able to look back on this project with a great deal of satisfaction. MCA is not the easiest place to bring order to, but you can't fault the guys on their commitment to making things happen:)
Have a great weekend my friend!
Regards Phil
Sample Project Charter
Friday, 2 June 2023
A product roadmap visual depicting a single tech platform journey
Technical Program & Product Management - Visualising the Roadmap
Wednesday, 31 May 2023
Why I never ran a program without a Project Charter
Lessons on large-scale delivery program management ...
So what do I mean by using the Project Charter in "clarifying the essence" then?
- Start by understanding the why. Why is this program needed? Why is it important?
- Move on to understanding the who. Who are the sponsors, stakeholders and teams impacted? Who will be working on the program? "First who, then what"
- A program manager must be sufficiently well-versed with all the roles expected from the program, and work hard to secure the roles needed. Yes, this means the program manager must escalate to get the people needed for the program (on the bus, as well as off the bus). A responsible program manager would raise all these risks & concerns up-front, before officially kicking off the program.
- Clarify the what, including calling out what's missing - Set up the mental model for the program. What is this program about? What is it not about? What's in scope? What's not in scope? What workstreams make up the program? How do all pieces come together?
- Agree, Align, Action - The 3 As of project execution involve agreement on the deliverable, alignment of all parties involved which includes acceptance of their workstreams and ultimately agreeing on the action plan to execute.
Example Program: Transform Digital Self-Service of a $3 billion run-rate business
Wednesday, 17 May 2023
Pearls of Umar ibn Al-Khattab (3)
“Go easy on yourself, for the outcome of all affairs is determined by Allah’s decree. If something is meant to go elsewhere, it will never come your way, but if it is yours by destiny, from you it cannot flee.”
“Sit with those who have sinned and repented for they have the softest of hearts.”
“Learn dignity and tranquility.”
“No amount of guilt can change the past and no amount of worrying can change the future.”
“Sometimes the people with the worst past, create the best future."