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.

 
 

Outline/Structure of the Talk

This talk is focused around the following topics:

  • How the culture of open source software development foundationally accelerates Agile adoption
  • The difference between command and control management vs. the Open Organization - how these concepts help reduce the organizational impact of Agility
  • My own personal journey from skepticism of open source software development as a model to how it has shaped how I view what I do for a living
  • Wrapping up with the statement that you don't need open source to have Agile, but it certainly helps.

Learning Outcome

Audience members will learn about the concepts behind open source software development and the Open Organization and how they accelerate agile adoption / transformation across organizations.

Target Audience

Anyone

schedule Submitted 2 years ago

Public Feedback


    • Oana Juncu
      keyboard_arrow_down

      Oana Juncu - Agile and Meaning - Building Shared Leadership

      Oana Juncu
      Oana Juncu
      Executive Coach
      Coemerge
      schedule 2 years ago
      Sold Out!
      45 Mins
      Workshop
      Intermediate

      Throw a purpose in a middle of a crowd, it will start t self-organise. Act in a purposeful way is not an easy attitude in a business environment driven by compliance rather than by meaning. Larger the entreprise, more is the purpose diluted into process. This workshop offers a perspective of meaning as a powerful change agent and a framework of shared leadership development to offer alignment between actions and purpose.

    • 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.

    • Scott Ambler
      keyboard_arrow_down

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

      45 Mins
      Talk
      Advanced

      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.”

    • 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.

    • 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.

    • Rashina Hoda
      keyboard_arrow_down

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

      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.

    • Tobias Anderberg
      Tobias Anderberg
      Developer/Coach
      Agical AB
      schedule 2 years 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!

    • 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, Beyond Budgeting and Sociocracy, offer interesting approaches to agile performance review. In this session we want to present these two different performance appraisal approaches, how they're are supported by the values of BOSSA nova (short for Beyond Budgeting, Open Space, Sociocracy & Agile) and want to invite the participants of this workshop to discuss the synthesis of the two approaches.

      This session looks at several real-world examples from actual companies including Accenture, Equinor, and Google.

      The first principle of Beyond Budgeting 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 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.

      Based on BOSSA nova, we invite participants to dive into what Beyond Budgeting and Sociocracy combined offer for performance appraisals. Participants will take away insights that they can use in their organizations.

    • Jutta Eckstein
      keyboard_arrow_down

      Jutta Eckstein / John Buck - Learning Fast & Small - Nourishing Company-wide Agility in a Skeptical Environment

      480 Mins
      Workshop
      Intermediate

      Agile beyond IT and beyond just doing it, but rather being it requires experimenting continuously in order to learn continuously. Thus more important than failing fast is learning fast.

      In this workshop we will learn what learning fast means for every individual and the organization as a whole and we will define experiments for you to use in your company for becoming agile truly. This will allow you to create an environment for continuous innovations.

      In this workshop we will also make use of examples that make:

      • the organizational structure (hierarchy?) more agile
      • the organizational processes faster so that they enable innovation
      • the organizational strategy better aligned with current needs so that your organization is able to drive the market instead of being driven by the market
    • 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.

    • 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.



    • 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.

    • Nick Tune
      keyboard_arrow_down

      Nick Tune - Sociotechnical Architecture: Aligning Teams and Software for Continuous Delivery

      Nick Tune
      Nick Tune
      Tech Lead
      Navico
      schedule 2 years ago
      Sold Out!
      45 Mins
      Talk
      Advanced

      A loosely coupled software architecture and an organisational structure to match is one of the biggest predictors of continuous delivery performance (Forsgren et. al.). Accordingly, if you want to optimise end-to-end value creation and delivery in your organisation you need to you need to adopt a sociotechnical mindset.

      When teams are designed without consideration of the software architecture, dependencies will arise in code that inhibit teams from delivering high value at speed. Worse, organisational dysfunctions will multiply. Teams will start to blame each other. Managers will try to grab power instead of optimising business outcomes. And employee motivation will drop dramatically.

      Fortunately, by adopting a sociotechnical mindset you can align your teams and software systems to minimise dependencies and maximise product delivery. The sociotechnical mindset involves combining knowledge of multiple perspectives: social dynamics, the business domain, the business model, technology constraints, and more in order to design and continuously evolve an effective sociotechnical architecture.

      In this talk you will learn about domain-driven design in order to understand how to model software systems with few dependencies. You’ll also learn about organisation design patterns addressing the social needs of people building software systems. And you’ll see lots of examples based on years of practical experience.

    • Shane Hastie
      keyboard_arrow_down

      Shane Hastie - Being Agile in a Remote Team

      90 Mins
      Workshop
      Intermediate

      In this interactive session Shane discuss his experience working in a distributed, virtual organization which is founded on an Agile Mindset. The challenges of maintaining agility when remote, the ways the ICAgile team have consciously designed their team and organization culture and provide actionable advice based on real experience on how to maintain collaboration, teamwork and live the agile values in a remote only organization.

      ICAgile is a global, virtual organisation working with partners across over 100 countries spanning almost every timezone. There is no single corporate office and the ICAgile team is spread across seven locations in three countries. We have managed to build a strong collaborative culture and a truly safe working environment focused on outcomes rather than activities, holding each other to account and being really effective and productive while having a joyful workplace.

    • David Laribee
      keyboard_arrow_down

      David Laribee - An Evolutionary Approach to Managing Software Entropy

      David Laribee
      David Laribee
      CEO
      Nerd/Noir
      schedule 2 years ago
      Sold Out!
      45 Mins
      Talk
      Intermediate

      As an industry, we’re not very good at managing tech debt. Yesterday's big balls of mud will likely become tomorrow’s big buckets of glue. Wouldn’t it be great if we could:

      • Balance and evolve quality while delivering features?
      • Pinpoint hotspots in code? At multiple levels of detail?
      • Heighten situational awareness of system health and hygiene?
      • Conduct data-driven, constructive critiques within our team?
      • Automate (useful) measurement, putting quality gates in place to self-govern as a team?

      In this talk, I’ll share my lightweight approach and toolchain for realizing these aspirations. Expect lots of tips and tricks for combating entropy in long-lived, software-intensive products shared by teams and large organizations. Some of these tools can be a little daunting for beginners, so I’ll take a demo-driven approach sharing the cheat codes I use to get to value as quickly as possible.

      Ultimately, I'll show you how to start building a system for visualizing, prioritizing, and managing your software product's evolution and technical debt side by side with new feature development.

    • Yves Hanoulle
      keyboard_arrow_down

      Yves Hanoulle / Geike Hanoulle - Tips from the agile trenches

      45 Mins
      Talk
      Advanced

      The agile manifesto was created in 2001. That is (when I write this) 17 years ago, (when the conference takes place 18 years ago.

      At age 18, adult life begins. At 18 we think we know it all. Life is easy. Yet we quickly find out that easy, isn't always simple. Yves has gathered tips from many agile friends that are working in the trenches. Tips that will help your agile life.

    • Alexandra West
      Alexandra West
      Creative Director
      Nerd/Noir
      schedule 2 years ago
      Sold Out!
      240 Mins
      Workshop
      Beginner

      What defines a high performing team? Why do some succeed while others fail? This workshop will introduce you to both the VTS method and the findings of Google's "Project Aristotle". A multi-year rigorous research study, Project Aristotle found the critical success factor to be Psychological Safety - a team climate characterized by interpersonal trust, risk-taking, and mutual respect. To succeed, each and every team member must feel confident speaking up and making mistakes. This session is an extension of my talk "Art For Agilists: VTS & High Performing Teams". During this session, you'll learn how VTS increases both critical thinking skills and psychological safety - leading to happier, more productive, and more innovative teams. We take a deeper dive into the method and also cover the basics of facilitating sessions in your own environment. In addition to in-person sessions, you'll learn how to conduct online sessions for remote teams.

      Visual Thinking Strategies, or VTS, is a cross-disciplinary technique applicable to anyone working in a collaborative setting. VTS develops observation, reasoning, and collaboration skills by viewing and discussing works of art in a group. It is backed by over 30 years of field research showing its effectiveness and accessibility. By allowing individuals to talk about art - without needing a background in the field - VTS advances skills you can use to create more relevant products and stronger teams: Observing, Brainstorming, Cultivating a Point of View, and Revision & Elaboration. As you participate you'll also learn how VTS can help to create an environment of psychological safety. Because there are no right answers , VTS creates a safe space, one that encourages participation from all viewers. Empathy, Communication and Collaboration skills are enhanced along with Comfort with Ambiguity, Openness to the Unfamiliar, Civil Debate, and Willingness to Participate in Group Thinking.

      During our fun interactive exercise, we’ll discuss selected works of art as a group. We’ll create an environment and process for looking, thinking, reasoning and revision - skills that are mission-critical to anyone working in a software design or development role. You'll discover new ways to engage teammates and highlight the value of diverse points of view.

      After our group discussion, participants will learn the basics of image selection and facilitating VTS sessions within their own organizations. You'll discover how creating psychological safety within your teams leads to innovation and a more inclusive environment.

    • David Laribee
      keyboard_arrow_down

      David Laribee - Welcome to the DevOps Dojo

      David Laribee
      David Laribee
      CEO
      Nerd/Noir
      schedule 2 years ago
      Sold Out!
      45 Mins
      Case Study
      Beginner

      In 2016 I had the good fortune to join a massive DevOps initiative as a head coach. The goal was to, in a 7000+ person technology organization, get product development teams fluent in topics such as CI/CD, automated testing, and product management. Over the course of six months our team tuned an initiative a successful, impactful program.

      In this talk, I’ll share the experiences and learnings from my 6-month journey. We’ll start with the concept of a DevOps Dojo and explore it from four perspectives: product, place, process, and, most importantly, people.

      Product: Elaborating on the classic “coder’s dojo” - where the focus is on building technical skills - to a “DevOps Dojo” where we perfect technical skills while delivering on product learning goals.

      Place: We’ll go on a virtual tour through of a massive engineering space designed to promote collaboration, learning, and rapid product feedback.

      Process: How we managed to scale the program to 12 concurrent dojo teams of 4-16 people with a custom pull system (kanban) featuring unusual-but-realistic WIP limits.

      People: What skills (some quite surprising) does it take to make a program like this succeed? I’ll share the framing tool we developed for rapid team alignment during onboarding.

    • Yves Hanoulle
      keyboard_arrow_down

      Yves Hanoulle / Geike Hanoulle - The power of habits

      90 Mins
      Workshop
      Beginner

      agile, devops is all about repeatable, predictable good behaviors.
      Individuals have habits, teams and companies have routines.

      This talk is based on a famous book about creating habits. I took what I learned from the book, and mixed this with agile ideas about teamwork.

      If you have a bad habit you want to change? ==> Come to this session.
      If you don't have habits and want to learn how to create good habits? ==> Come to this session.
      If you want to understand what is the value of habits? ==> Come to this session.



    • Alexandra West
      Alexandra West
      Creative Director
      Nerd/Noir
      schedule 2 years ago
      Sold Out!
      90 Mins
      Workshop
      Beginner

      What defines a high performing team? Why do some succeed while others fail? This talk will introduce you to both the VTS method and the findings of Google's "Project Aristotle". A multi-year rigorous research study, Project Aristotle found the critical success factor to be Psychological Safety - a team climate characterized by interpersonal trust, risk-taking, and mutual respect. To succeed, each and every team member must feel confident speaking up and making mistakes. During this session, you'll learn how to use VTS to increase both critical thinking skills and psychological safety - leading to happier, more productive, and more innovative teams.

      Visual Thinking Strategies, or VTS, is a cross-disciplinary technique applicable to anyone working in a collaborative setting. VTS develops observation, reasoning, and collaboration skills by viewing and discussing works of art in a group. It is backed by over 30 years of field research showing its effectiveness and accessibility. By allowing individuals to talk about art - without needing a background in the field - VTS advances skills you can use to create more relevant products and stronger teams: Observing, Brainstorming, Cultivating a Point of View, and Revision & Elaboration. As you participate you'll also learn how VTS can help to create an environment of psychological safety. Because there are no right answers , VTS creates a safe space, one that encourages participation from all viewers. Empathy, Communication and Collaboration skills are enhanced along with Comfort with Ambiguity, Openness to the Unfamiliar, Civil Debate, and Willingness to Participate in Group Thinking.

      During this fun interactive exercise, we’ll discuss selected works of art as a group. We’ll create an environment and process for looking, thinking, reasoning and revision - skills that are mission-critical to anyone working in a software design or development role. You'll discover new ways to engage teammates and highlight the value of diverse points of view.