Choose Your WoW! How Agile Software Teams Can Optimize Their Way of Working (WoW)

schedule Mar 19th 11:30 AM - 12:15 PM place Grand Ball Room 1

We like to say that agile teams own their own process by choosing their way of working, their “WoW.” This of course is easier said than done because there are several aspects to WoW. First, our team needs to know how to choose the appropriate lifecycle for the situation that we face. Should we take a Scrum-based approach, a lean/Kanban-based approach, a continuous delivery approach, or an exploratory/lean startup approach? Second, what practices should the team adopt? How do they fit together? When should we apply them? Third, what artifacts should the team create? When should they be created? To what level of detail? Finally, how do we evolve our WoW as we experiment and learn?

There are several strategies that we could choose to follow when we tailor and evolve our WoW. One approach is to bootstrap our WoW, to figure it out on our own. This works, but it is a very slow and expensive strategy in practice. Another approach is to hire an agile coach, but sadly in practice the majority of coaches seem to be like professors who are only a chapter or two ahead of their students. Or we could take a more disciplined, streamlined approach and leverage the experiences of the thousands of teams who have already struggled through the very issues that our team currently faces. In this talk you’ll discover how to develop your WoW without starting from scratch and without having to rely on the limited experience and knowledge of “agile coaches.”

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

Outline/structure of the Session

  1. Being Agile: Principles for agile and lean in the enterprise
  2. Context counts: The Software Development Context Framework (SDFC)
  3. Guided Continuous Improvement/Lean Change
  4. Identify your initial WoW – Tailoring your approach for the right outcomes
  5. How to evolve beyond Scrum, SAFe, and others
  6. Choosing an appropriate lifecycle – Scrum? Kanban? Continuous Delivery? Exploratory?
  7. Improve your WoW – Evolve your approach through thoughtful experiments

Learning Outcome

  • Every agile/lean team will form a unique way of working (WoW)
  • How to choose between Scrum-based, Kanban-based, Experimental, and Continuous Delivery lifecycles yet still enable consistent governance between them
  • How to use light-weight process guidance to enable teams to choose and evolve their WoW

Target Audience

Agilists

Prerequisite

Fundamentals of agile

schedule Submitted 1 month ago

Comments Subscribe to Comments

