• Liked Vishweshwar Hegde
    keyboard_arrow_down

    Mindfulness: Cultivating Agile Minds

    Vishweshwar Hegde
    Vishweshwar Hegde
    schedule 5 months ago
    Sold Out!
    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 Sundaresan Jagadeesan
    keyboard_arrow_down

    Leadership Engagement - Philips Scaled Agile Transformation Journey

    Sundaresan Jagadeesan
    Sundaresan Jagadeesan
    schedule 5 months ago
    Sold Out!
    20 mins
    Talk
    Advanced

    Philips - SW transformation program is involved in the deployment of (Scaled) Agile framework to enable TTM and Quality in Business from the year 2014. We started with Pilots and then followed with Mass deployments. We have:

    1. 44 Agile Release Trains launched since Aug 2014 and 220 + PI planning sessions completed.
    2. Currently, focusing on System Business with multiple ART’s launched in Systems Business, including 1st ART launch in Philips –China.
    3. 3700+ people engaged in (Scaled) Agile way of working globally and part of ART's and 1300+ are formally certified in Agile and SAFe

    We have learned that when engaging, deploying, an important and not-to-be-forgotten first step is to brief Executives and leadership about the approach, changes .This typically takes 4-8 hours, which sounds like a huge investment, but almost always is seen as paying off. Involving Leadership along has been a key element of our Success in our deployment

  • Liked Woody Zuill
    keyboard_arrow_down

    Mob Programming: A Whole Team Approach

    Woody Zuill
    Woody Zuill
    schedule 5 months ago
    Sold Out!
    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 Jutta Eckstein
    keyboard_arrow_down

    With Sociocracy, Hierarchy Becomes Agile

    Jutta Eckstein
    Jutta Eckstein
    John Buck
    John Buck
    schedule 4 months ago
    Sold Out!
    90 mins
    Workshop
    Beginner

    Many agile teams suffer from the mismatch of agile and organizational leadership, with the latter being reflected by the organizational hierarchy. Based on self-organization and iterative processes, the agile teams run into trouble with the top-down steering of their environment. Consequently, agile proponents very often believe that a supportive agile organization should be structured without hierarchies, the so called “no managers” approach of “reinvented organizations.” Several companies in the agile field are experimenting with different organizational approaches that don’t use hierarchies. Yet, “no hierarchy” or “no managers” is not an option for many organizations.

    In this session we suggest using sociocracy as a solution that leaves the hierarchies in place in an agile way - an option the organization is free to choose. Sociocracy shows how hierarchies can actually be agile and can strongly support (rather than opposing) agile philosophy. It enables managers to become agile leaders. As a participant you will learn how the principles of shared decision making and double-linking are key to enabling self-organization. These principles convert hierarchies from linear to circular so that they support an agile mindset.

    Sociocracy is a way for groups and organizations to self-organize. Based on four principles (self-organizing teams, shared decision making based on consent, double-linking, and electing people by consent to functions and tasks), sociocracy provides a path for existing organizations to have empowerment and self-responsibility on all levels. Different than comparable methods, sociocracy allows companies to start where they are – with their existing organizational structures and the like. It seems to be a perfect fit for organizations that need to be truly agile (due to market pressure) beyond their IT departments and software teams.

  • Liked Prabhakar Karve
    keyboard_arrow_down

    Importance of preparation in an agile world

    Prabhakar Karve
    Prabhakar Karve
    schedule 6 months ago
    Sold Out!
    20 mins
    Talk
    Advanced

    Significant improvements to our prepared for dealing with uncertainty in life and work can only happen when our repetitive patterns of behavior change permanently. Day-to-day occurrences around us offer a rich source of such improvement opportunities.

    All that is missing is a systematic way to look at our actions, interactions, decisions, emotions, and opinions as they are unfolding. The way of working (WoW for short) framework provides the missing link to fill this gap. It looks at what why and how of our ways of working. It also provides a step by step practice to make it a habit till it becomes our second nature.

    WoW framework is completely neutral – like air or water around us. It especially works well with agile by complementing it. Regularly practicing the new way of looking at things helps us to move from a fixed to an agile mindset.

    With the WoW approach we keep watching our actions, interactions, and emotions and link them back to our opinions and decisions. We will start seeing a permanent change for the better, only when we are able to correctly change our current decisions as well as transform our opinions.

  • Liked Dipesh Pala
    keyboard_arrow_down

    How I Learnt to Stop Worrying and Love my Agile Team

    Dipesh Pala
    Dipesh Pala
    schedule 4 months 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 Nilesh Kulkarni
    keyboard_arrow_down

    Why one size doesnt fit all? - Selecting scaling framework.

    Nilesh Kulkarni
    Nilesh Kulkarni
    schedule 4 months ago
    Sold Out!
    45 mins
    Talk
    Beginner

    Why one size doesnt fit all?  - Selecting scaling framework.

    This session will focus on what are the aspects organizations should consider when they want to scale agile implementation in organization.  There are several frameworks out there like SAFe, LeSS, Spotify, and so on. what is it that organization is trying to achieve and how a systematic approach of scaled agile implementation can help the organization.

    Attendees will be able to understand what aspects should be considered before organization decides to scale agile.  How to scale agile and when to do it largely depends on what organization is trying to achieve. Each organization is operating it in different way so there is no defined formula or framework that will work for all. But guidelines from this session will help the members to identify their needs and then take further action.  These guidelines can help the organization to successfully scale agile irrespective of which framework is selected.

  • Raj Indugula
    Raj Indugula
    Robert Brown
    Robert Brown
    schedule 4 months ago
    Sold Out!
    45 mins
    Talk
    Beginner

    “Every line is the perfect length if you don't measure it.”  - Marty Rubin

    So your organization has embarked upon a transformation to be more nimble and responsive by employing the latest tools and thinking in the Agile and DevOps arena.  In this transformational context, how do you know that your initiatives are effective?  Empirical measurements should provide insights on business value flow and delivery efficiency, allowing teams and organizations to see how they are progressing toward achieving their goals, but all too often we find ourselves mired in measurement traps that don't quite provide the right guidance in steering our efforts. 

    Rooted in contemporary thinking and tested in practice, this talk explores the principles of good measurement, what to measure, what not to measure, and enumerates some key metrics to help guide and inform our Agile and DevOps efforts.  If done right, metrics can present a true picture of performance, and any progression, digression of these metrics can drive learning and improvement.  

    It is our hope that this session inspires organizations and teams to start or take a fresh look at implementing a valuable measurement program.

  • Liked Todd Little
    keyboard_arrow_down

    7 Sins of Scaling and other Agile Antipatterns

    Todd Little
    Todd Little
    schedule 4 months ago
    Sold Out!
    45 mins
    Talk
    Beginner

     This is about agile “anti-patterns”: “something that looks like a good idea, but which backfires badly when applied” (Coplien). Todd has been around agile development from before it was called agile.  In that time, he’s seen teams fall into the trap of many of these anti-patterns, becoming stuck without ever realizing it. Frequently, this is due to a dogmatic understanding of what is right and wrong about scaling and agile development. The first step to getting unstuck is to be able to detect these “sins.” The presentation aims to expose teams to these common pitfalls and then also provide a vision for a virtuous path to take them to the Promised Land.

  • Liked Heidi Helfand
    keyboard_arrow_down

    Dynamic Reteaming: The Art and Wisdom of Changing Teams

    Heidi Helfand
    Heidi Helfand
    schedule 5 months ago
    Sold Out!
    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 Puneet Khanduri
    keyboard_arrow_down

    Diffy : Catching bugs without writing tests

    Puneet Khanduri
    Puneet Khanduri
    schedule 3 months ago
    Sold Out!
    45 mins
    Demonstration
    Beginner

    Diffy is a tool used at Twitter to automatically catch regressions in our backend services before they are deployed to production.

    Diffy is open source and has been adopted into modern continuos deploy workflows by the larger community.

    This talk will cover the fundamental concepts behind Diffy and how its automation helps achieve peace of mind for service owners, devops, and QA folks.

  • Scott Ambler
    Scott Ambler
    schedule 3 months ago
    Sold Out!
    480 mins
    Workshop
    Beginner

    Disciplined Agile (DA) is an IT process decision framework for delivering sophisticated agile solutions in the enterprise. It builds on the existing proven practices from agile methods such as Scrum, Extreme Programming (XP), Lean software development, Unified Process, and Agile Modeling to include other aspects necessary for success in the enterprise. DA fills in the gaps left by mainstream methods by providing guidance on how to effectively plan and kickstart complex projects as well as how to apply a full lifecycle approach, with lightweight milestones, effective metrics, and agile governance.

    The one-day workshop is not technical and is suitable for all team members. Many group exercises reinforce the principles learned. The workshop is also valuable for management tasked with moving from traditional approaches to agile.

  • Liked Joy Montello
    keyboard_arrow_down

    Deliver Impact with Empathy

    Joy Montello
    Joy Montello
    schedule 3 months ago
    Sold Out!
    20 mins
    Experience Report
    Intermediate

    In his November 2016 New Yorker article, Om Malik calls out the Silicon Valley juggernauts as a warning to all of us: “The lack of empathy in technology design isn’t because the people who write algorithms are heartless but perhaps because they lack the texture of reality outside the technology bubble."[1] 

    But the onus isn't just on the juggernauts of this era but on every one of us to understand and put into practice what empathy is - without it, we will fail to impact our products, our consumers and ultimately a world full of human lives with the potential we could. 

    Because every product, platform, service or offering will end with the consumer, empathy is the first crucial step in the development lifeline to delivering impact.

    Failing to recognize actual humanity as central to what we do is an easy (and hidden) trap.  We are surrounded by data and by technology and the temptation to forego the non-personable aspects that define people, the beings for which the ‘thing’­ is being created, in favor of relying on our data and technology, is veiled as logical. 

    In this session, we will explore empathy as a concept, talk about why and where it belongs in the technology and product design space and how to help your teams develop and keep this skill central.

    [1] http://www.newyorker.com/business/currency/silicon-valley-has-an-empathy-vacuum

  • Raj Indugula
    Raj Indugula
    schedule 4 months ago
    Sold Out!
    45 mins
    Talk
    Beginner

    "Can I have my cake and eat it too?  Of course, as long as it is one slice at a time!"

    Do you love the idea of capturing customer requirements with lightweight user stories, but are struggling? 

    Although user stories have been around since the early days of agile and fairly ubiquitous, teams continue to struggle with creating effective user stories that are truly useful in communicating the essence of the customer need and establishing the shared understanding between themselves and their customers.

    In this session, we'll revisit established patterns and principles of user stories and learn concrete strategies for creating user stories that capture our customer's needs, as well as tips for avoiding the most common pitfalls that many teams fall into when they first begin working with user stories.  Leveraging easy to understand everyday examples we will collaboratively apply proven strategies and patterns to create small pieces of useful, testable functionality, and explore strategies for getting stories to “ready” and “done”.

  • Liked Joshua Kerievsky
    keyboard_arrow_down

    Modern Agile Workshop

    Joshua Kerievsky
    Joshua Kerievsky
    schedule 2 months ago
    Sold Out!
    480 mins
    Workshop
    Intermediate

    Much has changed since the publishing of the Agile Manifesto in 2001.

    Pioneers and practitioners of lean and agile methods have examined weaknesses and friction points, experimented with simpler approaches, and produced agile processes that are safer, simpler and far more capital efficient. The result is modern agile. It’s values-driven, non-prescriptive and an easier starting point than antiquated agile processes. Modern agile amplifies the values and practices of organizations that have discovered better ways to get awesome results. Are you still cramming low-quality work in the end of each sprint, struggling with growing technical debt, arguing about “definition of done” or frustrated that “management/product never gives us time to do it right?”

    In this 1-day workshop, you will learn to deliver awesome results by

    • experiencing how the four principles of modern agile guide decisions,
    • increasing safety in your culture, code and products,
    • identifying friction points and simplify your process,
    • engage the entire team to continually uncover better ways of working.
  • Craig Brown
    Craig Brown
    schedule 2 months ago
    Sold Out!
    45 mins
    Workshop
    Intermediate

    How does your team improve? What are the limits to what you can do? Have you set your sights high enough?

    We are in this together in everything. We need to improve as a team, as well as deliver work products together. 

    Furthermore, best practices lead to dead ends and bad practices. Don’t seek a standard pattern that will drag your team and work towards mediocre. Seek to do better than what you do today. Never stop seeking. Think mindfully about your situation and work to improve from there.

    A key thing about this talk is that I won't be telling you how to do your job better. I'll be helping you do that more effectively.

  • Liked Tathagat Varma
    keyboard_arrow_down

    Design Thinking Vs. Lean Startup: Friends or Foes?

    Tathagat Varma
    Tathagat Varma
    schedule 2 months ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    In recent years, two similar-sounding but distinct approaches to product discovery have emerged: Design Thinking and Lean Startup. Most of the literature and experience reports refer to one of them, with similar frequency, without really giving much guidance on when to use which one of these approaches. This creates a confusion whether one is using the right approach. While a method must not be used for the sake of using a method, it is important to understand why, if at all, a given approach is likely to be more effective in a given context.

    In this talk, I will compare and contrast these two approaches and address the following key questions:

    1. Why do we have two (or more) approaches to product discovery?
    2. What, if any, are the fundamental differences between these two approaches? 
    3. How can I decide which approach is likely to work better in a given situation?

    The talk will focus on contemporary literature, expert guidance, industry data points, and author's own experiences, and will provide action guidance for the practitioners to apply in their daily work. 

  • Liked Scott Ambler
    keyboard_arrow_down

    Beyond “Easy Agile”: How to Overcome the Challenges of Adopting Agile in Established Enterprises

    Scott Ambler
    Scott Ambler
    schedule 3 months ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    Many agile methods and strategies are geared towards small teams working in reasonably straightforward situations. That’s great work if you can get it. Most organizations that are adopting agile today have been in operations for decades and sometimes centuries. They are typically dealing with significant investments in legacy systems and processes that won’t go away any time soon. They have an existing culture that is usually not-as-agile as it could be and an organization structure that puts up many roadblocks to collaboration. Their staff members are often overly specialized and many people do not have skills in agile software development techniques, and there are many thoughts as to what needs to be done to improve things, the adoption of agile being one of many. This is certainly not the startup company environment that we keep hearing about.

     

    In this keynote presentation Scott Ambler reviews the challenges faced by established enterprises when transforming to agile and what enterprise agile means in practice. He then overviews the Disciplined Agile (DA) framework, a pragmatic and context-sensitive approach to enterprise agile, working through how it addresses the realities faced by modern organizations. Scott then works through advice for transforming your enterprise to become more agile, including the people-process-tools triad and the skills and experience required of enterprise agile team coaches and executive agile coaches. He ends with an overview of proven strategies for adopting agile in less-than-ideal environments

     

     

  • Jutta Eckstein
    Jutta Eckstein
    John Buck
    John Buck
    schedule 3 months ago
    Sold Out!
    480 mins
    Workshop
    Intermediate

    Today companies are expected to be flexible and both rapidly responsive and resilient to change, which basically asks them to be Agile. Yet, doing Agile (the mechanics) is different from being Agile (the mindset). The mindset lets you apply flexible Agile patterns not only for software development teams but for whole company. In this workshop, we will examine what being Agile really means and how it can be implemented by combining principles from the Agile Manifesto, Sociocracy, Beyond Budgeting, and Open Space. We’ll draw on everyone’s experiences to show the path to transforming our companies into agile enterprises - from Board to janitor, offering concrete tools and methods that participants can apply right away.

     

  • Joy Montello
    Joy Montello
    schedule 3 months ago
    Sold Out!
    20 mins
    Experience Report
    Intermediate

    Sixteen years ago the ‘Agile Manifesto’ was written out of a “need for an alternative to documentation driven, heavyweight software development processes”[1]… but since then, the word “agile” has been confused with a synonym for project management, and it seems that teams are struggling to catch up to “modern” overhead in the name of “Agile” instead of having the freedom to focus on delivering value.  

    In this session, using the Merriam-Webster dictionary definition of agility (“marked by ready ability to move with quick easy grace”[2]), we will explore agility in the BI and data space and how it can actually work.  We’ll dive into the product thinking framework we’ve used to help data product and business intelligence teams get clear on their goals and then move toward them with clear focus and low overhead.  I will share the background for our framework (as well as some non tech examples that support our approach) and share some actual examples of how some of our teams have employed it to deliver measurable impact, howe we measure and secrets to BI agility.

    [1] http://agilemanifesto.org/history.html

    [2] http://www.merriam-webster.com/dictionary/agile

  • Naresh Jain
    Naresh Jain
    schedule 3 days ago
    Sold Out!
    480 mins
    Tutorial
    Beginner

    As developers, we often shy away from making changes to existing (legacy) code base due to the fear of breaking existing functionality. While we've enough industry wisdom on how to refactor large monolithic applications, its usually hard to find team members, who can champion the cause. For many folks, refactoring code without having automated tests can be scary. And quite often, it ends up being an egg-and-chicken problem, .i.e. to write tests one needs to refactor the code. But to refactor the code, we first need tests. Even if we break the egg-and-chicken problem, where do we start and how do we visualise the progress, becomes a big challenge.

    This hands-on workshop will equip you with the necessary tools, technique and skills to confront legacy code. It teaches you how to use various safe-refactoring strategies, while breaking dependencies and writing first few scaffolding tests to guide your excavation. These techniques are very useful to get existing code safely under test for refactoring. You will also learn how to use these techniques in conjunction with TDD to breathe new life into large existing code bases.