location_city Bengaluru schedule Mar 7th 09:00 - 09:45 AM place Mysore Hall people 51 Interested

Genuine agility is enormously effective in helping us achieve our dreams. The trouble is, Agile has grown into a complex tangle of roles and rituals, frameworks and tools, processes and certifications. We need a return to simplicity. Modern Agile is here to help.

Designed for people in many domains (not just IT), Modern Agile is defined by four guiding principles:

  • Make People Awesome,
  • Make Safety a Prerequisite,
  • Experiment & Learn Rapidly and
  • Deliver Value Continuously.

Understanding and deeply practicing these four principles will help you get better results faster.

In this talk I’ll share how these four principles power world-famous companies and how they can help you work with greater speed, simplicity, safety and success.

 
 

Outline/Structure of the Keynote

Presentation Zen

Learning Outcome

  • Learn how to improve team collaboration through Modern Agile's four core principles 
  • Identify psychological safety hazards and necessary steps to transform teams positively
  • What it means to have a just culture
  • Build a culture of experimentation and learning and the art of delivering value continuously
  • Tips on how to modernize your current processes

Target Audience

Executives, Managers, Developers, Testers, Analysts, Agile Coaches, Technical Leaders, Operations

schedule Submitted 3 years ago

Public Feedback


    • Liked Dave Thomas
      keyboard_arrow_down

      Dave Thomas - Value Driven Development - Maximum Impact, Maximum Speed

      Dave Thomas
      Dave Thomas
      Chief Scientist
      CSO Kx Systems
      schedule 3 years ago
      Sold Out!
      45 Mins
      Keynote
      Executive

      Agile, OOP... are like good hygiene in the kitchen, it results in meals with consistent quality and predictable prep and service times. It doesn't result in great meals nor substantially impact the ROI! Lean Thinking clearly shows that the only way to make a significant impact is to improve the value chain by improving flow. If everyone is following best practices no one has competitive advantage. Major improvements in the value chain depend on continued disruptive innovations. Innovations leverage people and their ideas. We use case studies to illustrate the different business and technical innovations and their impact. We conclude with a discussion of how to build and leverage an innovation culture versus a sprint death march when dealing with high value time to market projects.

    • Fabiola Eyholzer
      Fabiola Eyholzer
      CEO
      Just Leading Solutions
      schedule 3 years ago
      Sold Out!
      45 Mins
      Keynote
      Advanced

      There is growing interest in learning more about Agile HR and its impact on individuals, teams and organizations.

      It is important to separate fact from fiction: What are the real threats and opportunities of bringing Lean | Agile values, principles, and practices to HR? What can we expect in the future? Through anecdotal evidence and case studies, the session will explore the potential of Agile HR as well as provide guidance on how to approach the transformation.

       Issues covered in the presentation include: information on how to embrace the new talent contract, create inspiring, engaging, and fun places of work, shift to an iterative performance flow, take the issue of money off the table, support growth within an Agile enterprise.

    • Liked Naresh Jain
      keyboard_arrow_down

      Naresh Jain - Rapid User Validation using MVP Hacks

      Naresh Jain
      Naresh Jain
      Founder
      Xnsio
      schedule 3 years ago
      Sold Out!
      105 Mins
      Workshop
      Intermediate

      You have a great idea and you want to build the product and launch it in market as soon as possible. Before anyone else can launch it. Great! But building the product takes time, money and opportunity cost. While building and launching a successful product, several things can go wrong:

      • Have you really understood the core problem from the user's point of view?
      • Will your users like the user experience?
      • Have you validated your core-loop which makes your product very engaging?
      • Is your business model flushed out and validated?
      • And so on...

      So how do you minimise these risks? 

      In this 90 mins workshop, you will run some real tests with real users to de-risk yourself and gain validated learning.

    • Liked Joshua Kerievsky
      keyboard_arrow_down

      Joshua Kerievsky - The Art of Refactoring

      Joshua Kerievsky
      Joshua Kerievsky
      CEO
      Industrial Logic Inc.
      schedule 3 years ago
      Sold Out!
      480 Mins
      Workshop
      Intermediate

      Code that is difficult to understand, hard to modify and challenging to extend is hazardous to developers, users and organizations. Refactoring, or improving the design of existing code, is one of our greatest defenses against such code. Yet many programmers lack formal training in refactoring. Furthermore, management tends to lack knowledge about the value of refactoring. This one-day workshop is designed to address these needs. You’ll learn the art of refactoring safely, when, why and how to refactor hazardous code, strategies and tactics for refactoring, as well as refactoring to patterns. You’ll also learn how refactoring impacts business concerns and vice-versa. Come to this class prepared to code with a pair and a mob as we refactor example code and help you learn the art of refactoring.

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

      Do strong personalities dominate your development team? Are code reviews painful? Are you blindly following orders from a backlog, or are you learning from observation?

      Visual Thinking Strategies, or VTS, is a cross-disciplinary technique applicable to anyone working in a collaborative setting where observation is key. VTS develops critical thinking 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, Speculating, Reasoning with Evidence, Cultivating a Point of View, and Revision & Elaboration.

      During this interactive exercise, we’ll discuss selected works of art as a group. There are no right answers or group consensus being sought. We’re creating 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. After our group discussion, participants will learn the basics of image selection and facilitating VTS sessions within their own organizations. In addition to the above, we'll cover how VTS can help you and your team with the following: Comfort with Ambiguity, Openness to the Unfamiliar, Civil Debate, and Willingness to Participate in Group Thinking.

    • Liked Fennande van der Meulen
      keyboard_arrow_down

      Fennande van der Meulen / Maartje Wolff - The Power of Purpose - workshop on How purpose drives employee happiness and company results

      90 Mins
      Workshop
      Beginner

      Having a clear purpose in both life and work is essential to happiness. And, science and business support this view. Companies with a clear purpose perform better than companies without. Purpose is increasingly seen as the key to navigate the volatile and complex world we live in. And, people with a purpose in their live longer and are healthier. However, finding your purpose, your personal and companies purpose, is not an easy task. In this workshop we discuss what purpose means and key elements of a sustainable and meaningful purpose. We elaborate the four steps to identify the company purpose and how to build your business around it.

    • Liked Vishweshwar Hegde
      keyboard_arrow_down

      Vishweshwar Hegde - Mindfulness: Cultivating Agile Minds

      20 Mins
      Talk
      Intermediate

      Agility starts with Mind. It’s about open, curious, energetic mind constantly looking for doing better things and in better ways. Such Agile Minds manifest in proactively sensing market/customer opportunities/needs early, quickly adopting to changes  to create new value in the changing contexts, continuously learning, exploring & experimenting new things. It requires courage, self-drive and taking people along. If we notice, all these characteristics are distilled in Agile Values & Principles.

      But how to develop Agile Minds? Typically our education system and corporate trainings  are predominantly IQ oriented; whereas Agile Mind is about Emotional Intelligence (EQ) – self awareness, self regulation, self motivation and empathy. EQ is an essential ingredient for a culture of self-organizing, collaboration and servant leadership – which are the tenets of good Agile culture. Mindfulness is a practical & effective toolset to cultivate EQ and create Agile Minds. 

      Being a Mindfulness practitioner, this talk will cover my experiences of consulting & coaching on Mindfulness in organizations driving Enterprise Agility.

    • Liked Dipesh Pala
      keyboard_arrow_down

      Dipesh Pala - How I Learnt to Stop Worrying and Love my Agile Team

      Dipesh Pala
      Dipesh Pala
      Agile Leader - Asia Pacific
      IBM
      schedule 3 years ago
      Sold Out!
      45 Mins
      Talk
      Intermediate

      As we reflect back on our numerous struggles with making Agile Teams more efficient and operate like well-oiled machines, we are often overwhelmed with wondering how we didn’t learn the lessons faster or earlier.  Life is too short to learn from just our own mistakes – we have to learn from others’ mistakes as well.

      In this session, Dipesh will be drawing upon more than a decade of Agile experiences in multiple organizations across nine countries to share stories and challenges of transitioning into an Agile Leader, while also focusing on what we in the Agile community are struggling with most.

      There has been a lot written about techniques for creating great Agile teams.  Dipesh will take these theories a bit further, and look into how Leaders can build great teams, not by using a new method or management style, but rather by understanding their own Agile team dynamics and behaviour.  

      You will learn about the assumptions and challenges surrounding self-organizing Agile teams and how to build a stronger team of Servant Leaders.

      If you are a leader or an aspiring leader of an Agile team, this session will provide clear implications for where to focus your efforts so that you do not worry about the wrong things. You will be inspired by knowing how to establish trust within the teams that is required to embrace uncertainty and ambiguity while confidently making better decisions.

    • Liked Heidi Helfand
      keyboard_arrow_down

      Heidi Helfand - Dynamic Reteaming: The Art and Wisdom of Changing Teams

      45 Mins
      Talk
      Intermediate

      Who says you need "stable" teams in order to build a successful software company? While the addition or removal of one person from a team means you have a "new team", there is a myth out there about "stable" teams. When your team compositions change it doesn't mean you're doing it wrong - it could be the secret to your success. Different companies have thrived through reteaming - the act of moving people around teams in different ways. In this talk I'll go over the what, why and how of reteaming and will share stories from different companies who are living this reality.

    • Liked Woody Zuill
      keyboard_arrow_down

      Woody Zuill - Mob Programming: A Whole Team Approach

      45 Mins
      Talk
      Intermediate

      Mob Programming is a development practice where the whole team works on the same thing, at the same time, in the same space, and on the same computer. It is a whole-team approach to doing all the work the team does including designing, coding, testing, and working with the customers, users and other stakeholders. This is an evolutionary step beyond pair programming and accentuates face-to-face communication, team alignment, collaboration, and self-organizing team concepts of the Agile approach to software development.

      Mob Programming can be a highly effective approach to software development. There are numerous teams doing Mob Programming all over the world, including distributed teams, and there has been a great deal of positive reports of success. Please join me as I share how the concept got started, the benefits, techniques we use, and some of the problems we've faced.

    • Liked Bas Vodde
      keyboard_arrow_down

      Bas Vodde - The Story of LeSS

      Bas Vodde
      Bas Vodde
      Consultant, Speaker, Trainer
      Odd-e
      schedule 3 years ago
      Sold Out!
      45 Mins
      Talk
      Intermediate

      This talk is based on story-telling, where Bas will share the creation of LeSS and within that side-track on explaining better how LeSS works.

      LeSS is a lightweight (agile) framework for scaling Scrum to more than one team. It was extracted out of the experiences of Bas Vodde and Craig Larman while Scaling Agile development in many different types of companies, products and industries over the last ten years. There are several case studies available and an upcoming book describing LeSS in detail.

      LeSS consists of the LeSS Principles, the Framework, the Guides and a set of experiments. The LeSS framework is divided into two frameworks: basic LeSS for 2-8 teams and LeSS Huge for 8+ teams. All of these are also available on the less.works website.

      LeSS is different with other scaling frameworks in the sense that it provides a very minimalistic framework that enables empiricism on a large-scale which enables the teams and organization to inspect-adapt their implementation based on their experiences and context. LeSS is based on the idea that providing too much rules, roles, artifacts and asking the organization to tailor it down is a fundamentally flawed approach and instead scaling frameworks should be minimalistic and allowing organizations to fill them in.

    • Liked Jez Humble
      keyboard_arrow_down

      Jez Humble - Why Scaling Agile Doesn't Work

      Jez Humble
      Jez Humble
      Technology Advocate
      Google LLC
      schedule 3 years ago
      Sold Out!
      45 Mins
      Talk
      Executive

      There are now several frameworks designed to address the demand for “big agile.”

      In this talk Jez will explain the flaws in such frameworks, why they so often fail to produce the desired effects, and what we should do instead. He will also address some common organizational obstacles to moving fast at scale: governance, budgeting, and the project paradigm - and discuss how to address them. Warning: this talk will include liberal use of real, statistically sound data.

    • Liked George Dinwiddie
      keyboard_arrow_down

      George Dinwiddie - Evolutionary Anatomy of Test Automation Code

      90 Mins
      Workshop
      Intermediate

      Many people agree that one important outcome of Behavior Driven Development is a set of regression tests to demonstrate the desired behavior and ensure that it is maintained over time. Then they often struggle to do so in a manner that remains maintainable as the system and the test code grows larger. Sometimes they even abandon their tests and start over, repeatedly.

      In this session we'll examine the evolutionary history of an application and its test suite. We'll stop at various stages in its life to consider the choices we might make to address growing complexity.

      We'll work using Cucumber-JVM and Java in order to be accessible to a large audience. You can apply these concepts in other languages and test frameworks. Rather than depending on having enough laptops set up, we'll use mob programming to enable everyone's participation.

      If you'd prefer exploring on your own machine, bring your laptop loaded and ready to go.  Clone the code repository from https://github.com/gdinwiddie/EquineHoroscope to get the code and its history.  Unzip http://idiacomputing.com/pub/EquineHoroscopeJars.zip in the same directory for the dependencies.  (Download sample at https://leanpub.com/EvolutionaryAnatomy/ for even more detailed instructions.) I'll be using Eclipse, and the instructions are tuned for that, but you can use any Java IDE.

      Bonus: Participants will receive a coupon for a free e-book on the material.

    • Liked David Laribee
      keyboard_arrow_down

      David Laribee - Testing Strategy: New Model, Better Outcome

      David Laribee
      David Laribee
      CEO
      Nerd/Noir
      schedule 3 years ago
      Sold Out!
      45 Mins
      Talk
      Beginner

      Pyramids? Quadrants? Cupcakes?! There are a wide array of models that describe approaches to test automation strategy and their possible positive (or negative) outcomes.

      In this talk, we’ll survey the landscape of testing models: models that range from technical to product to cultural mindsets, including best practices and anti-patterns. I’ll add detail and nuance to each of these models in the form of professional experience, real world example, and case study. 

      With a new lens, focusing on testing strategy as an act of curation, I'll share a new approach to evolving a testing strategy appropriate for your product development team's specific context.

    • Liked Sean Dunn
      keyboard_arrow_down

      Sean Dunn - Practicing What I Preached: Confessions of a Reformed Enterprise Agile Coach

      Sean Dunn
      Sean Dunn
      Enterprise Agile Coach
      IHS Markit
      schedule 3 years ago
      Sold Out!
      45 Mins
      Talk
      Beginner

      Agile coaching is a booming industry -- but what do companies hope to get out of coaching, and what tangible impact does coaching actually have on a team? What happens when you take an agile coach and force them to "eat their own dog food"? This is what happened to me. Join me in my personal journey of transitioning from an enterprise agile coach to a programmer on a team, and what I learned about agile, coaching, and myself in the process. 

    • Naresh Jain
      Naresh Jain
      Founder
      Xnsio
      schedule 3 years ago
      Sold Out!
      45 Mins
      Experience Report
      Advanced

      By working with some of the most successful tech-product companies, I realised that code is NOT an asset, it's a liability. We should strive hard to minimise code. In 2011, when I started to hack on ConfEngine, I questioned my belief in TDD. I had also started playing around with APL style Array-Programming and Functional Programming. I felt, may be, I was getting a bit too dogmatic about TDD and automated tests in-general. As a thought experiment, I decided to build ConfEngine without ANY automated test. At first, it was really scary not to have the safety-net of automated test (something I took for granted for almost a decade.)

      As I scaled ConfEngine without any automated tests, I had certain interesting realisations:

      • How to embrace Simplicity and Minimalism WITHOUT automated tests
      • Why Throwing Away Code frequently helps you achieve a better decoupled-design and how this helps in better experimentation
      • Fear of Refactoring WITHOUT Tests is over-rated (Good IDE and safe-refactoring techniques can take you a long way)

      ConfEngine grew from a pet-project to a 8 member product team. It has over 60K users and has done financial transactions worth over half-million USD. And we continue to push forward without ANY automated tests. Its not perfect, but it has certainly helped me challenge my dogma around TDD.

      Background: In 2001, I stumbled upon the Test Infected paper. For the next 2 years, I struggled to really apply the test-first concept on real projects. Finally in 2003, I felt that I had fully internalised TDD and was able to apply on almost all projects. Then I started playing around with FIT and FitNesse, using ATDD on some of the projects. In 2006 I published "Avatars of TDD" paper in which I explained various styles of TDD and its design implications. Until 2011, I was a very big advocate of TDD, ATDD and BDD. I still like those practices, however I would not recommend it in all projects.

    • Liked David Laribee
      keyboard_arrow_down

      David Laribee - Container-driven Continuous Deployment with Docker, Git, and Jenkins

      David Laribee
      David Laribee
      CEO
      Nerd/Noir
      schedule 3 years ago
      Sold Out!
      480 Mins
      Workshop
      Intermediate

      In the early 2000s, eXtreme Programming (XP) introduced agility to software engineers. Contemporary cultural and technical innovations - container technology, distributed version control systems, the proliferation of free and open source software, and the DevOps movement - have significantly expanded our possibilities.

      In this one day, hands-on workshop, we’ll build a modern continuous deployment pipeline based on Git, Jenkins, and Docker. Starting with continuous integration, we’ll practice Git workflows enabling parallel development with pull requests and explicit dependency management through the use of forked repositories. We’ll then extend the ecosystem to support ad-hoc testing environments, multi-versioned deployments, and build promotion. We’ll survey tools and techniques for production deployments touching on Docker Swarm, Google Kubernetes, ChatOps, and emerging tools used in serverless architectures such as Amazon Lambda.

      While technologies change, values and principles continue to guide our choices. We’ll end with reflection and a guided discussion on how core XP values - simplicity, feedback, communication, courage - can serve as a compass for environmental and workflow decisions that impact our customers and teammates.

    • Liked Jez Humble
      keyboard_arrow_down

      Jez Humble - Continuous Delivery Workshop

      Jez Humble
      Jez Humble
      Technology Advocate
      Google LLC
      schedule 3 years ago
      Sold Out!
      480 Mins
      Workshop
      Intermediate

      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.

      In this workshop, Jez Humble presents an in-depth guide to the principles and practices behind continuous delivery and the DevOps movement, along with case studies from real companies and ideas to help you adopt continuous delivery and DevOps within your organization. You’ll start by learning the value proposition and the foundations that enable continuous delivery, followed by an introduction to the pattern at the heart of continuous delivery–the deployment pipeline. The training then dives into the key development practices of continuous integration and comprehensive test automation. These lessons cover change management, agile infrastructure management, managing databases, architecture, and the patterns that enable low-risk releases. They conclude by discussing the culture and organizational change patterns of high performing companies. After taking this training, you will understand not just the principles and practices that enable continuous delivery and devops, but also how they are implemented in high performing organizations. With this knowledge you’ll be ready to transform your organization’s software delivery capability to get high quality solutions to market fast, while reducing the risk of the release process.

    • Liked Chris Edwards
      keyboard_arrow_down

      Chris Edwards - Agile Introverts, an Oxymoron?

      Chris Edwards
      Chris Edwards
      Sr. Manager
      IHS Markit
      schedule 3 years ago
      Sold Out!
      45 Mins
      Talk
      Intermediate

      Collaboration, collaboration, collaboration. This is probably the most used word you'll hear from agilists. It sits right at the core of agile principles. How do we reconcile this with the fact that 30% of the population is introverted?

      There has been extensive research around introversion that can help us understand this apparent contradiction better. This talk will explore the complexities of introversion, from the distinction between shyness and introversion to the complexities of pseudo-extroverts and "high active" babies. 

      Finally, what can we learn from companies like Menlo Innovations and Hunter Industries, where they have high collaborative environments with introverts that say they would not work any other way.

    • Liked Naresh Jain
      keyboard_arrow_down

      Naresh Jain / Bas Vodde / Chris James / Jez Humble / Jutta Eckstein / Kurt Bittner / Scott Ambler - Agile Scaling Frameworks and their Eco-System - Boon or Bane?

      45 Mins
      Panel
      Intermediate

      Over the last few years, as agile has gained traction inside the enterprises, we've seen many scaling frameworks have sprung up. These scaling frameworks claim to retain the core agile values & principles and aim to provide a simple yet comprehensive way to scale agility across the organisation. There have been several success case-studies that have been published. We also hear and see many horror stories of failed scaling attempts. 

      In this panel, let's have a critical view of the entire scaling framework eco-system.