Remove Article Remove Estimate Remove Process Remove SCRUM

Project Estimation: Master the Tools and Techniques

Online PM Courses

There are two reasons why Project Estimation is a big deal for project managers. And second, poor estimates are often a primary reason for a project cost or schedule over-run. So, in this article, we’ll take a careful look at project estimation, to help you learn how to master the art and craft of doing it well. What is Project Estimation? Why is Project Estimation so hard? The Estimation Knife Edge. Methods and Tools for Project Estimation.

Software Estimating Resources

Herding Cats

This blog page is dedicated to the resources used to estimate software-intensive systems using traditional and agile development methods. The reason for this resource page is the lack of understanding of how to estimate, the urban myths about software estimating, and the fallacies that estimating is not needed, when developing software, in the presence of uncertainty, when spending other peoples money. Estimating Probable System Cost,” Stephen A.


Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Closed Loop Control and Granularity of the Estimating Process

Herding Cats

DP6Jw is an overview of this process. To control this process using feedback and corrective actions ‒ in the same way, your closed loop controller for your air conditioner or heater does - a sampling rate is determined based on the rate of change of the underlying processes. These measures, corrective actions, and resulting outcomes operate in the presence of statistical and probabilistic processes. Stochastic process control is the field of study.

Estimating is a Learned Skill

Herding Cats

Estimating is a learned skill, used for any purpose from every-day life to management of projects. When I left for the airport this morning to catch my flight to a customer site I estimated, given the conditions, how much time I need to get to my favorite parking spot at DIA. The same process for estimating is applied to multi-billion dollar projects we work. And the same process is applied to the Scrum development processes on those projects. .

Why Are Daily Scrum Meetings Important for Successful Project Management?


The Scrum meeting is an essential part of every project’s management, especially one following Agile methodology. To take full advantage of the benefits of daily Scrum meetings, companies need to believe in empiricism and create an integral framework for implementation. Listed below are many benefits of implementing daily Scrum meetings for successful teams, organizations, individuals, products, and services. So, plan for that daily Scrum meeting!


How to Talk About Estimates

Herding Cats

What is an estimate? An estimate as a noun is an approximate calculation or judgment of the value, number, quantity, or extent of something. An estimate as a verb is to roughly calculate or judge the value, number, quantity, or extent of. But those estimates, nouns, and verbs themselves's have other attributes. Estimating and the resulting Estimates must be described by their accuracy and precision. Related articles. Estimates.

How to Estimate Any Software Problem

Herding Cats

ways to make decisions with No Estimates. can we make a decision in the presence of Uncertainty without making an estimate of the impact or outcome of that decision? Let's put aside for the moment the missing principles of managerial finance, probabilistic decision making, microeconomics of decision making, Real Options, Bayesian decision networks, and other decision making processes used in modern business when spending other people's money. An estimate is.

Agile Estimating Methods and Impact on Project Development Performance Index

Herding Cats

The presentation " Quantifying the Impact of Agile Practices ," Larry MacCherone at the RallyOn 2013 Conference, presents some results on estimating impacts. The chart below shows 4 estimating types, including No Estimates, the sample sizes for each type and the components that make up the estimating types. The Higher the number the better the performance of the process. Teams doing Full Scrum have 250% better Quality than teams doing No Estimating.

2016 53

How To Create A Simple Project Plan (Project Planning Process)

PM Basics

Nevertheless, project planning is a structured and logical process. In this article, I’ll show you a proven workflow. At each moment of the process, you’re in need of information that you don’t have yet. Most of the processes are interrelated, and you don’t know where to start from. You use outputs from the previous steps in the next step in the process. You need to evaluate each process. Here, I focus on project planning process only.

Scrum Master Interview Questions (4): From Metrics to Kicking off Scrum to Scrum Anti-Patterns

Some time ago, someone on Reddit asked whether there would be any other profession that requires attending a 2-day training class and would then pay as well as a Scrum Master job. So far, this Scrum Master interview guide has been downloaded more than 18,000 times. ??

2021 71

4 Fallacious Reasons to Estimate and Why Those Are Fallacious

Herding Cats

There's a recent post titled Four Fallacious Reasons to Estimate. It lists the usual suspects for why those spending the money think they don't have to estimate how much they plan to spend when they'll be done producing the value they've been assigned to produce for that expenditure. And like many posts and tweets about estimating, it's made from this point of view, not the business point view, not from the point of view of those paying the developer. Related articles.

Scrum Master Responsibilities: What Does a Scrum Master Do?

Project Bliss

Are you thinking of taking on a Scrum Master role? Do you know what the Scrum Master responsibilities are? To make sure you’re ready to carry out Scrum Master responsibilities, ensure that you have a good understanding of what’s involved. You may at first think it’s just leading the team in answering the three questions in your daily scrum meeting. But as you read on, you’ll see there’s more involved in Scrum Master responsibilities.

2017 106

Scrum Master Servant Leader: 12 Ways To Move Your Team to Greatness

