Scrum Daily Standup Meeting(s)

This daily standup meeting has various names…

  • Standup meeting 
  • Daily Standup
  • Scrum Meeting
  • Daily

 … but its reason-for-being is for the development team to collaborate, keep up to date on progress towards the spring goal and identify any impediments to the upcoming days work. It can be facilitated by a Scrum Master, or a mature team may run it themselves.

See what scrum.org has a to say about them

or 

According to the Scrum Alliance

It is…

Timeboxed to 15 minutes.

Collaborative.

SHORT and SHARP.

With PACE and ENERGY.

A fundamental Scrum event

It is not…

 A status update.

For problem solving → these can take place immediately after with the necessary team members.

Run a Successful Daily Standup Meeting

  • Round Robin – Go to each person in sequence for their update.
  • Walking the (kanban) board and the progress.

Set a environment for success

Psychologically safe environment – free to ask question and make mistakes, without retribution. Value everybody’s opinion.

Its the team’s duty is to flag any blockers.

Change how you facilitate if things change (new members etc.) – remember the meeting Purpose. 

Fixed Agenda Daily Standup Questions

  1. What did you achieve yesterday?
  2. What are you doing today, aiming to achieve?
  3. Are there any blockers facing you today?

Tips for a Great Daily Standup Meeting

  1. Fix the time and location.
  2. Start on time.
  3. Avoid disruptions. Late comers need to catch up.
  4. Stick to the agenda (avoid small talk).
  5. Be VERY attentive.
  6. Use a parking lot → record the issues to be discussed after.
  7. Set Ground Rules (Establish norms, with the teams input):
  • Limit time for each person. The person ‘on the floor’ holds a ball or something (one person reporting at a time).
  • Electronics (phones) on exception.
  • Update are directed towards the team and the board, not the facilitator.
    • Appropriate level of detail.
    • Move / amend / add tasks on the board, add comments, add estimates/dates.
  • Decide on a specific mini celebration for tasks moved to done.
  • No sitting.
  • No Side conversations.
  • Sponsor (only an observer) and cannot ask for updates.

Any impediments  / dependencies?

Question for the meeting facilitator at the end of each update.

Anyone need to get together to do some peer programming?

Question for the meeting facilitator at the end of the meeting.

Sample Agenda for a Scrum Daily Standup

  1. Check if participants are there. If enough are there…start. If not, address this immediately.
  2. Thank you for joining
  3. This is Day X of the 14 day sprint
  4. Go over dashboard
  5. Go to each developer and tester
  6. Encourage my team to continually add comments to any upcoming story.
  7. Any open questions.

Useful Videos on Daily Standup Meetings

The Truth in you is Wisdom

Camino is the Spanish word for way. It is a pilgrimage based walk in Spain that many refer to simply as ‘the Camino’.  People do it and often receive life altering revelations, others just do it for the fun. For me, it was a bit of both. On returning home and sharing my ‘revelations / wisdoms’ I was surprised to see  how many people could relate to them in their own lives.

So here I will share a few and, who knows, maybe the hit an inner musical note with you.

The one word I would use is FOCUS.

Live life like a Camino

If I could live life like a camino, I would…

Have a long term end goal

The end goal in the Spanish Camino is ‘where (or when ) you choose to finish your walk. If you make a committed decision to do this it make the whole journey easier. The is the same for your life, a section of your life or even a project you have chosen to undertake.  This over arching goal is you ‘mountain peak’…you don’t need to know how you are going to get their on day one, but, by taking one step at a time you are getting nearer to it.


Have a day goal along the way (and in the right direction).


Don’t fret about your day goal or how, or if, you’ll make it. You make it you don’t…It will all work out somehow. The quality of your day is more important than the kilometer count.

The more crap we have the more complicated we make our life.

On the Camino most people carry their own backpack and stay in hostel accommodation. and others’ have other, totally fine ways. The important thing on the Camino to remember is that there is only one way that is your way…so be comfortable with it. when you carry all your belongings on your back you soon realize what is worth carrying and what is not, hopefully you will have thought of this before you pack. On returning to normal life many people get dismayed with all the ‘things’ we have in our life….the revelation is two fold:

  1. We don’t need many of the things and
  2. The less ‘things’ we have the easier it is to move forward, to make decisions and to be organized.

🚶‍♀️

“There is only one way that is my way.”

🚶‍♂️

Going the extra mile makes the treat all the better.

Extra effort, and getting things somewhat wrong, make up the more memorable moments.

Opportunities are ‘there’ its up to you to see them

Don’t get too fixated on short-term goals to appreciate the glory that is in front of you. Opportunities are ‘there’ it’s up to you to see and seize them. (Waterhole).

Appreciate Generosity! (offered or given)…Trust your instinct.

Decision Making

  • You need to make decisions, and not rethink them after they are done.
  • Change your state before a big decision (flight date).
  • Remember that you decide with the INFORMATION THAT YOU HAVE NOW therefore it is pointless going over it later.
  • Make a decision and do not look back.

A balanced day for you

Take a off day, or multi-days off.

Replace your single vision glasses and turn on for a single ACTIVITY focused vision. Make a day whole by relaxing, Focus on what is interesting/important to you and then do it.

  • Physical 🚶‍♂️
  • Mind (relaxing)
  • Cultural
  • Growth (learn something new)

My Revelations

  • The things you give out about are often present in your own personality and actions. It was very different leaving a house full of children. The transition from ‘always busy and noisy’ to solitude takes time.
  • I can’t stand the noise after the quietness of the last few days, and visa versa, when starting the Camino.
  • I love the freedom of going where I want … and the solitude of being alone.
  • I like to meet people for short periods.
  • Be patient and be prepared to take at least a week to adjust before taking anything strenuous or serious to learn to relax. In life, try to give yourself an idea of how long you are willing to stay doing something to give it a proper try. The more committed your are to your decisions the more likely you are to succeed.

