This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
Implementing Test-Driven Development (TDD) enhances readability, maintainability, and modularity. This experiment indicates that while AI can produce functional code, applying TDD significantly improves its quality. Would it resemble code developed using TDD principles? AI's TDD Approach: Took small, incremental steps.
Technical debt mounts as they succumb to pressure to split their focus. It is a long-term, sustainable approach that minimizes technical debt. For instance, pricing managers were spending hours manually comparing prices due to the slow, outdated system. It sounds efficient, but it causes a lot of painful side effects.
Scrum Methodology. What It Is: Scrum is a short “sprint” approach to managing projects. The scrum methodology is It’s ideal for teams of no more than 10 people, and often is wedded to two-week cycles with short daily meetings, known as daily scrum meetings. It’s led by what is called a Scrum master.
Top 25 Project Management Influencers Elizabeth Harrin With over 20 years of experience as a seasoned project manager, Elizabeth Harrin has made a name for herself as both a project leader and an educator, lending her expertise to prominent technology companies.
Mike Cohn Mike Cohn is a Certified Scrum Trainer and co-founder of the Scrum Alliance, where he served as Chairman of the Board. A pioneer in Scrum since 1995, Mike has supported Agile adoption at leading companies like Google, Microsoft, Intuit, and Yahoo. Founder of Scrum Inc.,
Let’s assume you’re running out of time and need to meet a certain due date. Perhaps you’re creating a wireframe for your website, and you decide to skip the client-review step because you’re running late. For instance, you could decide to avoid the risk and insist on the review step. Sustainability. Methodology.
Agile principles also apply to other project management methodologies derived from agile such as kanban or scrum. If you did the duediligence beforehand, then you can trust them to do the work. Agile Processes Promote Sustainable Development. Continuous Attention to Technical Excellence and Good Design Enhances Agility.
TL; DR: The Definition of Done: Business Agility & Technical Excellence Most of the time, stakeholders are not interested in how we solve their problems as long as we ethically play by the rules. Learn more about twelve success principles of employing such a Definition of Done as a Scrum team to help your organization become agile. ??
That’s largely due to agile’s ability to adapt to change and incorporate customer feedback, both of which are essential in today’s world where technology is constantly evolving, and swathes of information are just a few clicks away—including public customer reviews. Can the Definition of Done Vary?
One of my customers is hiring for the Scrum Master Role and asked if I had a handy-dandy Scrum Master Job Spec that they could use. Here is my best effort to use the existing job postings, and combine them with the latest version of the Scrum Guide. Professional Scrum Master. . Hiring a Professional Scrum Master.
Frustrated developers started to introduce new methods, such as Scrum, rapid application development, extreme programming, DSMD, features-driven development and pragmatic programming. Agile processes promote sustainable development. Continuous attention to technical excellence and good design enhances agility. Sprint Review.
TL; DR: Can We Or Should We Change Scrum? Can we or should we change Scrum, or is it a sacrilege to tweak the ‘immutable’ framework to accommodate our teams’ and organizations’ needs? Not so fast; don’t just dismiss augmenting Scrum as leaving the path, contributing to the numerous Scrumbut mutations, giving Scrum a bad name.
TL; DR: Scrum Team Failure This post on Scrum team failure addresses three categories from the Scrum anti-patterns taxonomy that are closely aligned: Planning and process breakdown, conflict avoidance and miscommunication, and inattention to quality and commitment, often resulting in a Scrum team performing significantly below its potential.
TL, DR: The Scrum Trap Scrum is a purposefully incomplete framework. And then there are others — the Scrum trap. Let’s look at what practices and tools for collaboration and team building are not helpful when used with Scrum. ? Preorder the Scrum Anti-Patterns Guide book now for delivery in January 2024! ?️
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. Join us on February 3, 2021: Hands-on Agile #29: Scrum Guide 2020 — Reloaded. Set 3: Internal Stakeholder Management.
Technical debt seems like a topic that resides completely in the domain of a Development Team. you are a non-technical person. you are a non-technical person. What is technical debt? It will get harder and harder to work on valuable new features (green) over time because you have accumulated so much technical debt (red).
TL; DR: Scrum Master Interview Questions on Scrum Anti-Patterns. 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. Which makes any Scrum Master interview a challenging task.
Many well-meaning Scrum practitioners have misconceptions about Scrum, which sometimes leads to creating “rules” that do not exist in the framework. Scrum is deliberately incomplete because the framework is used in complex environments where simple best practices won’t fit all situations.
TL; DR: Scrum Master Interview Guide 2023: The Scrum Master Role If you want to fill a Scrum Master position in your organization, you may find the following interview questions helpful in identifying the right candidate. This revised set of questions addresses the Scrum Master role.
TL; DR: When Should a Team Stop Using Scrum? When is the time to look beyond Scrum? outlive their utility sooner or later; why would Scrum be an exception? Scrum is a tool, a helpful practice but neither a religion nor a philosophy. Setting the Context of Using Scrum To Your Benefit.
In many large organizations, Scrum teams fall into the ‘feature factory’ trap, focusing more on churning out features than creating real value. Preorder the Scrum Anti-Patterns Guide book now for delivery in January 2024! It’s too bad that this shift undermines Agile principles and hampers long-term success and innovation.
There could be many reasons why - perhaps your organization has adopted an Agile framework, but you're not yet structured to support sustainable teams. What the Scrum Guide says: “Cross-functional teams have all competencies needed to accomplish the work without depending on others not part of the team. Sutherland, Scrum Guide, 2013.
In December 2020, Johannes Schartau , Christiaan Verwijs , and I published the Zombie Scrum Survival Guide. We wrote it to help readers understand why Scrum so often descends into Zombie Scrum and to offer practical and down-to-earth help. Zombie Scrum isn’t something you fix with one simple experiment. What happened?
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. This is, by no means, accepting distorted or flaccid applications of Scrum.
TL; DR: Life Is a Negotiation; Why Would Scrum Be Different? Life is a negotiation; why would Scrum be different, particularly given its egalitarian nature? As you may recall, no one on a Scrum team can tell anyone else what to do, how to do it, or when to do it. Rant: Scrum Masters are no Project Managers ! ? ? ??
The Scrum Master is accountable for establishing Scrum as described in the Scrum Guide. The Scrum Master is a teacher, coach, impediment remover, change agent, mentor, and facilitator. They lead by example and they serve the Scrum team, the organization and the Product Owner.
TL; DR: Pure Scrum? Can you rely on pure Scrum to transform your organization and deliver value? While Scrum excels in simplicity and flexibility, applying it out of the box often falls short in corporate contexts due to limitations in product discovery, scaling, and portfolio management. Not always.
The Product Owner is the bridge between corporate strategy and the Scrum Team. The Product Owner must balance the demands of users against the need to ensure that the product remains up to date from a technical perspective. What is technical debt? Evaluate user requests and technical debt against this strategy.
Get notified when the Scrum Anti-Patterns Guide book is available ! ? Join 300-plus peers and help create the next edition of the Scrum Master Salary Report ! A Provocation for Managers and Teams Alike If your performance review or project success is pinned solely to velocity, ask yourself: What are we accelerating toward?
Photo by Alora Griffiths on Unsplash The Ultimate Litmus Test: Go on Vacation If the outcome of an effective Scrum Master is to create a high-performing, self-managing team, the litmus test may be — what happens when you are not there? Read on for three Power-Ups to drive change, achieve results, and promote sustainable Agile practices.
One of the most exciting outcomes of Scrum being adopted by a team is innovation. The following interview is with Marjolein Pilon , a Scrum Master from the Netherlands. But I know you have some practical ideas for how Scrum and Teams can help. What if all Scrum Teams would do that? Broadly that is described as innovation.
Being an effective and successful Scrum Master requires a wide variety of skills, knowledge, and experience. This variety is captured in the stances of a Scrum Master. The Scrum Master is expected to act as a teacher, impediment remover, facilitator, coach, mentor, and change agent. Create a virtual Scrum Quiz.
Agile, in this context, is now a widely used term, and the Agile Manifesto has given rise to a plethora of new approaches since its creation, many of which claim the manifesto as their impetus and driving force—including Scrum. . In Scrum, teams determine the frequency of value delivery by the length of the Sprint. Agile is different.
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. Join us on February 3, 2021: Hands-on Agile #29: Scrum Guide 2020 — Reloaded.
Question: During an Enterprise Agility Transformation, there is often a tendency to strive for quick, short term financial gains, or other performance improvements; can you provide examples on how to find that balance to achieve longer-term sustainable growth? Even if that means we change the name Scrum Team to Squad :-) .
Countless Scrum Teams have thoroughly tested all suggestions. Preorder the Scrum Anti-Patterns Guide book now for delivery in January 2024! ?️ Exclusively on my Substack Newsletter : Daily Scrum Anti-Patterns — An Excerpt from the Scrum Anti-Patterns Guide (6). ? The team’s proficiency with the necessary technology.
TL; DR: Agile Laws in Software Development On many occasions, working with agile teams has amplified existing organizational, technical, and cultural challenges in many organizations. Your single best investment to improve your professional standing; order the Scrum Anti-Patterns Guide book now! ? edition ! ?
The book is organized into four parts: Building on lean-agile foundations – mastering the basics, attending to our value-streams – prioritize improvements by their value-added impact, achieving lean-agile and VSM mastery – for product-oriented business transformations and driving sustainable transformation – strategies to achieve lean-agile mastery.
Given the importance of a viable Definition of Done for a Scrum team’s success, it has always puzzled me how complacent or ignorant many Scrum teams are regarding their Definition of Done. Zur deutschsprachigen Version des Artikels: Definition of Done: 10 einfache Prinzipien eines kritischen Scrum-Erfolgsfaktors. ??
In recent years, the Scrum Guide 2020 mentioned that the Product Backlog need s to be committed to the Product Goal, the Sprint Backlog needs to be committed to the Sprint Goal and become an integral part of the Scrum framework. The Scrum teams have started to take this more seriously and apply it in building their Products.
Likened to technical debt, this is the idea that unless regularly addressed and paid back, motivation can suffer in similar ways to quality. Without resolution and effort, this debt accrues and affects the stability of your Scrum Team instead of the stability of your Product. Most people focus on the wrong thing.
TL; DR: Adherence to Legacy Systems, Processes, and Practices Administrative overreach and micromanagement in Scrum mainly arise from clinging to legacy systems and traditional (management) practices, leading to rigidity and misapplication of Agile principles. Get notified when the Scrum Anti-Patterns Guide book is available !
Welcome back to the Scrum Master blog series with yours truly. As we enter the new year, we are seeing Scrum becoming the most commonly used framework to manage complex product delivery in the industry. For example at iPrice , the company that I currently work with, we have set the bar high for the Scrum Master role.
The Definition of ‘Done’ is probably the most misunderstood concept of the Scrum framework. Scrum Guide 202 0 The Definition of ‘Done’ provides a shared understanding among Creators-(The Scrum Team- Developers, Product Owner, and Scrum Master) as well as Inspectors (the stakeholders). It supports Scrum Events.
We organize all of the trending information in your field so you don't have to. Join 100,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content