Scrum is like a religion. Religion has values and rituals. Rituals support values. Without values, rituals are meaningless. Scrum sucks because we follow its rituals (Daily Scrum, Sprint Reviews etc.) without living the values (Focus, Courage, Openness, Commitment and Respect) and the three pillars of Scrum (Transparency, Inspections and Adaptation). If the basic Scrum values … Continue reading Why Scrum Sucks?
Internet is full of such Project Life Cycle diagrams: They represent planning as one of the initial project stages followed by execution and then project closure. Simple stuff! But how true is it? I find these diagrams incorrect and misleading! Planning is not any specific stage/phase of the project. It is in fact an overarching … Continue reading Project Planning Insights And Advise!
Change is inevitable! To meet ever-changing needs and complexity of business, project teams are increasingly embracing Scrum/Agile methodologies. Project teams are using new tools and methods like Card walls, Daily stand-ups, Internet/Intranet Chats, advanced task management tools (like JIRA). However, one thing that Project teams are not doing so well is managing change within project. … Continue reading When To Raise A Change Request/Variation?
Business case is very important and inseparable part of any project. Why? Because it includes ‘Project Justification’. Project Sponsor and Board refer to Project Justification at various stages within project. Generally, this part includes justification of spending money on project (Cost/Benefit Analysis). I think, Cost/Benefit Analysis is just a part of justification. Project team should … Continue reading Make A Strong Business Case!
Requirement elicitation/gathering can be a complex process. Especially, contracting/consulting in a new domain. The main problem is, ‘What you don’t know is you don’t know?’ It is easy to miss consulting few important business areas. To ensure completeness of requirements we require an overarching checklist. I hope you will find Singh’s Requirements Landscape helpful! What … Continue reading Types of Requirements – 61 and counting!
In dynamic business world, mastering prioritisation is one of the key success factors. I think prioritisation is a good mix of art and science. To prioritise, first it is important to separate assumptions from facts, silence from noise, and problems from solutions - Art. At the same time, there is need for some methods. Methods that helps to … Continue reading How To Prioritise Programs In Change Portfolio?
Everyone has unique way to look at ‘problem’. Some think of solution before giving second thought to problem: “We need to reduce team size because our margins are getting too slim” “I need divorce because I am not happy” “I need new phone because my phone is too slow” Other beat around bush….. “It is … Continue reading Complex Problems Made Easy!
Let us first understand about project scope: Client: “I have a block of land. I want to build a standard one-story house according to this plan. Can you please give some pricing?” Builder: “Why not sir! Looking at your house plan. It will cost you $250,000 for standard fittings. Note that it does not include tiles, … Continue reading How to define project scope