Ken Schwaber, a co-creator of scrum, says that only 25% of teams trying Scrum actually realize the gains they had hoped for. Another informal poll shows teams callling themselves "Scrumbut", "Scrumerfall", or "Scrumish" than actually claim to successful!

It is as if something conspires to make Scrum ineffective. 

Let's get real. Scrum is designed to expose problems. It does not, by itself, solve the problems. In theory, Scrum provides a framework for the team to work through the solution themselves. In practice, politics, rhetoris, and lack of training often get in the way.

This talk is about understanding common Scrum problems and breaking through ruts.

In this conversation Matthew Heusser and Wade Wachs will discuss the heart of Scrum, where it goes wrong, how testing can enable Scrum success - and how team members can improve their visibility and role while contributing to Scrum and team long-term success.

 
5 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

We start with a scrum diagram I drew on an ipad. I wil elaborate over it, introducing scrum in three minutes without using any buzzwords. I won't say "product owner", "daily scrum", or "retrospective."

Instead, I will say something like "So we start with enough work well enough defined that we know what it is, broken into chunks small enough for us to do a chunk in a couple of days. For some length of time, a few weeks, we pull work and do it. At the end we have a unit of code big enough to how to customers that we could ship it we wanted to. We do a little show for the customers, get feedback to figure out what to build next, discuss what to change to go faster ... then do it all over again. That is Scrum. Any questions before I move on?"

You see the real challenge isn't the Scrum as ideal state. It is in getting there from here!

Then I introduce a bunch of obstacles. World-Distributed Teams. Changing requirements in the middle. Vauge or unclear definitions of what to do build. Competing Priorities. Testing takes too long. I make a big list and ask for new ideas. Then we vote. Then I sort. Then we go through each issue in order until we run out of time.

That's it. Saving Scrum in a one-hour sprint, where the audience is the product owner, not an outline I make up six months in advance. I know, it's crazy.

You'll like it.

Learning Outcome

You'll leave with an overview of the Scrum 'ideal state', combined with an understanding of the greater challenge which is the tailoring challenge: How do we get there from here while still delivering software? 

As a group we'll discuss the Scrum obstacles that are most relevant to the audience at the time, which might include  World-Distributed teams, changing requirements in the middle, vague or unclear definitions of what to do build, competing priorities, testing takes too long ... or something else. 

The list will be too long to cover in an hour, so we'll use a democratic management technique to deal with the problem of too many stakeholders and not enough time.  (That one's free).

Target Audience

Anyone "doin'" Scrum ... or trying to.

schedule Submitted 2 years ago

Comments Subscribe to Comments