Project Bliss

A scrum master servant leader can lead his team to greatness with this advice from Geoff Watts’s wonderful book Scrum Mastery. Please see the Editor’s note below regarding the variation in spelling of the term Scrum Master. What is SCRUM and a Scrum Master?

2020 156

The Difference Between The Kanban Method and Scrum


Continuing our theme of helping Agile teams understand the Kanban Method, so they can effectively adopt it for their improvement efforts, I am again honored to publish a guest article by another great friend of ours – Dave White. In this article, he outlines the similarities of the two as WIP Limiting, Pull-based systems – with cadences and a focus on learning – while also explaining their differences. You will enjoy this excellent article. Scrum.

2018 83

70 Scrum Master Theses

TL; DR: 70 Scrum Master Theses. The following 70 Scrum Master theses describe the role of from a holistic product creation perspective. The theses cover the role of the Scrum Master from product discovery to product delivery in hands-on practical manner. Daily Scrum.


20 Questions from New Scrum Master to the Development Team

TL; DR: 20 Questions from New Scrum Master to the Development Team. From Scrum Master to Development Team members, this set of questions addresses the foundations of a Scrum Team capability to build valuable products: technical excellence and what it takes to achieve this proficiency level.

2020 73

71 Scrum Product Owner Interview Questions

They are derived from my fourteen years of practical experience with XP and Scrum, serving both as Product Owner and Scrum Master and interviewing dozens of Product Owner candidates on behalf of my clients. Do you want to get this article in your inbox? process.

2020 77

Scrum for Newbies: How to Use Scrum to Tame Chaos


More specifically, we chose to get our work done using a Scrum framework. How Scrum Helps With the Chaos. We’ve written about Scrum before. Scrum is a process whereby teams break down and accomplish large projects in chunks, allowing for iterations to improve the product progressively. Scrum helped us manage that project and maintain my sanity as well. The Elements of Scrum. How to Make Scrum Work. Parting Advice to Scrum Newbies.


Scaling Scrum with Nexus and Kanban

Everybody wants to Scale Scrum. So you have a couple of Scrum Teams that are working in adjacent areas and you're starting to face some challenges in delivering value in a coordinated integrative way. Scaling Scrum w/ Nexus. Scaling Scrum w/ Flow and Kanban.

2020 74

3 Tips for Tools in Scrum

In my Professional Scrum Training and coaching sessions with teams, I am often asked about Product Backlog management tools. In this post, I'll share my thoughts on tools and 3 tips for using tools effectively in Scrum. 3 - Don't let your tools constrain your process.

2021 47

22 Scrum Master Anti-Patterns from Job Ads: From Funny to What the Heck?

TL; DR: Scrum Master Anti-Patterns from Job Ads. Job ads for Scrum Master positions reveal great insight into an organization’s progress on becoming agile. I analyzed more than 50 job ads for Scrum Master positions to gain these. Shall I notify you about articles like this one?

2021 75

Step-By-Step Guide to Agile Planning- Drafting And Executing Projects


With the ever-growing competition in the market and a need for perfection, companies look for ways to improve their processes for better results. In this article, we will give you a detailed breakdown of agile planning, its basics, and the process of planning.

2021 90

20 Questions from New Scrum Master to Product Owner

TL; DR: 20 Questions to Ask the Product Owner to Get up to Speed as a New Scrum Master. From Scrum Master to Product Owner, this set of questions addresses the future collaboration between the two individuals and the rest of the Scrum Team. Source : Scrum Guide 2017.

2020 75

20 Questions New Scrum Masters Should Ask Their Teams to Get up to Speed

TL; DR: 20 Questions a New Scrum Master Should Ask. Twenty questions for you — the new Scrum Master — that fit into a 60 minutes time-box. Do you want to get this article in your inbox? Start Learning the Ropes as a New Scrum Master. That should be a continuous process.

2020 77

Scrum Master Interview Questions (2): From Product Backlog to Sprint Planning

TL; DR: Demand Creates Supply and the Job Market for Scrum Masters Is no Exception. Scrum has proven time and again to be the most popular framework for software development. Given that software is eating the world , a seasoned Scrum Master is nowadays in high demand. Estimable.

2020 75

Agile Project Management With Scrum or Kanban (2018 Guide)

PM Basics

Scrum or Kanban on its own is not an Agile Project Management approach. Scrum and Kanban are separate and self-sufficient frameworks. Main execution phase is done with Scrum. Moreover, Scrum or Kanban does satisfy management, administrative, bureaucracy (in a proper meaning of the term) needs of a big organization. Without Agile Manifesto and marketing buzz around Scrum and Kanban – these are just frameworks. You can do everything using Scrum only.

2018 55

Peer Recruiting: How to Hire a Scrum Master

Recruiters will need to become servant leaders or facilitators, guiding the peer recruiting process. The following guide to peer recruiting is based on my experience in participating in recruiting Scrum Team members over the last ten years. What kind of Scrum Master Are You Looking for?

