• Liked Jim McCarthy
    keyboard_arrow_down

    Jim McCarthy - Culture Hacking: The Prospect of Magnificence

    Jim McCarthy
    Jim McCarthy
    Founder
    McCarthy Technologies
    schedule 4 years ago
    Sold Out!
    60 Mins
    Keynote
    Beginner

    A culture is the set of shared attitudes, values, goals, and practices that both describes and shapes a group. The unique challenges of creating software have demanded totally new types of corporate culture. In response, we have created Agile, Scrum, and XP and many other cultural disciplines. These represent the birth of culture engineering and, although significant, are primitive compared to what will follow. Jim McCarthy introduces "culture hacking," a kind of cultural engineering that focuses on protecting personal freedom, extending openness, and embodying rationality. In the near future, a system made up of shared commitments and interpersonal protocols for hosting cultural innovations is likely to become available and standardized, leading to enormous personal and collective cultural and productivity gains. Happily, these gains will be based on culturally designed nobility of purpose, and a potent and virtuous cycle will continue to emerge, whereby profit derives from ennobled behavior. This cycle will lead to an era of widespread and abundant greatness - an era of unparalleled magnificence.

  • Liked Ryan Martens
    keyboard_arrow_down

    Ryan Martens - Beyond Agile Execution: Agility for Business and Impact

    Ryan Martens
    Ryan Martens
    CTO
    Rally Software
    schedule 3 years ago
    Sold Out!
    60 Mins
    Keynote
    Beginner

    Agile is not just a process change, its a mindset change for most. With faster time to market, better feedback and highly functioning teams, the Agile mindset opens our eyes to a better way of working as humans on large complicated and complex problems. Combining it with the concepts of Lean Startup, delivers another leap in team capacity and capabilities. It also opens the possibilities of using agility for more than just software development.

    Do you wonder how can we drive innovation in a disciplined way to tame our world's toughest problems? Can we apply the lessons learned from Agile and Lean Startup? Over the past three years, we've been able to apply agility at a new level, beyond business impact. Through our corporate social responsibility effort, "Rally for Impact", we aim to apply the agile mindset to mobilize citizen engineers to serve our communities and protect the planet. I want you to consider this growth path for yourself and your agile teams.

    Let's open the worlds mindset to a better way to empathize, explore and execute in these complex times.

  • Liked Dave Thomas
    keyboard_arrow_down

    Dave Thomas - Unknown Knowns

    60 Mins
    Keynote
    Advanced

    In 2002, Secretary of Defense Donald Rumsfeld introduced us to the concepts of known knowns, known unknowns, and unknown unknowns. But he left out Unknown Knowns, things that we know without knowing it. And it turns out that these Unknown Knowns are actually the biggest category of knowledge - tacit knowledge.


    As developers, we work with knowledge: knowledge of the problem domain, knowledge of our tools, knowledge of our techniques, and knowledge of each other. So getting good at accumulating tacit knowledge is important.

    This talk will look at how we are poorly served by most of the current ways we are taught to be better developers. Can we do better? Only if we stop talking and start showing. Let's see why.

  • Naresh Jain
    Naresh Jain
    Founder
    ConfEngine.com
    schedule 3 years ago
    Sold Out!
    45 Mins
    Workshop
    Advanced

    As the popularity of Agile methods have grown, so have the misconceptions or myths associated with Agile also grown. These myths get even more glorified when we talk about them in the offshore or distributed context. And to make matters worse, you can throw in a fixed-price contract spanner into the engine.

    Worry not! In this fun-filled activity, we'll collect facts from the participants that they believe are true and then we'll declare them as confirmed or busted after an interactive (heated) discussion.

  • Liked Todd Little
    keyboard_arrow_down

    Todd Little - Mythbusting Software Estimation

    Todd Little
    Todd Little
    Executive Consultant
    Accelinnova
    schedule 3 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    Estimating software projects has proven to be particularly challenging. Over-running schedules happens frequently in our industry. Todd will look into some of the reasons for these challenges by exploring a number of myths of software estimation and then setting out to validate or bust these myths.

  • Liked Todd Little
    keyboard_arrow_down

    Todd Little - Risky Business: Real Options for Software Development

    Todd Little
    Todd Little
    Executive Consultant
    Accelinnova
    schedule 3 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    Software projects are known to have challenges with estimation, uncertainty, risk, and commitment - and the most valuable projects often carry the most risk. Other industries also encounter risk and generate value by understanding and managing that risk effectively. Todd Little explores techniques used in a number of risky businesses - product development, oil and gas exploration, investment banking, medicine, weather forecasting, and gambling - and shares what those industries have done to manage uncertainty.

  • Liked Jez Humble
    keyboard_arrow_down

    Jez Humble - Secrets of Growing an Innovation Culture

    Jez Humble
    Jez Humble
    Principal
    ThoughtWorks
    schedule 3 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    The fundamental problem with software methodologies is that none of them work. What's decisive is not which one you adopt, but what you do to continue to innovate around your processes. In this wide-ranging talk, I'll discuss why command-and-control leads to risk management theatre, and why this makes things riskier and more painful. I'll present the essence of innovation culture, how it works at scale, and present some tools (including the Improvement Kata) to help you think differently about how to grow great software.

  • Liked Jez Humble
    keyboard_arrow_down

    Jez Humble - Why The Project Paradigm Kills Innovation, and What To Do Instead

    Jez Humble
    Jez Humble
    Principal
    ThoughtWorks
    schedule 3 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    Projects were invented as a vehicle for managing civil engineering projects. But software has completely different characteristics from, say, a bridge. In this talk I'll explain why the use of projects causes significant dysfunction, and how to build innovative products and services at scale based on lean principles.

  • Corey Haines
    Corey Haines
    CTO
    Wavetable
    schedule 3 years ago
    Sold Out!
    45 Mins
    Tutorial
    Beginner

    Everyone has acronyms, mnemonics, and a list of rules to guide their everyday software design. In order to get the most out of these age-old gems, one needs to deliberately practices them. Rules are a good way to remind ourselves of these gems.

    Corey Haines emphasies his design guidelines in form of the "4 Rules of Simple Design." Attend this talk to understand the four rules and their importance in everyday programming.

  • Liked Corey Haines
    keyboard_arrow_down

    Corey Haines - Stories from 10 Years of Extreme Programming

    Corey Haines
    Corey Haines
    CTO
    Wavetable
    schedule 3 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    10 years ago I was introduced to Extreme Programming. Since then, I've been an avid practitioner, applying the techniques and values to my life as a software developer. Over that time, I've bounced between many extremes, learning and reflecting on the value that I get when building systems both for myself and for others.

    In this talk, I'll share some of those learnings and how my life as a software developer has changed with the times.

  • Liked Lyssa Adkins
    keyboard_arrow_down

    Lyssa Adkins / Michael Spayd - Hiring (or Growing) the Right Agile Coach

    45 Mins
    Talk
    Intermediate

    There are as many types of agile coaches out there as there are flavors of ice cream.  And, their levels of leadership maturity and skill can vary just as widely.  It can leave one fretting, "What am I really getting when I bring in an agile coach?  And, how do I 'grow' my own?"  In fact, what are the "must have" skills of an agile coach and how can you tell if your coach has them?  The Agile Coach Competency Framework is one big clue to answering these questions. Over the past two years, this framework has guided the development of hundreds of agile coaches. Agile managers and champions also use it to obtain "truth in advertising" to hire the right coach at the right time.  We will explore this framework and provide lightening-talk-style case studies that showcase how it has been used in the real world.  You'll leave with ideas and actions to help you become a more savvy purveyor (and/or developer) of agile coaches.

  • Liked Doc Norton
    keyboard_arrow_down

    Doc Norton - Creating a Global Engineering Culture

    Doc Norton
    Doc Norton
    Director of Engineering
    Groupon
    schedule 3 years ago
    Sold Out!
    45 Mins
    Talk
    Beginner

    Creating a Global Engineering Culture

  • Liked Dean Leffingwell
    keyboard_arrow_down

    Dean Leffingwell - Be Agile. Scale Up. Stay Lean. And Have More Fun

    Dean Leffingwell
    Dean Leffingwell
    Founder
    Scaled Agile Inc.
    schedule 3 years ago
    Sold Out!
    60 Mins
    Talk
    Beginner

    Scrum, XP, and Kanban have been proven to provide step changes in productivity and quality for software teams. However, these methods do not have the native constructs necessary to scale to challenges of building enterprise class software systems. What the industry desperately needs is a solution that moves from a set of simplistic, disparate, development-centric methods, to a scalable, unified approach that addresses the complex constructs and additional stakeholders in the organization- and enables realization of enterprise-class product or service initiatives via aligned and cooperative solution development.

    In this talk, Dean Leffingwell describes how to accomplish this with the Scaled Agile Framework, a publicly - accessible knowledge base of proven Lean and Agile practices for enterprise-class software development. He approaches the problem from the perspectives of Lean thinking and principles of product development flow, illustrating how these core principles help deliver business results at scale, while keeping the development system - and the enterprise - lean and responsive to rapidly changing market needs. And since winning is more fun, he’ll also describe some of the personal benefits that come when teams master the art of delivering better enterprise-class software, at an ever faster pace.

  • Liked Lyssa Adkins
    keyboard_arrow_down

    Lyssa Adkins / Michael Spayd - Windows on Transformation: Four Pathways to Grow a more Agile Enterprise

    45 Mins
    Talk
    Intermediate

    It is easy to envision a more Agile enterprise, yet we have found as a community it is quite difficult to accomplish. The transformation process goes on in many dimensions and unless we have a framework that helps us see from each of those perspectives, our efforts are much more likely to fall short. Based on Michael Spayd's upcoming book, Coaching the Agile Enterprise, this session will (literally) walk you through each of the four fundamental perspectives and the power and limitation of each. We will explore together approaches that are suitable to each perspective and how to activate them in your team, division or organization.

  • Liked Chad Wathington
    keyboard_arrow_down

    Chad Wathington - The Broken State of Process Improvement in Software Development

    45 Mins
    Talk
    Intermediate

    Experimentation and the scientific method are very valuable for validating business opportunities. The Lean Startup and Lean UX are driving new thought patterns in the software development world. However, despite all the new thinking on product, rarely do organizations apply these techniques to their processes, opting for inefficiently adding more steps ad nauseum until productivity has ground to a halt. We’ll cover the following topics:

    • What are processes, and why do we need them
    • How processes affect delivery and productivity
    • Scale and process inefficiency
    • Process experimentation techniques
    • Designing productive processes
  • Liked Arlo Belshee
    keyboard_arrow_down

    Arlo Belshee - Adopting Agile via Continuous Improvement - Your First 5 Days and Your Next 2 Years

    45 Mins
    Talk
    Beginner

    Do you adopt Agile all at once or one step at a time? What do you do after your adoption finishes (does that question even make sense)? What result should you expect at 30, 90, and 120 days? How do you get that? Is TDD the same on 20 days as at 360 days? Does it differ only in skill, or is it a completely different practice? We answer all these and a lot more. We show what you should expect for the first 2 years.

  • Liked Arlo Belshee
    keyboard_arrow_down

    Arlo Belshee - Agility: Step 1: Discipline; Step 2: Make Awesome

    45 Mins
    Talk
    Beginner

    What comes after Agile? That depends on what you did for Agile. We will start by talking about the practices - and results - that only the top 2% of agile teams do. For most teams, this is what is beyond their Agile. Then we'll talk about patterns in the things that these top 2% are trying. Everything comes from the insane disciple Agile teams possess; let's look at how they capitalize on it.

  • Liked Venkat Kandaswamy
    keyboard_arrow_down

    Venkat Kandaswamy - Applying Agile to a Bootstrapped Startup

    45 Mins
    Talk
    Beginner

    The default state of a Start up is Failure - Chris Dixon. On 18-Sep-2008, on the day Lehman Brothers collapsed, I started developing a prototype ( which later became ApartmentADDA.com ), with an unclear picture of the problem definition, not much access to the target Users and zero funding.

    Having experienced Agile as a Developer at ThoughtWorks, I tried applying some of the agile concepts. Found it a fabulous fit - true to its promise of light in the darkness of uncertainty and imprecise problem statements.

    In this talk I will take you through my Start up Journey - the first 5 years when we were Bootstrapped - how we were able to nail the Problem Definition and find the Product Market fit and how we overcame severe resource constraints - not only in Product Development, but in other functions like Sales, Marketing and Support.

    I will make a case on how applying Agile prudently to a Bootstrapped Start up can change the Default State of a Startup - which is Failure - to that of a Success.

  • Liked Kevin Austin
    keyboard_arrow_down

    Kevin Austin - Scaling Agile Engagement

    Kevin Austin
    Kevin Austin
    Business Analyst
    J.P. Morgan Chase
    schedule 3 years ago
    Sold Out!
    45 Mins
    Case Study
    Beginner

    My talk is centred on doing better for our people; creating opportunities and building communities for a better life.

    I explore the actions and impact of a ground-up Agile Transition over the past 18 months, the challenges, what worked well, and how we began on a journey of connecting and growing Agile communities globally.

    A key theme discussed is our primary focus of putting the people we work with first while inspiring moments to challenge, learn, and explore new ways of thinking.

    • Scaling Agile Engagement is particularly applicable to anyone working with a large organization and/or distributed teams

     

     

  • 20 Mins
    Experience Report
    Intermediate

    The webMethods R&D division of Software AG (wM) produces industry-leading enterprise products focused on application integration, business process integration and B2B partner integration. This division with more than 450 engineers across 7 locations in the world embarked on the journey of adopting Agile and Lean Software Development practices in 2010.

    The Pain

    The wM business line consists of about 40 Scrum teams delivering more than 30 enterprise products that constitute the webMethods suite across 7 locations in the world. Circa 2007, the suite was a loose collection of multiple products individually developed by teams, many of which were brought together by M&As. It was a hard, painful challenge to integrate and test these products as a single suite and synchronizing major releases. The teams embraced Scrum as the development model - a useful first step but still far from guaranteeing predictability, high standards of quality and productivity at the suite level.

    The Challenge

    • Align multiple, small scrum teams distributed over many locations to one Suite Backlog. Focus them on delivering an integrated Suite by modeling an assembly line from a Lean Manufacturing system. The teams develop and contribute to a single value stream with continuous flow and deliver potentially shippable Suite Build Sets in predictable intervals (4-6weeks).

    • Retain the simplicity of the ‘Agile model’. Allow teams to grow at their pace. The teams work off their individual team backlogs, the suite complexities and priority conflicts largely hidden from them. They experiment with their processes, drive their own local changes and share the learning with the other teams.

     Success:

    Since embracing Lean and Agile practices, we have delivered three successful major Suite releases on time with measured quality. The customer situation has dramatically improved with steadily decreasing customer incidents, response times and hot escalations. More than a 100,000 automated regression tests  verify the suite and we have a potentially shippable Suite build set every 4-6 weeks guaranteeing the highest standards of quality. For faster value delivery, we are now transitioning to 6-monthly releases – the first of which is due to roll out in Q4 2013.

    In this Experience report, I focus on how we aligned scrum teams operating from Germany, U.S, Bulgaria and India to a single backlog, a continuously integrated Suite and a potentially shippable single build set delivered every 4-6 weeks. We will look at the challenges we faced, custom solutions and processes that we designed to realize the Single Suite Vision.