Product Value and EBM

Can you define what value is?

When you, as the producer benefit from a product, you are receiving value. This value / producer benefit can be either:

  • Money
  • Improving society

Value is only realized after the product (or a version of it) is RELEASED.

Therefore the quicker the first release the quicker ‘return on investment’ starts to be realized.

EBM – Evidence Based Management

Evidence-Based Management is the process of using data to make decisions and create strategies for a business.

Evidence-Based Management is becoming increasingly popular in today’s business world. It is the process of using data to make decisions and create strategies for a business. Companies are increasingly recognizing the value of using data to inform their decisions, as well as the potential advantages that evidence-based management can bring to their operations. Evidence-Based Management is being embraced by companies in a range of industries, from healthcare to manufacturing, and its popularity is only likely to grow in the future.

EBM is not limited to agile companies. The approach can be employed by businesses of any size and in any industry. That said, agile companies may be particularly well-suited to Evidence-Based Management, as they are better-equipped to quickly analyze data and use it to inform their decisions and strategies.

Metrics

EBM does not tell you what metrics to measure, thus allowing the framework to remain adaptable. The metrics below are some of those commonly used cross industries:

Note that when looking at any metrics or data that you keeping mind whether it is a leading or lagging indicator.

Tracking Metrics Methodologies

Ensure metrics are value neutral: Keep them free from influence and judgement. There is not good or bad information; there is only the current reality. This is what is meant by value neutrality.

Spider Graph

An important aspect of putting value metrics in place is establishing the discipline to remeasure over time. The trends that emerge are as important as the data itself. Use to show metric changes over time.

Scoreboard Style Spreadsheet

Divide it into:

  • Circumstantial progress metrics
  • Leading metrics
  • Lagging metrics

Scrum Master Job Description

The Scrum Master is responsible for managing and facilitating the Scrum process, ensuring the team adheres to the values and principles of the Agile methodology.

The Scrum Master’s primary responsibilities include helping to define and refine team processes, removing impediments to progress, and guiding the team toward successful outcomes.

The Scrum Master acts as a coach to the team, helping them to become self-organizing and highly productive.

The Scrum Master will also work with the Product Owner to ensure a clear understanding of the product goals, and help the team to prioritize accordingly.

The Scrum Master will be responsible for setting up and running daily Scrum meetings, helping to plan and facilitate sprint reviews and retrospectives, and assisting with any conflict resolution that may arise. The Scrum Master will also need to stay up to date with Agile best practices and be available to answer questions and provide guidance to the team.

Qualities that make a Great Scrum Master

A Scrum Master is a facilitator and leader who helps a Scrum team to follow the Scrum framework and principles. The most important skills of a Scrum Master include:

  1. Leadership: A Scrum Master must be able to lead the team and help them to work together effectively.
  2. Facilitation: A Scrum Master must be able to facilitate meetings and discussions, and help the team to make decisions.
  3. Communication: A Scrum Master must have strong communication skills and be able to convey information clearly and effectively to the team, stakeholders and other relevant parties.
  4. Coaching: A Scrum Master must be able to coach the team members, help them to identify and overcome obstacles, and improve their skills.
  5. Conflict resolution: A Scrum Master must be able to help the team to resolve conflicts and maintain a positive and productive working environment.
  6. Problem-solving: A Scrum Master must be able to help the team to identify and solve problems, and make decisions that are in the best interest of the project and the team.
  7. Knowledge of Scrum: A Scrum Master must have a deep understanding of the Scrum framework and be able to apply it effectively.
  8. Adaptability: A Scrum Master must be able to adapt to the changing needs of the team and the project, and be able to guide the team through changes.

Scrum Developer Job Description

A Scrum Developer is responsible for creating and developing software (and other) products. They must use the Agile Scrum methodology to develop and deliver software products. The Scrum Developer should be able to understand the business requirements and create a plan to develop the software product. They must be able to work within a team environment and collaborate with other members to ensure the software product is delivered on time and within budget.

The Scrum Developer must have excellent problem solving and communication skills, as well as experience in software development and the Agile Scrum methodology. They should be able to work independently and with a sense of ownership for their projects. The Scrum Developer must have strong technical skills in areas such as object-oriented programming, software design and development, database design and development, web development, and software testing. They must also be able to use tools such as version control systems, automated testing frameworks, and bug tracking tools.

The Scrum Developer must be able to work effectively and efficiently under pressure, while meeting tight deadlines and maintaining a high level of quality. They should also have excellent interpersonal skills and be able to work closely with stake holders, project managers, and other development teams.

Scrum Product Owner Job Description

A Scrum Product Owner is responsible for managing the product backlog and ensuring that the development team is delivering value to the customer.

The Product Owner is the voice of the customer and acts as a liaison between the development team and the stakeholders. They are responsible for ensuring that the product roadmap aligns with the company’s strategy and objectives.

The Product Owner is responsible for anticipating customer needs and developing features that address those needs. They will also prioritize features and manage the development team’s resources to ensure that the most important features are developed first. The Product Owner will also be responsible for setting clear goals, defining acceptance criteria, and monitoring progress against those goals.

To succeed in this role, the Product Owner should have a good understanding of the product, the customer, and the market. They should have excellent communication and organizational skills and be able to work effectively with multiple stakeholders. Additionally, the Product Owner should have experience working with Agile methodology and be comfortable with data-driven decision making.