comment Comment on this Proposal

  • Liked Diane Zajac-Woodie
    keyboard_arrow_down

    The Business Analyst: How To Be More Than a Proxy

    Diane Zajac-Woodie
    Diane Zajac-Woodie
    schedule 2 years ago
    Sold Out!
    180 mins
    Workshop
    Beginner

    As a business analyst on an agile team, do you spend your time gathering decisions from Product Owners (or stakeholders) and passing them on to development teams? Are you tired of simply being a “proxy without power?” What can you do to boost your impact and become invaluable to your team?

    In this workshop, Diane Zajac-Woodie demonstrates how any team can benefit from the communication and facilitation skills of an experienced BA. Through some experiential exercises, you will learn what impact collaboration has on results and why requirements are just as important as ever. Diane also teaches you how to document requirements so people will actually read them. Using Acceptance Test Driven Development (ATDD), you will practice writing requirements that describe the exact behaviors that you expect in a format that everyone understands.

    Be inspired to embrace your role in an agile environment and leave with new techniques that encourage more cohesive teams and ultimately lead to higher quality software.

  • Liked Dana Pylayeva
    keyboard_arrow_down

    Gamifying Retrospectives for Distributed Teams

    Dana Pylayeva
    Dana Pylayeva
    schedule 2 years ago
    Sold Out!
    60 mins
    Workshop
    Beginner

    If you could single out just one Agile practice which gives the most bang for your buck, that would undeniably be a retrospective!

    Retrospective allows a team to inspect and adapt it’s process. For a team that is distributed across different locations and time zones retrospective becomes a must!

    This workshop will examine the ways of using  elements of Gamification to reenergize retrospectives and help the team to become better.

    We will  looks closely at some of the most common retrospectives anti-patterns. As part of this hands-on workshop attendees get to experience, compare and contrast a number of facilitation frameworks that they can bring back to their organizations. 

    This session proposal is a fourth iteration on this topic. It combines some of the ideas from Gamification lightning talk ( Agile2014) and incorporates feedback from Opens Space sessions that were facilitated at Agile Day NYC, Global Scrum Gathering Berlin and NYC Scrum User Group. 

  • Liked Matt Heusser
    keyboard_arrow_down

    A fistful of Agile Planning Techniques

    Matt Heusser
    Matt Heusser
    Joseph Ours
    Joseph Ours
    damian synadinos
    damian synadinos
    schedule 2 years ago
    Sold Out!
    180 mins
    Workshop
    Intermediate

    "It's often better to be certain and wrong [about project schedules] than uncertain and right." - DeMarco and Lister, Waltzing With Bears

    As much as the agile manifesto talks about “responding to change”, sooner or later, someone has to write a check to pay for things — and that person would probably prefer to avoid unbounded uncertainty. This workshop works through issues of cost, and risk, including how to communicate team performance. Use a combination of simulation, discussion, and presentation, Matt Heusser, Joseph Ours, and Damian Synadinos will cover various models for planning, from stories, to velocity, project comparison, #NoEstimates, Guru Method, and Predictive models. You'll leave with a firstfull of ideas to try, along with specific information of the strengths and weakness of each approach, including both technical and social angles.

  • Liked Steve Rogalsky
    keyboard_arrow_down

    Your Design is only Mostly Dead

    Steve Rogalsky
    Steve Rogalsky
    schedule 2 years ago
    Sold Out!
    90 mins
    Workshop
    Intermediate

    As an enthusiastic problem solver and solution designer you were thrilled to be asked to {design the UI | architect the system | design the kanban board | solve the bottleneck | plan the office mini-golf course | storm the castle}. You researched the problem, weighed the options, considered the alternatives, and put your best effort into the final deliverable. Your presentation to the team was flawless - not one PowerPoint slide with more than 5 words on it! But, while everyone knew that your solution was awesome, it was ultimately trashed, warped, abused, tortured, discarded, and ignored.

    What happened? You fell victim to one of the classic blunders - the most famous of which is "never get involved in a land war in Asia" - but only slightly less well-known is this: "Your design sucks because it isn't mine."

    At this point you must be wondering - "If we only had a wheelbarrow (i.e. Design Studio), that would be something." Join me for a workshop on using the Design Studio Approach to achieve effective collaborative design. Have fun storming the studio!

  • Liked damian synadinos
    keyboard_arrow_down

    Improv(e) Your Testing! Tips and Tricks from Jester to Tester

    damian synadinos
    damian synadinos
    schedule 2 years ago
    Sold Out!
    90 mins
    Talk
    Intermediate

    Improvisational Comedy (also called Improv) is a form of theater where the performance itself is created in the moment. Successful improv involves using a variety of skills and techniques, which allow performers to quickly adapt to a constantly changing environment and new information. Now, reread the last sentence, but replace “improv” with “testing”. This mildly interactive presentation will highlight a few of the many similarities between improv and testing. Creative metaphors and critical analysis will provide novel and notable ways to think about testing. From stage fright to test summary report, and everything in between…attendees will laugh, learn, and leave with knowledge to help Improv(e) Your Testing!

  • Liked Andrew Annett
    keyboard_arrow_down

    Team Alignment with Lego® SeriousPlay™

    Andrew Annett
    Andrew Annett
    Ellen Grove
    Ellen Grove
    schedule 2 years ago
    Sold Out!
    180 mins
    Workshop
    Intermediate

    As individuals we often struggle to move from working together simply as a collection of people to acting as a cohesive team. Establishing shared understanding of the problem we are trying to solve and the capabilities we bring to the task can be difficult. At the heart of the challenge is making our thoughts tangible and meaningful to others.

    Using Lego® SeriousPlay™ materials and methods to surface and express what is inside ourselves is a powerful technique for energizing teams. Based on cognitive neuroscience and learning theory these techniques have been proven to be effective in a broad range of contexts and group sizes. Deliberate play is a key component to social interaction and creative problem solving in groups.

    And it's fun!

  • Liked Steve Rogalsky
    keyboard_arrow_down

    User Story Mapping Deep Dive

    Steve Rogalsky
    Steve Rogalsky
    schedule 2 years ago
    Sold Out!
    240 mins
    Tutorial
    Intermediate

    Creating a backlog of user stories is pretty straight forward but it doesn't help you when it comes to decisions like what to build first, how to prioritize and groom the backlog, how to slice your stories, how to scope and plan the project, and how to visualize progress. The traditional backlog is simply too flat and often too long to help you see the bigger picture and make good decisions. User Story Mapping helps simplify all of these common project issues. By adding a third dimension to your backlog, your team will make better decisions about priorities, scope, and planning while improving your ability to visualize progress.

    In this practical tutorial we'll focus strictly on creating story maps. We'll start the tutorial by creating an introductory map that will help you understand the basics. The remainder of the tutorial we'll create and then refine a story map map based on a project overview and some given scenarios. After this tutorial you'll be ready to create maps for your own projects.

  • Liked jasonlittle
    keyboard_arrow_down

    Creating Alignment for Agile Change

    jasonlittle
    jasonlittle
    April Jefferson
    April Jefferson
    schedule 2 years ago
    Sold Out!
    60 mins
    Talk
    Intermediate

    Sometimes people in organizations feel as though Agile has been pushed on them. They end up going through the motions, without any real sense of ownership of what they are doing. Instead of actually implementing meaningful changes, organizations end up doing "Agile in name only" by slapping Agile labels on existing processes. Then Agile is blamed for "not working". This isn't an Agile problem. It's an alignment and ownership problem. In this session, through theory and multiple real-world case studies, you'll learn how to co-create change by involving the people affected by the change in the design of the change.

     

  • Steve Ropa
    Steve Ropa
    schedule 2 years ago
    Sold Out!
    60 mins
    Talk
    Intermediate

    There has been a lot of talk lately about Software Craftsmanship. Most of this talk has been centered around how to take existing, skilled programmers and turn them into Craftsmen. What about those who are just entering the field? In this talk, we will explore a new approach to fulfilling the entire journey from Apprentice to Master, both from a personal and organizational level. We will also look at how to get such a program started, and how to bring the existing team along.

  • Liked Megan Torrance
    keyboard_arrow_down

    Adapting Agile for Instructional Design (that’s fancy-talk for training)

    Megan Torrance
    Megan Torrance
    schedule 2 years ago
    Sold Out!
    60 mins
    Talk
    Intermediate

    In many respects, developing training is a lot like developing software. Define the needs, identify scope boundaries and buckets, build, deliver … and cross your fingers. And, like all interesting software projects, the scope and need changes after the project gets started. What’s a trainer to do? Use Agile, of course. But that’s often easier said than done.

    We’ve adapted Agile for instructional design and development projects – we call it LLAMA (the Lot Like Agile Methods Approach) – and it’s gotten a lot of traction in the training industry.

  • Liked Dave Nicolette
    keyboard_arrow_down

    Using Lego to visualize Cycle Time and Process Cycle Efficiency

    Dave Nicolette
    Dave Nicolette
    schedule 2 years ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    When delivery issues are made visible, there is often an immediate and natural change in behavior. In this session I will demonstrate a simple technique we have used with several teams at my current client to track Cycle Time and Process Cycle Efficiency (PCE) using Lego. In some cases, team members started to behave differently right away, as soon as they saw where the time was going. Two interesting effects occurred naturally, without any training. First, teams that saw a lot of red Lego on their boards adjusted their work in process (WIP). They didn't know the term "WIP" but they could see the effect and acted appropriately on the information. Second, the moment a team mate placed a red brick on the board, other team members asked what the impediment was and how they could help remove it. 

  • Liked Diane Zajac-Woodie
    keyboard_arrow_down

    There’s No “I” in Team, But Should There Be?

    Diane Zajac-Woodie
    Diane Zajac-Woodie
    schedule 2 years ago
    Sold Out!
    90 mins
    Panel
    Intermediate

    Scrum suggests that business analysts, testers and developers shed their old job titles and don the badge of “team member.” And current trends like mob programming further encourage team members to abandon their individual goals in the interest of team achievements. It seems there really is no “I” on some teams...but should there be?

    In this session, Diane evaluates the pros and cons of eliminating job titles and examines the concept of becoming a generalizing specialist. What does that really mean? What are the impacts to the team? Can you maintain your individual skills while your contributions to the team are getting blurred?

    Come and join in the discussion!

  • Liked Susan DiFabio
    keyboard_arrow_down

    Agile Coach Activity Pack - Experience and Learn Through Four Simulations

    Susan DiFabio
    Susan DiFabio
    Dan Neumann
    Dan Neumann
    schedule 2 years ago
    Sold Out!
    240 mins
    Workshop
    Intermediate

    Attention coaches, Scrum Masters, and facilitators! This session is for YOU! Come get hands-on experience with a variety of games and activities that you can use to help people understand the power of Agile ways of working.

    When working with people who are new to Agile it is important to engage them in the experience. Talking about the wonders of collaboration and communication rarely changes anyone’s mind, but creating an environment where they can experience the value of rapid feedback, creative communication techniques, and collaborating as a team can help them see new opportunities for application in their day to day work.

    In this session you will not only get to experience these activities, you’ll come away with new skills in how to conduct them and debrief them as well.

  • Liked Holly Stoner Bielawa
    keyboard_arrow_down

    Requirements Craftsmanship 101

    Holly Stoner Bielawa
    Holly Stoner Bielawa
    schedule 2 years ago
    Sold Out!
    90 mins
    Workshop
    Beginner

    Agile Manifesto sez: Our highest priority is to satisfy the customer through early and continuous deliveryof valuable software.

    Why doesn’t being “Agile” always mean creating innovative, world-changing, valuable software?  This session will focus on the tools and techniques of Requirements Craftsmanship and Lean-Start-up including understanding and creating Business Value, Value Stories, Story Mapping, and Getting out of the Building, that are the building blocks of value for Agile teams and, importantly, the customer and stakeholders for whom Agile teams create.    Participants will also explore the differences between measuring the output from Agile teams and measuring the outcomes that indicate value acheived.   This session will give participants real experience Requirements Craftmanship and introduce them to the challenges of making sure that Agile teams produce valuable software early and continuously, which is the highest priority of the Agile Manifesto and the goal of Requirements Craftsmanship.

  • Matt Badgley
    Matt Badgley
    schedule 2 years ago
    Sold Out!
    90 mins
    Workshop
    Beginner

    Have your retrospectives turned into nap time?  

    Do you stand ups make you feel like you are living the movie Groundhog Day?  
     
    Would it be more pleasant to have bamboo shoots stuck under your fingernails than go to sprint planning?  
     
    Are there story cards on the board that are actually collecting dust?  
     
    Can you measure your technical debt trillions?  
     
    We are going to look at the challenges of keeping everyone engaged, and how the concepts of games can help us facilitate work, how gamification can help engage, and how other concepts around games can help us turn the — "not this again," into something we may enjoy.   During the session, we talk about the different types of games, the basic criteria and good practices to create your own games or adapt other great games, and then we’ll work together to create our own games based on specific situations.  
     
    From the session, you'll learn what games other people in the workshop use, see how games can not only help facilitate but more importantly help us get work done, and as a bonus, you’ll walk away with a handout with resources to existing games as well as the steps to create your own games and or look to use gamification. 
  • Dave Rooney
    Dave Rooney
    schedule 2 years ago
    Sold Out!
    60 mins
    Workshop
    Beginner

    Whether it's a minor typo on a page, a major failure causing a severe outage of a system or anything in between, the software industry is fertile ground for examining problems and their causes. From the problems that plagued HealthCare.gov to defects that allowed some lucky people to purchase airline tickets for almost nothing from United airlines, we hear a constant stream of issues with software systems.

    With our society becoming increasingly dependent on software, we need to "up our game" with respect to tracking down problems with they happen, ensuring that defects are caught before entering the wild, and are prevented from occurring in the first place.

    Root Cause Analysis is a process that enables this form of continuous improvement and uses techniques borrowed from other engineering disciplines. The aviation industry, for example, constantly seeks to improve due to the dire consequences of any failures in that domain.

    This interactive workshop will explain when and how to use Root Cause Analysis (RCA) to investigate problems and determine actions that will ensure that those problems can never happen again. Using real world examples the attendees will explore simple, lightweight RCA practices as well as a more involved example using fault tree analysis.

  • Liked Matt Barcomb
    keyboard_arrow_down

    Better Product Planning Using Options & Triggers

    Matt Barcomb
    Matt Barcomb
    schedule 2 years ago
    Sold Out!
    240 mins
    Workshop
    Intermediate

    Most organizations approach planning for development work all wrong. They try to impose models that rely on more certainty than is possible or practical. After all, development work is work that, by its very definition, has to be begun to be knowable. 

    However, proven models exists for planning in less knowable situations. This session will cover practices such as benefit mapping and product-driven road maps as well as explain how to apply concepts such as options and triggers to create a more resilient and realistic product plan.

  • Liked Carol Treat Morton
    keyboard_arrow_down

    How Crayons & Post-its Can Alleviate Data Distress and Object Obscurity

    Carol Treat Morton
    Carol Treat Morton
    Samah Majadla
    Samah Majadla
    schedule 2 years ago
    Sold Out!
    90 mins
    Workshop
    Intermediate

    A project's problem space is viewed through so many lenses: For developers, "code"; for designers, "user experience"; for analysts, "data structure"; for project managers, "scope/budgets". But how do teams share a common understanding of a business model when tackling a problem? And have fun at the same time? At Menlo, before we tackle software development, we visualize our problem spaces through two "share and make sense" techniques that render even the most complex technical problem accessible to anyone involved in a project discussion. Using simple, inexpensive tools--and a lot of teamwork--you will learn the art and craft of graphic object modeling and visual work flows that are guaranteed to promote both smiles and lively discussions.

  • Blake Nyquist
    Blake Nyquist
    Wade Wachs
    Wade Wachs
    schedule 2 years ago
    Sold Out!
    90 mins
    Talk
    Beginner

    Agile is so much more than rituals and buzzwords, but often the real value is lost as organizations focus more on adhering to processes than the reasons behind them. Teams all too easily fall into the trap of following a prescribed method and deviate little from that original template. A continuous improvement approach implies a team is regularly questioning, tweaking, and iterating on its own version of Agile. Today's set of practices and processes should not be identical to those from a year ago.

    Join Blake Nyquist and Wade Wachs for a discussion on Agile thinking and how to break out from a fixed set of processes. You will leave this session with an increased understanding of how Agile practices can and should be useful, along with ways to focus on their value in your organization. Bring pains points from your own Agile efforts to discuss with others in the session and take actionable suggestions back to your team on Monday.

     

  • Liked Matt Barcomb
    keyboard_arrow_down

    Flow of Product Quality

    Matt Barcomb
    Matt Barcomb
    schedule 2 years ago
    Sold Out!
    90 mins
    Talk
    Intermediate

    Most agree that creating a quality product is the responsibility of a whole team. But how does this actually work for the critical development functions of design, analysis, coding, test and ops?

    Using a real-world example, this session covers concepts and practices that integrate those functions collaboratively, avoiding micro-silos and “smallerfall”. First, changes to how and when those functions work will be discussed. Next, the “test volcano” model will be applied to the workflow. Then, swarming and studio practices will be covered. Finally, the new testing and development concepts will be applied to deployment strategies.

    Attendees will leave with a snout-to-tail process and set of practices that can be used to evolve their current teams toward a true collaboration that enables the flow of quality products.