2021 55

The Origins of Scrum and Empirical Closed Loop Control

Herding Cats

Scrum is) more defined rather than empirical process. scrum, not agile. not as it was prior to scrum. Scrum is prescriptive and defined rather than empirical. This took me back since Scrum is derived from an empirical closed loop control system developed in the USAF by Col. No need to explain why OODA is the basis of Scrum, here's a much better post - OODA: The Mindset of Scrum. . Related articles.

My Journey as a Scrum Master

This can be considered as a long article. To help you out, I divided the article into two parts. The first part contains my personal journey in becoming a Scrum Master, the second part includes recommendations for new Scrum Masters. Both parts can be read as separate articles. Part 1 — Becoming a Scrum Master. Nine years ago I changed my title from Project Manager into Scrum Master. Do you have any recommendations for my Scrum Master journey?”.

2019 48

Equality - the roles in Scrum

The Scrum Team consists of three roles. The only three roles needed in Scrum. And if we would practice Scrum within our companies the way described in this first sentence we can all be successful in delivering incremental value to our customers each Sprint. However, often the Scrum roles are not used effectively. And there are a couple of dysfunctions that take place in organizations that I would like to address in this article. Leaving out the Scrum Master.

2019 59

Forecasting versus Estimating - are they Different or are they the Same

Herding Cats

One of the escape clauses of #Noestimates is to re-label Forecasting as NOT Estimating , It is forecasting, based on empirical data. This is in comparison for estimating purpose for a theoretical model that produces data, parametric from empirical or theoretical models that produce data. In all cases the data is used to estimate some outcome in the past, present, or future. When that estimate is about the future, it can also be referred to as a Forecast.

2016 34

Contextless Scrum: a principles or rules driven framework?

have been doing Scrum trainings for a long time. During the last years, I have stressed even more the importance of understanding the nature and purpose of the Scrum Framework just at the begginning of the classes. Most of us know that Scrum is oftenly understood in the IT industry as a process-oriented framework and that is one of the original sins that spoils the goal of obtaining what it was designed for, helping people to address complex problems.

2019 53

7 Amazing Ways to Up Your Schedule Management Game in 2020


This management is very important for the project as the success of every task and process connected to the project has to be completed according to schedule, otherwise, the customer is not going to trust the company again for their business. Estimate the Time it Takes to Complete the Project.

2020 78

Thinking By Sprinting: What Cognitive Science Tells Us About Why Scrum Works

A while ago, I received an interesting scientific article from Gunther Verheyen titled “Getting Things Done: The Science Behind Stress-Free Productivity” (Heylighen & Vidal, 2007). Their article inspired me to apply the same insights to Scrum and to extend it with my own.

2002 68

Scrum from the trenches - Product Backlog refinement is a Scrum Team responsibility

In the "Scrum from the trenches" blog post series I like to address topics that I encounter in practicing Scrum in the real world, with real Scrum Teams. Sharing where theory comes into practice, what challenges teams encounter along the way and ways to help Scrum practitioners use the power of empiricism to overcome these challenges. In the previous "Scrum from the trenches"-blog I talked about the Sprint Goal. The Scrum Master. Time to read: 6 minutes.

2018 57

Accelerate Agile Project Management Success with Microsoft Teams and Planner


Even if a customer requirement appears straightforward, it is very difficult to estimate a forecast on effort and necessary development time. Progress is always checked in an iterative process and workflows are adjusted as needed. SCRUM. Articles agile planner teams

2020 100

Waterfall Should Have Never Existed: Part 1


I’d like to begin by sharing a brilliant quote that puts the latest project management fashion, Agile, into humbling perspective: “ A Waterfall project is just an Agile (Scrum) project with one huge sprint! In the following two-part article, I will argue that: ‘ Agile ’ is not agile.

2021 97

Epic Fail - Why Product Backlog Refinement is Essential for Scrum Teams?

Part 1 intends to focus on the Scrum Team, Part 2 will be released shortly after our Webinar on April 29th and will focus on the “Epic” challenges agile leaders are facing. Product Backlog is not an event in Scrum, but has its place in the Scrum Guide and therefore the Scrum Framework. Because Scrum is a framework and not prescriptive, Scrum Teams will decide when and how they refine the content of the Product Backlog.

2019 60

The 5 Supporting Elements of Scrum

In Scrum classes we often ask the attendees to draw a picture of the Scrum framework, in order learn what their current understanding of the framework is. But they also bring forward many related elements that are important or even indispensable to support the Scrum framework, but are not roles, artifacts nor events. The Scrum team. The Scrum is the whole of the Development team, the Product Owner and the Scrum Master.

2018 43

Tips from the trenches: How to startup three new Scrum teams simultaneously.

I was hired by a bank to help them to get started with agile and Scrum. Most people who see the value of the Scrum Master role will agree that a seasoned scrum master can support up to three experienced teams when sprinting. In this article you will read a detailed review how.

2020 56