comment Comment on this Submission

  • Liked Jutta Eckstein
    keyboard_arrow_down

    Jutta Eckstein - CD – Continuous Delivery and Cultural Difference

    20 Mins
    Talk
    Intermediate

    DevOps and continuous delivery is typically elaborated technically - what kind of tools, technologies, or skills are necessary for being able to deliver continuously. Often it is forgotten that continuous delivery requires also a culture change - in development, operations, marketing, sales, and not least for the customer.

    This can be recognized for example, that although it is technically possible for a team to deliver continuously, but it seems that this delivery isn't welcomed. This means the actual system will not be directly used.

    Therefore, in this session by taking into account the necessary cultural change, I want to answer the question how to implement continuous delivery successfully and what kind of pitfalls you need to be aware of when doing so.

  • Liked Angie Doyle
    keyboard_arrow_down

    Angie Doyle / Talia Lancaster - Sketching outside the box - Visual thinking for teams

    90 Mins
    Workshop
    Beginner

    People are unique in their ability to use symbols and images to communicate. After all, that is where the saying “a picture is worth a thousand words” comes from. So, it shouldn’t come as a surprise that enhancing your spoken words with pictures improves the chance that others will understand what you are trying to say.

    A picture has a way of showing ideas and solutions that would have remained hidden if you hadn’t picked up a pen. But a good picture doesn’t remove the need for words. It reduces the number of words we use so that the ones left behind are the most important…

    So why is visual thinking so important?

    Recent studies show that 65% of people learn and retain more information by seeing words - as well as images! In contrast, only 30% of people learn through verbal communication alone. So if you aren’t one of the 65% of visual learners, someone in your team is!

    Incorporating visual thinking into your day to day work can:

    • Reduce the length of meetings by 24%, by providing a shared record of the discussion
    • Capture emotions, making conversations easier to remember
    • Help others see the "big picture", by creating powerful visual metaphors
    • Serve as a reminder of actions agreed by the team

    Luckily, you don’t need to be an artist to think in pictures! Join us as we co-create a visual vocabulary you can apply to work or during studying and learning. We will take you through the essential elements needed to create powerful visual concepts.

    No more PowerPoint slides needed!

  • Nick Tune
    Nick Tune
    Tech Lead
    Navico
    schedule 1 month ago
    Sold Out!
    45 Mins
    Talk
    Advanced

    If you’re a software developer or architect who wants to play a more influential role in ensuring your software systems are optimised to support business goals, then you need to learn about the benefits and techniques of modern strategic domain-driven design.

    Many people think that DDD is about software design patterns, but that’s only a small part, and the least important part of DDD. In fact, Eric Evans wishes he’d focused more on the strategic aspects of DDD in his famous book (Domain-Driven Design: Tackling Complexity in the Heart of Software) and pushed the tactical coding patterns to the back!

    Strategic domain-driven design is about truly understanding the business domain. It involves collaboratively modelling business processes using advanced modelling techniques, like Event Storming and Domain Storytelling, with domain experts on an ongoing basis.

    One of the core outcomes of strategic DDD is identifying cohesive modules, known as bounded context. Bounded contexts help you to create a maintainable, comprehensible codebase by isolating dependencies and delineating concepts that reference different classes of business value.

    In this talk, you’ll see many of the most effective bounded context design heuristics, recurring patterns in the wild, and you’ll learn how to facilitate those vital modelling sessions so you can lead the adoption of strategic DDD in your organisation.

  • Liked Scott Ambler
    keyboard_arrow_down

    Scott Ambler / Mark Lines - Agile Transformations: The Good, The Bad, and The Ugly

    45 Mins
    Talk
    Executive

    Are the majority of agile transformations failing? Succeeding? Just sort of stumbling along? It’s really hard to tell. You hear a lot of promises and platitudes from consulting firms specializing in transformations, you read case studies that focus on the good and downplay the bad, and there’s a plethora of agile trainers who will certify that you’re a master, a professional, or an agile coach in just a few short days. Who do you trust to share with you what’s really happening in organizations making these transformations? What’s really working? What isn’t?

  • Liked Rashina Hoda
    keyboard_arrow_down

    Rashina Hoda - Becoming Agile vs Doing Agile (Research Talk)

    Rashina Hoda
    Rashina Hoda
    Sr. Lecturer
    University of Auckland
    schedule 2 months ago
    Sold Out!
    45 Mins
    Talk
    Beginner

    After 20 years since the manifesto, the latest state of agile reports more than 80% of organizations as "still maturing" in their agile practice. As agile methods expand beyond small teams and software itself, we are still struggling to answer these questions:

    • Why is it that some teams are more 'agile' than others even though they all claim to be practicing agile methods?
    • What all dimensions need to change as teams, managers, and entire organizations attempt to become agile?
    • How do these dimensions interact with each other?
    • Overall, what does it take to become agile and how does that differ from doing agile?

    This talk is based on my original theory of becoming agile developed from 10+ years of industrial research of agile practice in New Zealand and India, which received the distinguished paper award at the IEEE/ACM international conference on software engineering (ICSE), in 2017.

    In this session, I will explain the key dimensions that need to transition during agile transformations, using industrial examples, and highlight what you can do to progress beyond simply doing agile, to harness the most from your agile transformations.

    This keynote will add a unique research perspective to the conference program, sharing agile research in an industry-friendly format and delivery style.

  • Liked Jutta Eckstein
    keyboard_arrow_down

    Jutta Eckstein / John Buck - Using Beyond Budgeting and Sociocracy for agile-friendly performance appraisals

    90 Mins
    Workshop
    Intermediate

    There are many suggestions dealing with Agile-friendly performance appraisals, which promise to rely on trust, honesty, respect, safety, and servant leadership. The Agile Manifesto does not address performance appraisal although it does generally mention regular and frequent feedback, which can also be applied to performance evaluation. Two related methods that share the same values as Agile, Beyond Budgeting, and Sociocracy, have worked out interesting approaches to agile performance review. In this session we want to present these two different performance appraisal approaches and want to invite the participants of this workshop to discuss the strengths and drawback of both and the possible synthesis of the two approaches.

    Similar to the Agile Manifesto, Beyond Budgeting is founded on values and principles. Two of its twelve general principles focus on the topic of performance appraisals. Where the first principle asks to “engage and inspire people around bold and noble causes; not around short-term financial targets,” the eleventh principle advocates: “Evaluate performance holistically and with peer feedback for learning and development; not based on measurement only and not for rewards only.” Thus, the main strategy of Beyond Budgeting is to separate (financial) bonuses from performance evaluation and to use relative and not fixed targets as a foundation for the evaluation.

    Sociocracy suggests holding 360 degree in-person meetings. The person being reviewed should request it when needed, not just on a rigid annual basis, and perhaps not just once in the year. In the 360 degree meeting, the organization itself can be critiqued in the review - “the way we are organize is causing performance problems.” Similar to Beyond Budgeting there is a focus on the vision and mission of the specific department as well as the overall company as a source of inspiration and motivation. The output of the performance review meeting should be a development plan that the immediate group of supervision, peers, and subordinates consent to.

    The type of measure is important - should we look at feedforward (leading indicators) as well as at feedback (lagging indicators). Financial bonuses can be set up - a lagging indicator. Sociocracy says consider the group performance when giving bonuses but you can also consider individual performance within that context.


    In this session we will summarize Beyond Budgeting and Sociocracy for the participants and then invite them to explore with us different strategies for synthesizing. Participants will take away insights that they can use in their organizations.

  • Tobias Anderberg
    Tobias Anderberg
    Developer/Coach
    Agical AB
    schedule 2 months ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    Ever wondered why some people prefer to work alone? Or why some people cringe when pair programming is mentioned? It might be that that person, like me, is an introvert. But is is really that simple? Can we really put every person in a box labeled "introvert" or "extrovert" or are we all just ambiverts?

    During this session I will talk about introverts, extroverts and everything in between.
    Drawing from almost 15 years of personal experience being an introvert on agile teams I will talk about the differences of being an extrovert
    or an introvert, how to foster an inclusive team environment, and the importance of psychological safety.
    You will hopefully leave this session better fit to help EVERYONE on your team to reach their full potential!

  • Liked Ellen Grove
    keyboard_arrow_down

    Ellen Grove - Asking Over Telling: Using Humble Inquiry to Build Great Teams

    90 Mins
    Workshop
    Intermediate

    More asking, less telling. As an agile leader, adopt the approach of humble enquiry to build relationships, increase trust and collaboration, and deal with the challenges of organizational transformations.

    "Humble enquiry is the fine art of drawing someone out, of asking questions to which you do not already know the answer, of building a relationship based on curiosity and interest in the other person." - Edgar H. Schein

    Working in an agile way asks us to rethink how we relate to each other as we tackle complex problems and challenge the traditional structures of our organizations. Humble enquiry - the art of asking instead of telling - is a critical skill for agilists who seek to improve collaboration and address difficult problems head on. Inspired by Edgar H. Schein's book 'Humble Enquiry, this workshop will teach you the fundamentals of how to do more asking and less telling. Through mini-lectures and interactive exercises, we'll discuss the different types of questioning, consider the forces around and within us that inhibit our ability to ask instead of tell, and examine how this powerful technique can improve collaboration within agile teams as well as help to address some of the challenges of agile transformations.

  • Liked Woody Zuill
    keyboard_arrow_down

    Woody Zuill - Mob Programming and the Power of Flow

    45 Mins
    Talk
    Beginner

    Five people at one computer? How can that possibly be productive?

    While this seems like a reasonable question, it's not easily answered - until we begin to understand the power of flow.

    Mob Programming grew from the quest of one team to learn how to work well together. Once we started We almost immediately noticed that working this way provided better results in a variety of ways:

    • We were getting more done, and they were the more important thing
    • The quality of our work was increasing dramatically
    • Our Knowledge, skills, and capabilities were improving rapidly
    • And all while we were having a lot of fun as well!

    While we noticed these benefits and more, and it was clear this was in a large part due to working well together throughout the day - we didn't have an understanding of why this was working so wonderfully for us.

    A hint came early on when we recognized we were achieving a one-piece flow - but we didn't realize the importance of this until we started exploring the meaning and power of "flow".

    In this presentation, we'll share the results of that exploration, and see if we can get a better understanding of Mob Programming and the power of flow.

  • Liked Mia Horrigan
    keyboard_arrow_down

    Mia Horrigan - Evidence Based Management – Measuring value to enable improvement and business agility

    45 Mins
    Talk
    Executive

    Organisations invest in agile processes, tools, training, and coaching, but how much are they getting back?

    Has product delivery improved?

    How much happier are users and the business customers?

    Are employees empowered and enabled?

    Traditional metrics might give you insight into improvements of operational efficiency, but the real conversation is about the value created for your organisation by the improved processes. Without measuring value, the success of any agile initiative is based on nothing more than intuition and assumption.

    Evidence-Based Management (EBM) is a framework to help measure, manage, and increase the value derived from product delivery. EBM focuses on improving outcomes, reducing risks, and optimising investments and is an important tool to help leaders put the right measures in place to invest in the right places, make smarter decisions and reduce risk using an iterative and incremental approach. This empirical method alongside the agile principles and values of Scrum enables successful steps of change for the organisation.

    Organisations invest in agile processes, tools, training, and coaching, but how much are they getting back? Has product delivery improved? How much happier are users and the business customers? Are employees empowered and enabled? Traditional metrics might give you insight into improvements of operational efficiency but the real conversation is about the value created for your organisation by the improved processes. Without measuring value, the success of any agile initiative is based on nothing more than intuition and assumption.

    Mia will discuss Evidence based management and how this empirical process can help agile transformations measure and manage the value derived from the transformation initiative. Mia will focus on the 4 Key Value Areas: Current Value, Ability to Innovate, Unrealised Value and time to market and how these contribute to an organisation’s ability to deliver business value.

  • Liked Yves Hanoulle
    keyboard_arrow_down

    Yves Hanoulle / Geike Hanoulle - PairProgramming workshop

    90 Mins
    Workshop
    Beginner

    In a way, pair programming is like riding a bicycle. You could read a book about it, you could watch videos of other people doing it, but you can only really learn it by doing it.

    This workshop not only gives people a chance to experience pair programming, but to examine that experience in depth and see how their practice can be improved.

    The “promiscuous pairing” technique is used, followed by an extended feedback session where participants analyse the strengths of pairing, and look at how they can improve their interactions with their colleagues.

  • Liked Jen Krieger
    keyboard_arrow_down

    Jen Krieger - A Culture of Openness

    Jen Krieger
    Jen Krieger
    Chief Agile Architect
    Red Hat
    schedule 1 month ago
    Sold Out!
    45 Mins
    Talk
    Beginner

    The “Agile mindset” was introduced to the software development community in 2001 in an attempt to foster freedom in the way that we work together. Its intent was to encourage organizational change that focused on people, collaboration and culture.

    But words on a screen don’t mean much in practice, especially if the people using them don’t - or won’t- understand their intent. How can individuals, teams and companies learn to correct these mistakes and break free from the challenges associated with change?

    Jen will share practical advice on effective Project Management, Agile Transformation, and getting things done– all told through the stories of her own journey towards something better at Red Hat.

  • Liked Ralph van Roosmalen
    keyboard_arrow_down

    Ralph van Roosmalen - Agile Management: Experience the best tools

    90 Mins
    Workshop
    Intermediate

    Agile Management, many books, and blog post are written about it, but how do you really do it? What are the tools that you can
    use?

    In this workshop, we are gonna experience some of those tools by actually using them.

    We will start the meeting with what is Agile Management all about. However, we will quickly switch to the games and tools.

    The games, practices, and tools we discuss are:

    • Delegation Board, delegation is not easy. Delegation boards enables management to clarify delegation and to foster empowerment for both management and workers.
    • Moving Motivators, Moving Motivators can be used to identify the impact of motivation and how motivation it is affected by an organizational change.
    • Personal Maps, A great exercise for a better understanding of people is to capture what you know about them in personal maps.
    • Team Competence Matrix, the Team Competence Matrix is a tool to identify gaps between the current competencies of the team and the required competencies

    Attendees will experience the real tools, and when they leave the workshop are ready to apply the tools the next day at work!

  • Liked Fin Goulding
    keyboard_arrow_down

    Fin Goulding - Flow - The New World of Business Agility

    Fin Goulding
    Fin Goulding
    International CIO
    Aviva
    schedule 1 month ago
    Sold Out!
    45 Mins
    Talk
    Executive
    Flow is taking the world of Agile by storm with it’s simplified framework for business agility and as a powerful antidote for those organisations who are struggling with their scaled agile implementations.
    Fin Goulding, International CIO at Aviva and co-author of the books Flow & 12 Steps to Flow, will show how the framework goes beyond traditional technical agile methodologies (such as Scrum) and not only encompasses business functions but also extends to Customers as well
    Focusing on Customers is key, even before you start thinking about Products and Flow actively places them within your feedback loops in order to inform your work-design and overall business strategy.
    Fin will also show how Flow is obsessed with being pro-value and delivering work at pace in two-day cycles or less but with tangible ways to practice continuous improvement.
    This true end-to-end approach is underpinned by Customer innovation/segmentation, Executive portfolio planning and a dash of cultural transformation - which is at the heart of any good digital transformation.
  • Liked Yves Hanoulle
    keyboard_arrow_down

    Yves Hanoulle / Geike Hanoulle - Real options

    45 Mins
    Talk
    Advanced

    We live in a world of "getting to yes" or "a positive no"
    Yet the world is no black & white.
    I live in a world of options. I like to say yes to all the options and only decide about an option at the last responsible moment. In this talk we will teach you to do the same.

    Real options is one of these agile tidbits that is applicable to all aspects of life.
    - a real option has a value
    - a real option expires
    - a real option has a cost

    In this talk we will give you examples that will teach you how to apply real options to your life and projects.

  • Liked Shane Hastie
    keyboard_arrow_down

    Shane Hastie / Evan Leybourn - #NoProjects - Why, What How

    90 Mins
    Workshop
    Intermediate

    Today success comes from building products people love, creating loyal customers and serving the broader stakeholder community. In this thoughtful exploration on the future of work, the authors explore the past, present and future of the “project”. And why, in today’s fast changing & hyper-competitive world, running a temporary endeavour is the wrong approach to building sustainable products and how #noprojects is fundamentally changing the way companies work.

    The metrics by which we have historically defined success are no longer applicable and we need to re-examine the way value is delivered in the new economy. This book starts from the premise that our goal is to create value, for the customer, for the organisation and for society as a whole and shows how to empower and optimise our teams to achieve this.

    The authors draw on modern management approaches to provide proven techniques and tools for producing, and sustaining, creative products that go beyond “meeting requirements”. By creating teams who are accountable for business outcomes, engineering for customer delight, and creating value for all stakeholders - profitability, customer satisfaction and employee engagement are all increased.

    This book is far more than just a catalogue of practices and tools which you can apply in your product development. It contains inspirational stories from individuals, teams and organisations who have switched to this new way of thinking and working. It exposes the risks on the pathway and how others have overcome these obstacles

  • Liked Maaret Pyhajarvi
    keyboard_arrow_down

    Maaret Pyhajarvi - Working without a Product Owner

    45 Mins
    Case Study
    Intermediate

    For a decade of software product agile, we had worked in a structure where business responsibility of what to build was allocated to a product owner and the responsibility of how to build it was allocated to a development team. Product owner would maintain a backlog, act as voice of the customers. Until one day we realized that the choice of what to build or fix is hard, and critical to everyone’s success. If we wanted to do it poorly, we delegated it to a single product owner.

    We started a no product owner experiment. For three months, we experienced the development team delivering multitudes of value to what we had grown to expect, and innovate customer-oriented solutions in direct collaboration with customers. Team satisfaction and happiness bloomed. The experiment turned into a continuous way of working.

    Customer-focused team directly in touch with their customers performs better without a proxy. Join me to learn how the decision power shared for everyone in the team transformed the ability to deliver, and how collaboration is organized with product experts and business representatives.



  • Liked Diane Zajac
    keyboard_arrow_down

    Diane Zajac - Stop Building Useless Software

    Diane Zajac
    Diane Zajac
    Agile Enabler
    OnBelay Consulting
    schedule 3 weeks ago
    Sold Out!
    90 Mins
    Workshop
    Beginner

    Useless \ˈyüs-ləs\

    use·less: not fulfilling or not expected to achieve the intended purpose or desired outcome.

    [Synonyms: futile, to no avail, (in) vain, pointless, to no purpose, hopeless, ineffectual, ineffective, to no effect, fruitless, unprofitable, profitless, unproductive]

    If you want to stop building useless software, then you have to start understanding your customers. Unfortunately, there’s no magic trick for reading their minds. But there is a simple technique that can help you gain insights and build empathy for them.

    Empathy mapping is a simple activity for your team, stakeholders and anyone else who is responsible for delivering products and services. It allows you to collectively explore what your customers see, hear, say & do, as well as consider what they think and feel. This leads to insights about their pain and potential wants which are the keys to building more useful software.

    In this session, Diane guides you through building an empathy map, showing you how to use silent brainstorming to encourage everyone to contribute. You will see, first-hand, how easy it is to work collaboratively to create a shared understanding of the customer. And that is the first step to start building software that customers find useful.

  • Liked Doc Norton
    keyboard_arrow_down

    Doc Norton / Diane Zajac - Escape Velocity - Better Metrics for Agile Teams

    Doc Norton
    Doc Norton
    CEO & Founder
    OnBelay
    Diane Zajac
    Diane Zajac
    Agile Enabler
    OnBelay Consulting
    schedule 3 weeks ago
    Sold Out!
    480 Mins
    Workshop
    Intermediate

    If your team uses velocity for planning but you don't find it very useful, this workshop is for you.

    If your manager or scrum master or other pseudo-authority figure keeps obsessing over your velocity, this workshop is for you.

    If you want to know about better ways to forecast when a piece of work will be done or how to gather data that actually helps your team, this workshop is for you.

    In this interactive workshop, Doc and Diane share insights into metrics and how they can be used to improve your team's performance. From cumulative flow diagrams to lead time distribution charts to forecasting using Monte Carlo simulation and more, you'll come away with the ability to better forecast when work will be done and better diagnose issues with your process.

  • Liked Jez Humble
    keyboard_arrow_down

    Jez Humble - Accelerate: Implementing DevOps and Continuous Delivery

    Jez Humble
    Jez Humble
    Owner
    Jez Humble & Associates LLC
    schedule 3 weeks ago
    Sold Out!
    480 Mins
    Workshop
    Beginner

    Getting software released to users is often a painful, risky, and time-consuming process. The practice of continuous delivery sets out the principles and technical practices that enable rapid, low-risk delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers and IT operations, teams can get changes released in a matter of hours—sometimes even minutes—no matter what the size of the product or the complexity of the enterprise environment. This full-day workshop spends the morning providing an overview of the principles and practices behind devops and continuous delivery, and discusses how to implement these paradigms. In the afternoon we take a deep-dive into implementation specifics such as continuous integration, continuous testing, infrastructure management, architecture, and low-risk deployments (including database changes).