AgileDC 2017 Day 1

Mon, Oct 16
07:30

    Registration - 60 mins

08:30

    Opening Remarks AgileDC 2017 Organizing Board Members - 20 mins

08:50
  • Added to My Schedule
    keyboard_arrow_down
    Andrew Clay Shafer

    Andrew Clay Shafer - Reflections: Agile Doesn’t Work, People Do

    schedule 08:50 AM - 09:35 AM place Auditorium people 123 Attending

    Software is eating the world. Or so they say…. Everyone wants software results but not everyone gets them. Digital transformation, continuously devops microservices, a constant parade of buzzwords with the promise to help. Why does an organization using the same methods and tools get drastically different results from another similar organization? Why is software so hard? Is software hard? Are we really getting better at software? What does better look like? How would we know? A mix of anecdotes and research will shed light on these serious questions.

09:35

    Coffee Break & Networking - 25 mins

10:00
  • Added to My Schedule
    keyboard_arrow_down
    David Horowitz

    David Horowitz - Stop complaining and start learning! Retrospectives that drive real change.

    schedule 10:00 AM - 10:45 AM place Auditorium people 34 Attending

    Good retrospectives (you know, the ones that actually lead to real change?) rest on three pillars:

    1. people,
    2. process, and
    3. follow-through

    What makes retrospectives so difficult is that if any of these three pillars starts to crack, it's next to impossible to succeed. Ultimately, getting the right people in the room, utilizing a good process to facilitate the conversation, and following-through on the learning outcomes depend on having an organizational culture that encourages learning, transparency, feedback loops, and continuous improvement.

    If this sounds like your company already, then great! This talk is not for you. For everyone else, join us to explore the current trends of employee engagement, how they overlap with agile retrospectives, and the true opportunity each team member has to improve the quality, speed, and outcome of their work. 

  • Added to My Schedule
    keyboard_arrow_down
    Richard Cheng

    Richard Cheng - Story Time - 5 Top Attributes of a Product Owner

    schedule 10:00 AM - 10:10 AM place Ballroom D people 17 Attending

    In this lightning talk, Richard Cheng will share a story from his Motley Fool days in regards to the 5 things to look for in a Product Owner:

    • Bandwidth
    • Power
    • Knowledge
    • Interest
    • Vision

  • Added to My Schedule
    keyboard_arrow_down
    David W Kane

    David W Kane / George Paci - Dicey Markets: A Product Owner Simulation

    schedule 10:00 AM - 10:45 AM place Ballroom C people 9 Attending

    Product owners face a challenge: potential new markets are vast and full of unknowns. Current thinking in successful product management recognizes the importance of learning about potential customers
    and adapting product decisions to reflect those insights. However, many exercises and workshops
    geared towards product owners treat target products and markets as a fixed, concrete objective—failing to include any market feedback

    Dicey Markets is a product owner simulation designed to reflect many of the forces driving product owners, including unknown information about the market, competitive pressure, and technical debt. The simulation
    emphasizes the role of rapid regular feedback in creating successful products in the face of uncertain markets.

  • schedule 10:00 AM - 10:45 AM place Ballroom B people 22 Attending

    Imagine you were hired to provide consulting assistance for a new team just starting out with Kanban. The team has been struggling with their implementation and is looking forward to your expert guidance, support, and advice. It’s your first day and you just walked into the team room to look at their board. You want to make smart observations and thoughtful interpretations so you can have meaningful conversations with the team members. The team starts assembling in the team room for the daily standup and you plan on making some comments afterwards.

    What comments would you make? What thoughtful questions would you ask?

    This interactive presentation provides a detailed look at how to interpret and thoughtfully observe Kanban Boards to better understand the work of your teams. We will start with an overview of the Lean Kanban Method and then proceed through a series of interactive exercises that give you an opportunity to review and interpret various Kanban boards. The exercises will increase your understanding of Kanban systems and provide opportunities to practice interpreting various board setups so you can have thoughtful and meaningful conversations with your teams.

  • schedule 10:00 AM - 10:45 AM place Ballroom A people 32 Attending

    Have you spent a lot of energy and time with your teams focusing on estimation? Do you feel that everyone isn't quite on the same page? There are many challenges on teams who wish to work with an agile mindset, and negative patterns around estimation can have quite the impact on productivity and team morale.

    In this workshop, participants will revisit what a Product Backlog Item represents and exactly what an estimate represents. Using this as a foundation, session participants will learn about four distinct parts of a pattern that repeats itself in organizations who may not have a strong handle on these concepts. The workshop concludes with a lightweight estimation exercise that participants can take back to their organization.

    Having a better understanding of estimation is helpful, and having a simple yet powerful game to compare items relatively to one another will help break your teams of the pattern of misunderstanding the point of backlog item estimation.

  • Added to My Schedule
    keyboard_arrow_down
    Rodney Bodamer

    Rodney Bodamer - Lean Delivery Learnings: Tailoring Agile for Government Programs

    schedule 10:00 AM - 10:45 AM place Room 4 people 40 Attending

    In the last five years there has been a tremendous surge in the volume of Federal procurements calling for lean and agile solutions to complex problems.  In spite of this, many of these same Government agencies still cling to traditional waterfall models of delivery.

    How do we embrace lean and agile principles while delivering under these constraints within large-scale Government agile software delivery initiatives? 

    What agile approaches can be effectively used "out of the box" while others may need to be tailored to address legacy Government processes and operating environments? 

    In this talk I’ll walk through each of the seven Lean principles and unveil how -- on two Federal Government scaled-agile engagements -- specific lean-agile processes and approaches were tailored for program delivery success, while remaining compliant with agency mandates.   

  • Added to My Schedule
    keyboard_arrow_down
    Ali Oliver-Krueger

    Ali Oliver-Krueger - Agile for Do-Gooders: Applying Agile & Lean Startup Ideas in the Non-Profit World

    schedule 10:00 AM - 10:45 AM place Room 5 people 11 Attending

    Agile and Lean Startup are concepts often associated with software, for-profits, and entrepreneurship. Yet with thoughtful and creative application of agile and lean startup ideas, nonprofits can create nimble, human-centered organizational processes and design flexible, mission-driven programming that puts beneficiaries' needs and interest front and center. In this session, participants follow one nonprofit educational theatre company's adventures in sailing the choppy seas of the current nonprofit climate, discuss successes and challenges of applying lean and agile ideas for nonprofit aims, and brainstorm ideas for applications in their own agile nonprofit adventures.

  • Added to My Schedule
    keyboard_arrow_down
    Daniel Davis

    Daniel Davis - So You Want To Go Faster?

    schedule 10:00 AM - 10:45 AM place Room 6 people 20 Attending

    How frequently does a good agile team deploy to production? Not every team is capable of deploying "on every commit". What does it take for a team to even start deploying at the end of each sprint, or each week, or each day?

    Most companies don't realize that deploying more frequently often requires both significant technical change as well as cultural change. In this talk, I'll guide you through what it takes to deploy more frequently, both from the technical side of setting up pipelines as well as the organizational side of removing red tape. I'll draw on the unique challenges that teams must overcome at each step of the way, from deploying once a month all the way down to full continuous delivery. If your team has been struggling to go faster, come see how you can change to get there. And if you already are at full continuous delivery, come see how to go even faster than that!

  • Added to My Schedule
    keyboard_arrow_down
    M. Scott Ford

    M. Scott Ford - Software Remodeling in Practice: Build an Addition

    schedule 10:00 AM - 10:45 AM place Tiered Classroom people 5 Attending

    Working on a legacy project is a lot like working on a house. We'll explore this metaphor further by taking a Software Remodeling approach to adding new functionality to an existing web application, but using a different language and framework than the original. A great discussion on how to mix newer technologies into older apps.

  • Added to My Schedule
    keyboard_arrow_down
    Bob Payne

    Bob Payne - Modern Agile - Why no one gives a S#!T about your practices

    schedule 10:00 AM - 10:45 AM place Executive Boardroom people 20 Attending

    The Modern Agile Principles proposed by Josh Kerievsky focuses on outcomes rather than particular practices.

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

    Most experienced Agilists understand that you might start with practices but only as a means to an end. In the same way that practicing scales is a place to start for a musician but not the ultimate goal. The real end is business agility. During this interactive session we will explore the four principles, the value of those outcomes and how you might achieve those outcomes without defined practices on your team.

  • Added to My Schedule
    keyboard_arrow_down
    Tim Wendland

    Tim Wendland - Lean Coffee

    schedule 10:00 AM - 10:45 AM place Break Lounge people 6 Attending

    I will be hosting two 45-minute Lean Coffee collaborative conversations at AgileDC this year. One session will take place in the morning; the other in the afternoon.

    What is Lean Coffee?

    Lean Coffee is a type of discussion for the people, by the people. Participants gather, build an agenda together, and begin talking. It is sometimes called a structured, but agenda-less meeting.

    1. We will identify what we want to talk about
    2. We will vote & discuss
    3. We will identify key findings/ideas/takeaways

    Why do it?

    It's a great technique to learn when you want to spark some engaged -- yet casual, collaborative conversations around topics that are of interest to the group. You can use the Lean Coffee format within your department, across departments, as a brainstorming platform or for team retrospectives. There are many different possible applications.

    What will we discuss?

    For the AgileDC sessions, our conversation topics will be determined by you! Our theme will be pretty broad. You've probably guessed it...Agile!

    When you come to Lean Coffee, please be prepared to write down at least 1-2 topics in the form of a question.

    Examples:

    • "My organization struggles with ____. How do we take some steps to get better at this?"
    • "Here's what we're doing in regards to ____, what are you doing?
    • "What metrics do you actually use?"
    • "How big are your agile teams?"
    • "We've got some basic processes in place, but what's next?"

    When you take Lean Coffee back to your organization, the theme of each session could be a real democratic set of agile topics making for truly spontaneous networking/collaborative/experiential learning and participation opportunities, or you can announce a theme in advance and attendees will be asked to focus their topic ideas around that specific theme.

    I hope you will join me at AgileDC for a Lean Coffee conversation!

10:15
  • Added to My Schedule
    keyboard_arrow_down
    Art Moore

    Art Moore - LeSS vs SAFe - And the Great Scaling Debate

    schedule 10:15 AM - 10:25 AM place Ballroom D people 26 Attending

    Probably few topics in Agile generate more philosophical polarization, strength of opinion, and catch phrases than how to scale Agile, and nothing represents that fact better than comparisons of LeSS and SAFe. But if we step back and take a dispassionate look - or try to - what do we find at the next level of specifics? If you sift the data, what are key differences in terms of practice and structure, and the two or three key differences in principles or philosophy that drive them? What shakes out. And - what we rarely or ever dwell on - what is the same or similar about them, and what if anything can we learn from that? These are the questions we look at and results we share in this presentation.

10:45

    Coffee Break & Networking - 15 mins

11:00
  • Added to My Schedule
    keyboard_arrow_down
    Julie Bright

    Julie Bright - Powerful Tools for Effecting Change: Personal and Social Identity

    schedule 11:00 AM - 11:45 AM place Auditorium people 27 Attending

    Scrum Masters and Agile Coaches wear many hats, but one of the most important is that of the Change Artist. Understanding what people need in order to move through a change curve is critical to success, but often overlooked in the toolkit is the role of Identity. Our self-perception, both as individuals and within the context of a group, is foundational to our psychology, and can be leveraged to affect and nurture powerful, long-lasting change.

  • Added to My Schedule
    keyboard_arrow_down
    Julie Wyman

    Julie Wyman - Multitasking is Evil

    schedule 11:00 AM - 11:10 AM place Ballroom D people 12 Attending

    For a long time multitasking has been considered a must-have skill when, in fact, it makes us less productive and more prone to error. But even with plenty of studies and papers supporting that idea, it can be hard to convince managers and stakeholders that we should be taking on less at a time. In this lightning talk, we'll run through one very quick, lightweight simulation (Multitasking is Evil) you can use to help make that case and show that lowering work in progress is the way to go!

  • Added to My Schedule
    keyboard_arrow_down
    Sanjiv Augustine

    Sanjiv Augustine - 5 Steps to Disruptive Innovation with Hyper-Performing Teams

    schedule 11:00 AM - 11:45 AM place Ballroom C people 19 Attending

    For too many organizations, Agile is primarily seen as merely an IT delivery system. Within this archaic and limited mindset, New Product Development is so manageable with Scrum. We amble along with 30-day Sprints, a single product owner, a neat product backlog, and a collocated Scrum team. But, today’s business environment is a tsunami of global hyper competition, with companies entering and being forced off the S&P 500 every 15 years. The classic Innovator's Dilemma is now even more pressing, and quite candidly, archaic Agile is of limited use.

     To be competitive now, organizations need to look at the gestalt ... the entire value-stream of activities that are required to bring solutions to market. In this session, we will show concrete examples of how major organizations have innovated along the full path from product ideation to requirements to budgeting to delivery and to operations. Each part of a typical value-stream will be explored to show how agility has impacted these traditionally silo'ed functions and how forward-thinking organizations have reached the next level of performance through tight integration and agile thinking.

    Learn the essential steps to conquer the entire value-stream from the “fuzzy front end” of innovation, product discovery, lean experimentation, and modern requirements discovery, to pipeline management, to agile budgeting and incremental funding, to high-performance product-centric teams, and enabling agile engineering techniques.

    The result is the architecture of an entire organizational system that is designed to rapidly and effectively discover what customers want and delivery with utmost efficiency.

  • Added to My Schedule
    keyboard_arrow_down
    Rachel Whitt

    Rachel Whitt / John Hughes - Impact Mapping Workshop: Deliver Business Outcomes, Don't Just Ship Software

    schedule 11:00 AM - 11:45 AM place Ballroom B people 42 Attending

    Our roadmaps and backlogs are usually littered with pet projects, squeaky wheels, and recent ad hoc items that gain priority simply because they are the latest shot across our bow. Impact mapping is a powerful practice that helps us identify and align our work to the most valuable business goals and mission objectives and avoid many of the common challenges that arise from an unfocused set of work priorities.

    Impact maps help us visualize quantifiable benefits that deliverables should produce towards our business objectives. They allow us to focus our work on those deliverables that move the needle the most, not just deliver features. The practice is a great way to communicate assumptions, create plans, and align stakeholders as well as aid in strategic planning, roadmap management, and defining measures of success and quality.

    This workshop will provide an appreciation for the power of impact mapping by walking you through building your own impact maps and the facilitation process for doing so in your own organization. You will leave the workshop having participated in a tangible example of the technique, and having gained an understanding of best-practices for facilitation with a focus on an impact map’s outputs and how they lead into the creation of actionable user stories when completed. Hands-on collaboration with your fellow attendees will help encourage your own application of this technique in your real world road-mapping and backlog refinement activities.

  • Added to My Schedule
    keyboard_arrow_down
    Pete Oliver-Krueger

    Pete Oliver-Krueger - Double Aces: Using Positive Psychology to Resolve Disputes and Take Constructive Action

    schedule 11:00 AM - 11:45 AM place Ballroom A people 36 Attending

    Learn about the latest developments in brain research, and the practical exercises they’ve produced for facilitating conversations (even the most-difficult ones) and turning them into concrete action plans.

    Have you experienced any of the following?

    • Witnessed two people arguing the same side of an issue, at each other?
    • Reached the end of a meeting with no decisions made?
    • Been told, “That’s not what I thought I was getting.”?
    • Had a great idea, but couldn’t get anyone to listen?
    • Had anyone shout in your meetings?

    Even if your teams aren’t necessarily in conflict, the techniques discussed in this session will deliver an repeatable way to discuss complex, multi-sided issues, in an organized way that respects all participants, makes sure everyone feels heard, and produces tangible results that everyone can be proud of.

  • Added to My Schedule
    keyboard_arrow_down
    Melinda Solomon

    Melinda Solomon - From Pandemonium to Predictable: Managing the Chaos of Success

    schedule 11:00 AM - 11:45 AM place Room 4 people 7 Attending

    We often aim for success and welcome it with open arms.  But, sometimes success comes more quickly than you anticipate, and demand for services exceeds your capacity to deliver.  The result can be missed commitments, high stress, and inability to forecast with clarity.  As quickly as your brand shines, it can tarnish with your inability to keep up.  Basically your dreams become your nightmare.

     This is the story of a small little training program for a transforming enterprise that consisted of a single class and an instructor.  Within 3 years it had grown to 12 courses and 6 instructors with a waiting list for seats.  People wanted more courses and more offerings of the existing courses.  People were asking for us to attend events and summits and briefings. As demand surged we began to fall into a pattern of unreliable service and delivery with a completely unsustainable work/life balance. 

     In the midst of the chaos we became inspired by the IT software development model of Kanban.  While we're engaged in non-IT knowledge work, we became convinced an implementation of a proto-kanban management system could save our reputation.  The Kanban management method saved our business when the chaos of success was drowning us.  And it can help you too!

  • Added to My Schedule
    keyboard_arrow_down
    Peter Wilding

    Peter Wilding - From Scrum to Kanban and Back

    schedule 11:00 AM - 11:45 AM place Room 5 people 23 Attending

    After two years of doing Scrum for one of our teams, we needed to be very fluid for the two months leading up to a major event.  The answer? Run using Kanban for those two months.  In this talk, we'll describe why we decided to make this change, and then why we decided to go back to Scrum afterward.

  • Added to My Schedule
    keyboard_arrow_down
    Roland Cuellar

    Roland Cuellar - Accelerating Business Side Agility - An Enterprise Experience Report from Nationwide Insurance

    schedule 11:00 AM - 11:45 AM place Room 6 people 18 Attending

    While the IT side of this F500 financial services client has been practicing agile development for years, the business side is still, in some cases, more waterfall and traditional in its approach to requirements and releases.  In this experience report, we will hear from Associate Vice President Charlie Kennedy of Nationwide Insurance on how we have accelerated business-side agility by:

    • Re-organizing from functional silos to Product-Based Value-Stream Teams
    • Redesigning the business requirements process to achieve a continuous flow of MMPs into the teams
    • Utilization of Big-Room-Planning techniques to create alignment across a wide set of stakeholders and dependencies
    • Design of a Product-Manager-to-Product-Owner fan-out concept to achieve omni-channel digital delivery
    • Design of a portfolio-level visitation system to track the flow of MMPs across multiple investments simultaneously

     

  • Added to My Schedule
    keyboard_arrow_down
    Max Saperstone

    Max Saperstone - Exploring Automation Strategies and Frameworks What Should Your Team Be Using?

    schedule 11:00 AM - 11:45 AM place Tiered Classroom people 21 Attending

    Agile practices have done a magnificent job of speeding up the software development process. Unfortunately, simply applying agile practices to testing isn't enough to keep testers at the same pace. Test automation is necessary to support agile delivery. Max Saperstone explores popular test automation frameworks and shares the benefits of applying these frameworks, their implementation strategies, and best usage practices. Focusing on the pros and cons of each type of framework, Max discusses data-driven, keyword-driven, and action-driven approaches. Find out which framework and automation strategy are most beneficial for specific situations.

    Other than using specific frameworks as examples, the presentation is framework agnostic, really focusing on capabilities of different types of framework, and how those might or might-not fit your company's/software's needs. In the talk, 5 different types of frameworks will be discussed: Record/Playback (Linear), Modular/Structured, Data Driven, Keyword Driven, Action Based, and of course the combination of these as Hybrids.

    At the end of the talk, depending on questions, and how much time we have left, a slide with a long list of specific testing frameworks is displayed, and an open discussion of who has used what, and what has/hasn't worked for them is had.

    If you are new to test automation or trying to optimize your current automation strategy, this session is for you.

     

  • Added to My Schedule
    keyboard_arrow_down
    Tommie Adams Jr.

    Tommie Adams Jr. - The Zombie Retrospective

    schedule 11:00 AM - 11:45 AM place Executive Boardroom people 3 Attending

    So they say the retrospective is one of the strongest and most powerful tools in the agile scrum methodology tool kit, and is often overlooked or skipped. So how does a scrum master find ways to creatively explain and express the importance of this agile scrum ceremony, or even the basics of agile scrum in general. How does the scrum master explain the importance of banding together as a team in this brave new agile scrum world. In many organizations, nowadays, the teams are even made up of outside vendors as well as in house associates. So how do you even start to pique the interest and the importance of team collaboration to a bunch of folks who are strangers to one another on a agile scrum team? Even more specifically, how do you explain how the retrospective ceremony will help improve the way they work with one another over time?

    My answer: ZOMBIES!!! Everyone loves zombies, right? So come, take a bite!

  • Added to My Schedule
    keyboard_arrow_down

    Impromptu Topics

    schedule 11:00 AM - 11:45 AM place Break Lounge
11:15
  • Added to My Schedule
    keyboard_arrow_down
    Scott Potter

    Scott Potter - Learning Agile in 5 Minutes Through Micro Learning

    schedule 11:15 AM - 11:25 AM place Ballroom D people 14 Attending

    Do you have something useful to teach your team? Are they reluctant to give you more than 5 minutes at a time? You need to try Micro Learning.

    Team based workshops and certificate programs are the gold standard for agile learning, but often a lot of content is lost to participants, and the format is not always ideal or practical. Micro Learning is proven to support the application of new skills and techniques on the job through short, highly focused and relevant learning opportunities resulting in better learning. A great tool for coaches, scrum masters, tech leads, and skills specialists to help build high performing agile teams, micro learning can be used to improve learning retention, break down longer training sessions into manageable chunks, and overcome scheduling challenges.

    In this Micro Learning session on Micro Learning, hear key lessons learned from applying micro learning in an agile enterprise transformation and learn the fundamentals of the technique.

11:30
  • Added to My Schedule
    keyboard_arrow_down
    George Dinwiddie

    George Dinwiddie - You Can't Always Get What You Want

    schedule 11:30 AM - 11:40 AM place Ballroom D people 8 Attending

    In software development, we’re trying to meet the given “requirements.” I prefer to call these “desirements,” because they what we want, not necessarily what’s required. And who wants them? We do better when we pay attention to the needs of everyone involved, both those using the system, those paying for it, and those building it. We may not get everything we want, but we can get what we need.

11:45

    Lunch Break & Networking - 75 mins

01:00
  • Added to My Schedule
    keyboard_arrow_down
    Mike Cottmeyer

    Mike Cottmeyer - Agile Transformations Explained

    schedule 01:00 PM - 01:45 PM place Auditorium people 32 Attending

    Leading a large-scale agile transformation isn’t about adopting a new set of attitudes, processes, and behaviors at the team level… it’s about helping your company deliver faster to market, and developing the ability to respond to a rapidly-changing competitive landscape. First and foremost, it’s about achieving business agility. Business agility comes from people having clarity of purpose, a willingness to be held accountable, and the ability to achieve measurable outcomes. Unfortunately, almost everything in modern organizations gets in the way of teams acting with any sort of autonomy. In most companies, achieving business agility requires significant organizational change.
    Agile transformation necessitates a fundamental rethinking of how your company organizes for delivery, how it delivers value to its customers, and how it plans and measures outcomes. Agile transformation is about building enabling structures, aligning the flow of work, and measuring for outcomes based progress. It's about breaking dependencies. The reality is that this kind of change can only be led from the top. This talk will explore how executives can define an idealized end-state for the transformation, build a fiscally responsible iterative and incremental plan to realize that end-state, as well as techniques for tracking progress and managing change.

  • Added to My Schedule
    keyboard_arrow_down
    John Le Drew

    John Le Drew - Swearing, Nudity and Other Vulnerable Positions

    schedule 01:00 PM - 01:45 PM place Ballroom D people 12 Attending

    Over 3 months John recorded over 75 hours of interviews and spoke to some of the most respected people in the industry to produce an audio documentary that attempts to answer the question “What is safety? And why is it important anyway?”

    This highly interactive talk will present the findings and guide and challenge you through a journey to understanding safety. Including short interactive sessions and role play exercises to cover the following topics:

    • What is safety?
    • What are the elements that make a team effective?
    • Is psychological safety the foundation to team performance?
    • What can we all do to help foster psychological safety in our teams?
    • What is the relationship between safety, stress and engagement?
    • What is the profound impact of a lack of safety and engagement on society?

    This talk has grown as John created the new podcast The Agile Path. The first season on this podcast is about safety in teams. John has interviewed world renowned specialists in the field; Christopher Avery, David Marquet, Jerry Weinberg, Esther Derby, Johanna Rothman, Woody Zuill and many more in over 75 hours of audio. This has been a fascinating deep dive learning experience for John and he hopes to explore these insights with the audience.

  • Added to My Schedule
    keyboard_arrow_down
    Dan Neumann

    Dan Neumann - Experience a Red/Green/Refactor Coding Kata

    schedule 01:00 PM - 01:45 PM place Ballroom C people 8 Attending

    Have you heard people talking about Test Driven Development (TDD) but never tried it? Now is the time to try! This session will lead its participants through a programming challenge. Don't worry, it's safe. We're going to do a technical version of "follow the leader," where you will do the programming by following along with the session's facilitator. We'll debrief the exercise at the end. Please do bring a laptop or be willing to pair up with someone who does.

    We will use the Python programming language, and PythonAnywhere web-based environment to avoid setup and configuration activities. You do NOT need to know Python (or any programming) to participate.

  • Added to My Schedule
    keyboard_arrow_down
    Chris Murman

    Chris Murman - Brainwriting: The Team Hack To Generating Better Ideas

    schedule 01:00 PM - 01:45 PM place Ballroom B people 23 Attending
    Brainstorming has long been held as the best way to get ideas from teams for decades, but what if we are wrong? Can we take the successful aspects of collaboration and create a better environment for quality concepts? Come learn about brainwriting and get more from your team today!
     
    Description:
    If you work in an office, your boss has probably forced you into a brainstorming session or two (or 12). Invented in the 1940s by an advertising executive, the purpose was to solicit a large amount of ideas in a short period of time. By putting a collective of creative people in the same room, better concepts should come. Sounds very agile. 
     
    However, science has shown several times that brainstorming is a terrible technique. It’s cumbersome due to all of the interdependent activities happening at once. When spending time generating ideas as a group, you often spend more time thinking of others ideas than your own. 
     
    Fortunately, a relatively unknown technique is starting to gain popularity called brainwriting. Incorporating it into your team events can produce more diverse ideas and provide a friendlier environment for collaboration. In this session, we will workshop them and leave the audience with all of the tools to bring the technique back to their offices.
     
    What Makes It Compelling:
    I was skeptical when I first read an article on the technique, mainly because I had always believed brainstorming produced quality ideas. As a “stickies and sharpies” type of coach, I’d seen so many teams collectively throw out ideas during planning and retrospective sessions. But in the ensuing weeks, I started seeing where the article was on point in terms of producing quality ideas.
     
    After contrasting the ideas generated after using brainwriting for a few weeks, my mind was changed forever. Even better was the events themselves didn’t seem that different to teams. 
  • Added to My Schedule
    keyboard_arrow_down
    Steve Mayner

    Steve Mayner - Leadership: Beating the odds of OCM failure in Agile/DevOps initiatives

    schedule 01:00 PM - 01:45 PM place Ballroom A people 22 Attending

    Adopting Agile and DevOps principles and practices frequently leads enterprises down a path to significant cultural and organizational change. This creates a real barrier for leaders, coaches, and change agents to overcome. Many researchers, sparked by John Kotter’s claim of a 70% failure rate for organizational change have confirmed through scientific study that these types of transformative efforts are more likely to fail than to succeed. Fortunately, all is not lost! Scholar practitioners have also uncovered a powerful tool that consistently increases the success rate of significant organizational change. The secret weapon is leadership… but not just any style of leadership…

    In this session, Dr. Steve Mayner will share the potential power of transformational leadership behaviors to drive successful organizational change. His primary research was the first to explore the correlation between this specific leadership style and positive response to change in Agile/DevOps implementations. How enterprise leaders cast vision, encourage individual growth, demonstrate authenticity, and challenge followers to maximize their creative potential can have a greater influence on the success of an Agile/DevOps implementation than any change management method, methodology, or toolset. Steve will also share examples from his own experiences observing transformational leadership in action, and the results that followed.

  • schedule 01:00 PM - 01:45 PM place Room 4 people 21 Attending

    So you are considering getting a coach to help you in your transition to Agile. Or perhaps you are an Agile practitioner considering becoming an Agile coach. What do these Agile coaches do? What makes them different?

    This session will enter the foyer of the house that describes what coaches do and considerations one can have when they think about coaching (including hiring one). Prepare to be challenged and to learn a bit of what it takes to be or work with a coach; it has little to do with courses or certifications, though they may help. In covering what coaches do, one can now begin to think along the lines of what the skills one may need to improve.

  • Added to My Schedule
    keyboard_arrow_down
    Jason Cusack

    Jason Cusack - Facebook Agile: From Green to Greener, plus other lies and bull$#!t

    schedule 01:00 PM - 01:45 PM place Room 5 people 14 Attending

    All companies tell lies. All executives endorse lies. And all employees live lies.

    We must pretend we are amazing, and brag to our peers about how much farther ahead we are, than they are. We change the narrative to suit our lies. We have reports to prove our lies.

    This happens at EVERY company.

    When you look at Facebook feeds – all you see is pictures of vacations. Smiling kids. BBQs. Clean pools. You never see the miserable couple, the dirty laundry, or the crying kids.

    Enter Facebook Agile.

    We are conditioned to hide the bad $#!t that is going on around us. There’s no reason anyone has to know what’s really going on (even though most people know what’s going on).

    Our leaders are afraid of what other peers might think. Or worse, what other “senior management” might perceive or judge. So they choose not to be leaders, despite the obvious need for leadership.

    This session will provide an experience report on what leaders can do to embrace transparency, trust, and courage. Building a culture of continuous improvement starts with embracing the things that aren't working, instead of hiding them to avoid overhead.

  • Added to My Schedule
    keyboard_arrow_down
    Beth Hatter

    Beth Hatter - Who am I now? - Exploring the Role of Managers in an Agile World

    schedule 01:00 PM - 01:45 PM place Room 6 people 33 Attending

    In the latest "State of Agile" report lack of management support was still near the top of the list in what stalls or even derails successful agile adoptions. Managers are often confused on exactly what their role should be and how to transition from a 'project management' mindset to 'agile support' mindset. In my experience - as a former project manager turned agile support leader and now training/coaching agile teams - I have found managers need, but often don't receive, support and guidance on how to avoid being a roadblock or burden to a highly functional agile team. I'll discuss the importance of switching focus from projects to people, and on developing- their people and modeling Lean culture while still performing important and necessary corporate or compliance functions.

    This talk will explore the myths surrounding managers for agile teams and team members, show why we still need them and highlight what I have called the "4G's of being a great manager" supporting agile teams.

    If you are a leader or manager and are working with agile teams, or a scrum master trying to support the team interactions with their larger organization, or anyone interested in the role of managers and how it changes in an agile enterprise then this talk will provide guidance and tips for what a manager should (and shouldn't!) do.

  • Added to My Schedule
    keyboard_arrow_down
    Fadi Stephan

    Fadi Stephan - Agile Testing - Testing From Day 1

    schedule 01:00 PM - 01:45 PM place Tiered Classroom people 28 Attending

    Many teams struggle with fitting in testing activities inside of a Sprint. They end up doing primarily development activities in a Sprint and push testing activities to run in dedicated testing Sprints following the coding Sprints or have a coding and testing Sprint running in parallel. However, in Scrum, the output of every Sprint is a potentially shippable product increment. This means the product increment should be well tested within the Sprint and ready to be delivered. Come to this presentation to learn how to tackle testing on an Agile team, what kind of tests to execute, what to automate and what not to automate, the different testing responsibilities, and when to run which tests. Leave with a testing strategy that you can start applying the next day to gradually get a team to start testing from day 1 of the Sprint and deliver a true product increment at the end of each Sprint.

  • Added to My Schedule
    keyboard_arrow_down
    Colleen Johnson

    Colleen Johnson - End to End Kanban for the Whole Organization

    schedule 01:00 PM - 01:45 PM place Executive Boardroom people 23 Attending
    We often look to our engineering teams first to drive efficiency and speed to deliver but as we optimize the flow of our development processes we quickly create pressure in the organizational workflow with the activities that feed into and out of product delivery.  Product definition struggles to keep pace and establish a queue of viable options to pull from.  Marketing efforts begin to pile up as features release faster than we can share the news.  All of this stems from optimizing only one part of the overall system.  In this talk we will look at how to scale Kanban practices to the entire organization to provide the visibility, flexibility and predictability to make every part of the business truly agile.  
  • Added to My Schedule
    keyboard_arrow_down
    Tim Wendland

    Tim Wendland - Lean Coffee

    schedule 01:00 PM - 01:45 PM place Break Lounge people 3 Attending

    I will be hosting two 45-minute Lean Coffee collaborative conversations at AgileDC this year. One session will take place in the morning; the other in the afternoon.

    What is Lean Coffee?

    Lean Coffee is a type of discussion for the people, by the people. Participants gather, build an agenda together, and begin talking. It is sometimes called a structured, but agenda-less meeting.

    1. We will identify what we want to talk about
    2. We will vote & discuss
    3. We will identify key findings/ideas/takeaways

    Why do it?

    It's a great technique to learn when you want to spark some engaged -- yet casual, collaborative conversations around topics that are of interest to the group. You can use the Lean Coffee format within your department, across departments, as a brainstorming platform or for team retrospectives. There are many different possible applications.

    What will we discuss?

    For the AgileDC sessions, our conversation topics will be determined by you! Our theme will be pretty broad. You've probably guessed it...Agile!

    When you come to Lean Coffee, please be prepared to write down at least 1-2 topics in the form of a question.

    Examples:

    • "My organization struggles with ____. How do we take some steps to get better at this?"
    • "Here's what we're doing in regards to ____, what are you doing?
    • "What metrics do you actually use?"
    • "How big are your agile teams?"
    • "We've got some basic processes in place, but what's next?"

    When you take Lean Coffee back to your organization, the theme of each session could be a real democratic set of agile topics making for truly spontaneous networking/collaborative/experiential learning and participation opportunities, or you can announce a theme in advance and attendees will be asked to focus their topic ideas around that specific theme.

    I hope you will join me at AgileDC for a Lean Coffee conversation!

  • Added to My Schedule
    keyboard_arrow_down
    William Strydom

    William Strydom / John Hughes - The Silent Collaboration Experience

    schedule 01:00 PM - 02:45 PM place Pre-Function Area people 12 Attending

    Why do we talk? How useful is it?
    Let's work together in small teams to make products in complete silence, experiencing how talking both benefits and stifles collaboration.
    What does collaboration really mean? How can this experience improve your collaboration?

    In this experience, which is modeled after experiments run by Dr. Sallyann Freudenberg and Katherine Kirk, participants will experience a
    * 90 minute period of complete silence while working together to build prosthetic hands for charity, noting down each time they have the urge to speak
    * 45 minute review period where our facilitators will help us look at what we wanted to say and what happened instead, along with summarizing the outcomes we experienced through silent collaboration so that participants can take back with them these enlightenments.

    We will pay particular attention to re-evaluating our model of collaboration and deep diving on the things people still felt like they wanted to say -- Did they really need to? What happened when they couldn't? How did that affect the outcome? We were moved by this experience when we participated in it at Agile2017, and are excited to provide the same experiential learning and awareness of silent collaboration to our community back in DC.

01:45

    Coffee Break & Networking - 15 mins

02:00
  • Added to My Schedule
    keyboard_arrow_down
    Dante Vilardi

    Dante Vilardi / David Bujard / Nate Conroy - Agile Program Measurement at Scale: What worked, What Didn't

    schedule 02:00 PM - 02:45 PM place Auditorium people 34 Attending

    Everyone wants to know which Agile metrics really count, and why. But a lot comes down to context: who's asking, what decisions are on the horizon, how you communicate, and so forth. Add scale, and you've got a major challenge.

    David Bujard, Dante Vilardi and Nate Conroy have spent the last few years trying to figure how to make agility measurement effective at a big federal program. In this talk they will discuss lessons learned from numerous experiments -- those that produced results, and those that didn't.

    David and Dante are Agile coaches who support a transformation program at USCIS.

  • Added to My Schedule
    keyboard_arrow_down
    JeffreyMFarley

    JeffreyMFarley - Better Than Booleans

    schedule 02:00 PM - 02:10 PM place Ballroom D people 3 Attending

    Every developer has used a boolean flag to solve a problem with their code.

    This is wrong and it should stop

  • Added to My Schedule
    keyboard_arrow_down
    Manjit Singh

    Manjit Singh - The Art of "Discovering" Product Features

    schedule 02:00 PM - 02:45 PM place Ballroom C people 14 Attending
    Product discovery is a process that helps us make sure we're not just creating products that are usable, but also useful. The notion of requirements and design as a sequential, predictable and scheduled phase in a product development process is so ingrained in our industry that it’s often one of the most difficult habits for product organizations to break. Product organizations need to come to terms with the fact that the product invention process is fundamentally a creative process. It is more art than science. The session will present an opportunity to learn techniques in interactive, hands-on exercises.
    ###
  • Added to My Schedule
    keyboard_arrow_down
    Matt Badgley

    Matt Badgley - Becoming a High-performing Team Doesn't Happen Overnight, It Takes Practice

    schedule 02:00 PM - 02:45 PM place Ballroom B people 26 Attending

    Have you ever been a part of a team that attended some form of Agile training for a day or so, and then expected to go forth and be Agile?

    Or, even worse, have you ever been asked to help a team improve, but the team found themselves too busy to improve?

    I unfortunately have said yes to both of these questions and for each, the result wasn’t good and as a leader of the teams impacted — I failed them. After these and many more frustrating experiences, I set out to figure out what needs to change in order to improve the outcomes and help make people awesome. In this session, I want to share what I discovered.

    During this interactive session, we’ll brainstorm the areas that we struggle, explore the aspects of becoming good and high-performing, and we’ll establish a baseline understanding of agile practices. We’ll dive into the concept of deliberate practice and look at how we create an environment that enables deliberate practice to occur. Finally, we’ll wrap-up with a group discovery of practices the we’ve used in the field to overcome the areas that we struggle.

    Please join me for an outcome focused, practice based coaching discussion.

  • Added to My Schedule
    keyboard_arrow_down
    Robert English

    Robert English / Joe Scholz - Transforming from Scrum to Kanban - The 5 Main Dysfunctions

    schedule 02:00 PM - 02:45 PM place Ballroom A people 13 Attending

    Abstract:

    When transitioning from Scrum to Kanban, or any new methodology, there can be a tendency to lose focus on what made you successful in the first place. At Capital One, teams are given the flexibility to operate as they see fit, using any Agile method necessary to improve the quality the product and the productivity of the teams. When one 20 year veteran and a rookie straight out of QA saw the potential benefits of having their teams go from Scrum to Kanban, they teamed up and got to work on transforming the teams. They took the training, they got the teams on board with the change, and everything seemed fine…. For a while. Across the teams, five negative patterns were identified that were affecting the teams in different ways. The two Agile enthusiasts persisted and came away with solutions for each. Even better, they figured out how to avoid these dysfunctions all together.

  • schedule 02:00 PM - 02:45 PM place Room 4 people 37 Attending

    ABSTRACT: Do you aspire to masterfully facilitate Agile ceremonies? To empower your team to collaborate more effectively? To make meetings more productive and exciting? Then this workshop is for you!

    … Ability to skillfully facilitate Agile ceremonies is one of the core competencies of a great Scrum Master. And yet, when organizations undergo Agile transformation, facilitation training for Scrum Masters is rarely a priority. Unfortunately for everyone involved, this sometimes results in dreadfully boring, low energy meetings where everybody is going through the motions without achieving the results and the team is not functioning anywhere near its full potential.

    This session shows you how to avoid this and to take productivity of your meetings and your team’s collaboration powers to a new level. It covers the basics of being a terrific facilitator, the mechanics of facilitating Scrum ceremonies, and ways to take your facilitation powers to the next level.

    The speaker is a Certified Professional Facilitator (CPF) certified by the International Association of Facilitators as well as ICAgile Certified Professional in Agile Team Facilitation (ICP-ATF) and Agile Coaching (ICP-ACC).

    ADDITIONAL INFORMATION: My talk about facilitation at Capital One Scrum Master Summit in 2016 was the most popular session of the summit with 69 people signing up in advance and many more attending (which shows a great deal of interest in this topic in our Scrum Master community). I delivered the talk three times in one day. Feedback was overwhelmingly positive. Below are the results of the survey (34 people completed the survey): How would you rate this session? 4.75/5 (.95) | How effective were the presenter's presentation skills? 4.8 (.96) | How useful was the information presented at this event? 4.76/5 (.95) | How experienced in the subject was the presenter? 4.9/5 (.98)

  • Added to My Schedule
    keyboard_arrow_down
    Shahin Sheidaei

    Shahin Sheidaei / Shawn Button - Community-Driven Change

    schedule 02:00 PM - 02:45 PM place Room 5 people 9 Attending

    Many organizations flatten management structure when they transform to agile. It soon becomes obvious that important activities done by managers are still needed. A community can fill these gaps. They can provide morale, governance, learning, and mentorship, recruiting and hiring, mutual support, coordination, sharing, innovation and more!

    Unfortunately few companies manage to create a strong community. Even fewer empower that community to fill these gaps. This means they are missing the ultimate benefit of community: a strong, empowered community can transform the organization itself!

    Join Shahin and Shawn in this interactive session to explore communities in organizations. Examine the benefits of building great communities. Learn how to spark the community, and how to support it as it evolves. Hear stories of communities empowered to improve the organization. Learn how to make a community into a driver of positive change.

  • Added to My Schedule
    keyboard_arrow_down
    Richard Cheng

    Richard Cheng - Group Hug: Implementing Agile Across Multiple Teams

    schedule 02:00 PM - 02:45 PM place Room 6 people 37 Attending

    The patterns for implementing Scrum at the team levels have largely been set, but what about dealing with Agile and Scrum across multiple teams. Is the answer just magical words like scaling, or SAFe, or LeSS? What are the core concepts and successful patterns? Is it just one big group hug?

    In this session, we will explore core concepts around implementing Agile concepts across multiple teams. The session starts with a simulation that explores distributing people across teams (which will actually NOT involve any hugging). From there, this session dives into:

    • Prioritization across multiple teams
    • Product Ownership across multiple teams
    • Dependencies and team alignment
    • Communities of Practice
    • Communication and collaboration across teams
    • The role of managers
    • A quick look at scaling methods

    Coming out of this session, attendees will have an understanding of core concepts and fundamental helpful practices in implementing Agile concepts across multiple teams.

  • Added to My Schedule
    keyboard_arrow_down
    Nayan Hajratwala

    Nayan Hajratwala - Building a Continuous Deployment Pipeline from Scratch

    schedule 02:00 PM - 02:45 PM place Tiered Classroom people 19 Attending

    Confused about Continuous Integration vs Delivery vs Deployment? Not sure how to take the next step towards Continuous Deployment?

    In this session, Nayan will remove the confusion around the "Continuous" terms. He'll then show you how to go from Commit to Production with no manual steps, while remaining confident that your production system remains stable. We will do this with a variety of open source tools -- from traditional build & integration tools to modern deployment environments & monitoring. You'll leave the session inspired and ready to build your own Continuous Deployment Pipeline when you get back to work.

  • schedule 02:00 PM - 02:45 PM place Executive Boardroom people 17 Attending

    Change is hard (duh!) but the book Switch changed my life. While there are lots of change management models out there, Directing the Rider, Motivating the Elephant and Shaping the Path is the one I follow.

    Scaling is hard too. But if we think about Change and Scaling together in the right way, maybe they don’t have to be quite so hard.

    Recent polling of thousands of Scrum practitioners in the U.S. and Europe indicate that 66% of organizations are at the beginning stage of scaling Scrum. The State of Scrum report says 52% say their "organizational design and culture made it difficult to adopt and further scale Scrum". The State of Agile report says 63% say their "Company philosophy or culture [are] at odds with core agile values"

    Think about your organization. Are executives disengaged? Are the agile teams executing independently like feral cats?

    Come and learn three actionable things to make your scaling more successful, three things you can implement tomorrow to Direct the Rider, Motivate the Elephant and Shape the Path.

  • Added to My Schedule
    keyboard_arrow_down

    Impromptu Topics

    schedule 02:00 PM - 02:45 PM place Break Lounge
02:15
  • Added to My Schedule
    keyboard_arrow_down
    Gene Gotimer

    Gene Gotimer - Tests Your Pipeline Might be Missing

    schedule 02:15 PM - 02:25 PM place Ballroom D people 16 Attending

    Developing a delivery pipeline means more than just adding automated deploys to the development cycle. To be successful, tests of all types must be incorporated throughout the process in order to be sure that problems aren’t slipping through. Most pipelines include unit tests, functional tests, and acceptance tests, but those aren’t always enough. I’ll present some types of testing you might not have considered, or at least might not have considered the importance of. Some types will address code quality, others code security, and some the health and security of the pipeline itself.

    I’ll talk about specific tools we used to supplement our pipeline testing. I won’t get into how to use each tool-- this is more of a series of teasers to encourage people to look into the tools, and even letting them know what types of tools and testing opportunities are out there.

02:30
  • Added to My Schedule
    keyboard_arrow_down
    Ben Pick

    Ben Pick - How to test for the new OWASP Top 10 Vulnerabilities

    schedule 02:30 PM - 02:40 PM place Ballroom D people 7 Attending

    The latest version of the OWASP Top 10 Vulnerabilities is about to be finalized. This talk discusses how to use these guidelines, both old and new, to perform security testing. In too many instances, security is the last phase of the SDLC. Using the OWASP Top 10 list, developers and testers can become more aware of potential vulnerabilities. This will improve their coding and testing skills, allowing them to build more robust code.

    This presentation discusses each of the latest vulnerabilities defined in the 2017 version of the OWASP Top 10. It includes testing strategies or failure scenarios which lead to exploitation. Best practices are discussed, all within the condensed time frame of a 10 minute firetalk.

02:45

    Coffee Break & Networking - 30 mins

03:15
  • Added to My Schedule
    keyboard_arrow_down
    Phillip Manketo

    Phillip Manketo / Dave McMunn - Building Strong Foundations…. Underwriting Fannie Mae’s Agile Transformation

    schedule 03:15 PM - 04:00 PM place Auditorium people 21 Attending

    Over the course of the last two and one-half years, Fannie Mae has worked aggressively to transform itself from a heavily silo’d and firmly entrenched command and control culture, following a gated workflow, with long release cycles, to an Agile organization.  Today, Fannie Mae is a more dynamic value oriented organization that is responsive to stakeholders, focused on achieving greater efficiency by enabling fast-feedback loops, as well as using empirical data to optimize mature and persistent agile values and practices.  

     

    Within the larger context of the transformation to enterprise agility, this Experience Report will focus on the case for change, Fannie Mae’s journey and the corresponding challenges, benefits and key learnings realized.  Our conclusion, while it is important to build bridges with business stakeholders, mature agile teams, leverage automation and embrace the values and principles of the agile manifesto… a successful and longstanding transformation is dependent upon the unrelenting focus on changing the ecosystem supporting the organization’s change at the outset.

  • Added to My Schedule
    keyboard_arrow_down
    William Strydom

    William Strydom - The Silent Collaboration Experience - Review & Debrief

    schedule 03:15 PM - 04:00 PM place Ballroom D people 6 Attending
  • Added to My Schedule
    keyboard_arrow_down
    Robert Eisenberg

    Robert Eisenberg / John McLoughlin - Going with the Flow – Games for Understanding Product Development Flow

    schedule 03:15 PM - 04:00 PM place Ballroom C people 15 Attending

    Many of us having been heavily influenced by Don Reinertsen’s “Principles of Product Development Flow” and others who have advocated a focus on flow based optimization. Unfortunately, some of the key premises for optimizing flow are counterintuitive and counter to traditional practices. For example, the supposed benefits and the economies of scale with large batch sizes, or the belief that systems are optimized when the utilization of individual resources are optimized. Given these beliefs, how can we show in a simple and objectives way that these long held views and associated practices are actually counterproductive to our end goals? With games of course! This workshop will introduce dice games that demonstrate in a Scrum and Kanban context how small batches and a focus on flow vs. optimizing utilization leads to better team outcomes. Participants will be organized into teams of 4-5 people and play a game that simulates—in a fun way—the complexities of real product development work. Each team member will have an assigned skill that aligns with an activity type (e.g., analyst, developer, tester) in the team work flow. Each “story” to be worked will require varying levels of effort for each activity type. The dice provide the variability inherent in knowledge based work, with each roll determining how much “work” each person can accomplish in a fictional day. The quantifiable results of the game will demonstrate how a focus on flow can help lead to better team outcomes, providing attendees with a new tool for helping others understand why they should “go with the flow”.

  • Added to My Schedule
    keyboard_arrow_down
    Scott Showalter

    Scott Showalter / April Jefferson - Continuous Improv

    schedule 03:15 PM - 04:00 PM place Ballroom B people 8 Attending

    A playful, often hilarious look at agility and innovation through the lens of continuous improvement. Improv games aren't just intended for team engagement and fun. They can often spark ideas that have a potential to generate revenue. Last year's session was standing room only. Now Scott returns with a remixed format and even more innovation-empowering improv games that have transformative value we can apply to the products we build, leading to powerful, groundbreaking new levels of user-centered capabilities.

    Make improv work for you by exploring in the context of a real team during the session, and walk away having gone full circle on solving a real problem using it. During the session you'll be moved through the problem space in an enlightening way that enables you to take a meaningful approach to the solution space. You'll run through several short and medium-length interactive improv activities in your teams, coupled with the power of design thinking and inspect/adapt cycles, all with agility in mind.

  • Added to My Schedule
    keyboard_arrow_down
    Donald Patti

    Donald Patti / Aditi Dussault / Phil Jones - Don't Mess with Button Bear (and other key lessons from the US Small Business Administration's Agile Transformation)

    schedule 03:15 PM - 04:00 PM place Ballroom A people 8 Attending

    Many organizations struggle with failure and turn to Agile as a game-changer. But how do the dynamics of government magnify the challenge of Agile adoption? Through this 45-minute case study of the "SBA Certify" program, the start of the US Small Business Administration's Agile journey, we'll

    • Describe what triggered SBA's transition to Agile from waterfall software development
    • Explain how key players from the SBA, USDS and 8(a) contractors Telesis & Enquizit led the transition to Agile
    • Review the combination of tools, technologies and practices that led to the successful launch of certify.sba.gov in just seven months
    • Cover how the SBA has built upon the success of certify.SBA.gov to become a leader in Agile adoption among small government agencies

    In addition, co-presenters Aditi Dussault (former SBA Deputy Chief of Staff), Phil Jones (Telesis) and Donald Patti (Cedar Point Consulting) will propose a framework for understanding government inaction, helping others to make radical, transformative change in government possible.

    (And, of course, we'll also explain Button Bear).

  • Added to My Schedule
    keyboard_arrow_down
    Amber King

    Amber King - Culture, Collaboration, & Creativity: How to Keep Your Corporate Innovation Lab Relevant

    schedule 03:15 PM - 04:00 PM place Room 4 people 21 Attending

    Innovation Labs often don’t create the impact they’ve promised and many eventually fail. Capital One’s Innovation Lab, founded in 2011, has evolved to stay relevant throughout the years. In this session, Amber King, Senior Manager of Accelerator Operations talks about how the Labs' operating model has changed over the years, the details of how the Lab's new accelerator model works, how we incorporate Lean Start-up, Design Thinking, Google Design Sprints, Scrum, and Kanban techniques on our teams and what has triggered the need to reinvent the Labs' model in order to continue to push for disruptive innovation.

  • Added to My Schedule
    keyboard_arrow_down
    Nathaniel Cadwell

    Nathaniel Cadwell - Leveling Up Your Facilitation Skills

    schedule 03:15 PM - 04:00 PM place Room 5 people 45 Attending

    Group process facilitation skills are a key capability for collaborative, multidisciplinary teams. As a leader in a local facilitation community, I often hear the following question from new members: 'How do I improve my skills?' In this session you’ll learn how to assess yourself against a core competencies framework, as well as how to create a personal development plan for leveling up your facilitation skills. In addition, I’ll provide some concrete suggestions on how to improve both on your own and as part of a community of practice.

  • Added to My Schedule
    keyboard_arrow_down
    Jaap Dekkinga,

    Jaap Dekkinga, - Stakeholder involvement (sub title: How do I involve my stakeholders best in an Agile environment?)

    schedule 03:15 PM - 04:00 PM place Room 6 people 28 Attending

    One of the struggles I have seen when organizations transition to Agile in relation to the Agile principle "Customer Collaboration Over Contract Negotiation" is: When and how do I involve the right customer.

    Goal of this presentation:

    • Provide tools on how to involve different types of stakeholders
    • Tool to identify different types of stakeholders

    In the presentation I will explain the 2 step process of:

    • Step 1: map out the players for a value stream, product, or feature(set) in a simple 2x2 Stakeholders Matrix (influence/power and interest)
    • Step 2: Learn about the tools and techniques to involve players in each quadrant based on their specific strength or opportunity

  • Added to My Schedule
    keyboard_arrow_down
    Tom Grant

    Tom Grant - Technical Debt Is A Systemic Problem, Not A Personal Failing

    schedule 03:15 PM - 04:00 PM place Tiered Classroom people 17 Attending

    You often hear technical debt described as a personal failing. Why didn't you code with greater rigor? By creating technical debt, how could you have made life harder on people working in the code? More often than not, technical debt is the result of bigger, systemic problems.
    Chances are, you're not a bad person. You didn't want this to happen. It's the system, not you, that's chiefly responsible.
    In this talk, we will present some of the conclusions from the Agile Alliance's technical debt working group, which has looked into the systemic causes and consequences of technical debt. While marginal amounts of technical debt will always accrue, that does not explain why substantial technical debt is a widespread phenomenon. The organization in which software development teams work is the much bigger culprit. Many systemic causes, such as deadline pressures, under-investment in skills, and even the unwillingness to measure technical debt, conspire to create a growing burden on software professionals, who would otherwise choose not to create this problem if given the opportunity.
    Just as technical debt has systemic causes, the real cost of technical debt lies at the system level. The increasing drag on software innovation has effects not just on individual and team productivity, but on the software value stream, the portfolio, and the organization as a whole. Sometimes, the cost is obvious, such as the valuation of a start-up company's code; other times, the consequences are far more subtle and insidious.
    During this session, we will use the language and methods of systems theory to better come to grips with the causes and consequences of technical debt. Don't worry if systems thinking is unfamiliar — we will cover the basics during the talk. We will also do an exercise in which you will create a simple systems model of your own challenges with technical debt, and discuss how this model should help you shape a plan of action for dealing with technical debt.
    Ultimately, the goal of this session is to give you the tools to better deal with technical debt. Rather than blaming individual developers, you will be able to show the systemic sources of technical debt, and assess the relative value of addressing each of them. Rather than depending on technical measures to convey the costs of technical debt, we will help you to put the costs of technical debt in stark business terms.

  • Added to My Schedule
    keyboard_arrow_down
    Brandon Carlson

    Brandon Carlson - From Continuous Delivery To Continuous Compliance

    schedule 03:15 PM - 04:00 PM place Executive Boardroom people 16 Attending

    Continuous Delivery (CD) and regulatory compliance are two critically important ingredients in today’s connected organizations. CD enables you to move quickly and respond to change in an era where change is increasing at an exponential rate with no sign of slowing down. Regulatory compliance ensures that your organization takes the appropriate steps to follow applicable laws and appear to require adding burdensome processes and controls to your software development lifecycle. While they appear to be at odds with one another at first, they actually complement each other well. While maintaining, analyzing, confirming, and reporting on the status of required information security, compliance, and privacy controls can be difficult, integrating these tasks within your CD pipeline is easier than you think. Using examples from real-world projects in organizations just like yours, Brandon explains how to integrate compliance and reporting into your CD pipeline using tools you already know such as pair programming, Jenkins, Chef, Metasploit, and others, leading you to the regulatory promised land known as “Continuous Compliance”.

  • Added to My Schedule
    keyboard_arrow_down
    Tim Wendland

    Tim Wendland - Lean Coffee

    schedule 03:15 PM - 04:00 PM place Break Lounge people 7 Attending

    I will be hosting two 45-minute Lean Coffee collaborative conversations at AgileDC this year. One session will take place in the morning; the other in the afternoon.

    What is Lean Coffee?

    Lean Coffee is a type of discussion for the people, by the people. Participants gather, build an agenda together, and begin talking. It is sometimes called a structured, but agenda-less meeting.

    1. We will identify what we want to talk about
    2. We will vote & discuss
    3. We will identify key findings/ideas/takeaways

    Why do it?

    It's a great technique to learn when you want to spark some engaged -- yet casual, collaborative conversations around topics that are of interest to the group. You can use the Lean Coffee format within your department, across departments, as a brainstorming platform or for team retrospectives. There are many different possible applications.

    What will we discuss?

    For the AgileDC sessions, our conversation topics will be determined by you! Our theme will be pretty broad. You've probably guessed it...Agile!

    When you come to Lean Coffee, please be prepared to write down at least 1-2 topics in the form of a question.

    Examples:

    • "My organization struggles with ____. How do we take some steps to get better at this?"
    • "Here's what we're doing in regards to ____, what are you doing?
    • "What metrics do you actually use?"
    • "How big are your agile teams?"
    • "We've got some basic processes in place, but what's next?"

    When you take Lean Coffee back to your organization, the theme of each session could be a real democratic set of agile topics making for truly spontaneous networking/collaborative/experiential learning and participation opportunities, or you can announce a theme in advance and attendees will be asked to focus their topic ideas around that specific theme.

    I hope you will join me at AgileDC for a Lean Coffee conversation!

04:00

    Coffee Break & Networking - 15 mins

04:15
  • Added to My Schedule
    keyboard_arrow_down
    Matt Barcomb

    Matt Barcomb / Trent Hone - Thwarting Your Agile Despondence!

    schedule 04:15 PM - 05:00 PM place Auditorium people 15 Attending

    Tired of Agile As A Lip-service?

    Feel like Lean is getting lost?

    Being asked to improve everything without changing anything?

    Do you want to know what you can do about it?

    If so, this talk is for you! Join Trent and Matt as they use Institutional Theory to examine the current state of Agile adoption, what it means for our work today, and what it suggests for the future.

    They’ll explain the increasing emphasis on frameworks, the move away from lightweight methods, and the paradoxes we’ve all observed in Agile adoptions. These developments follow clear and established patterns; they’re not unexpected. Come explore why we are where we are, and what we can do to move beyond Agile Despondency.

  • Added to My Schedule
    keyboard_arrow_down
    David W Kane

    David W Kane - Evolving an Agile Organization: Inspiration from Biology

    schedule 04:15 PM - 04:25 PM place Ballroom D people 11 Attending

    As organizations try to become more Agile, they face many tricky questions. How to best organize teams? How big should they be? How similar should they be? This talk looks at the world of biology for metaphors that can inform how we approach creating and sustaining successful Agile organizations.

  • Added to My Schedule
    keyboard_arrow_down
    Daphne Puerto

    Daphne Puerto / Fadi Stephan - UX in an Agile World

    schedule 04:15 PM - 05:00 PM place Ballroom C people 29 Attending

    Many UX designers struggle to work within a Scrum environment and see Scrum as a framework mainly for developers. Working in time-boxed Sprints and delivering small pieces iteratively and incrementally might force designers to focus on a single story at a time. This in turn can lead to tunnel vision, losing focus of the big picture and resulting in a fragmented user experience. Come to this presentation to learn where design fits in Scrum and how to apply design principles in Agile environments and work effectively with Scrum teams to produce a great user experience.

  • Added to My Schedule
    keyboard_arrow_down
    Brian Sjoberg

    Brian Sjoberg / Julie Wyman - Understanding the Whole System, Not Just a Part

    schedule 04:15 PM - 05:00 PM place Ballroom B people 20 Attending

    Are your solutions to recurring issues having only minor improvements? Are some of these solutions actually making things worse in the long run? When answering yes to these, typically, we are trying to solve the issues with too narrow a view. Oddly we think we are addressing it at sufficient level but usually not. In order to see the entire picture we need a common language that will enable us to understand an entire complex adaptive system (e.g. organizations, teams, individuals). Join us as we learn a language called System Modeling (aka. Causal Loop Diagrams).

    With this language we will be able to have rich dialogue to gain a full understanding of the entire complex adaptive system so that we can create solutions at the fundamental level and not the symptomatic level. Addressing system issues at the fundamental level will significantly improve the system. Symptomatic solutions may give the appearance of improvement in the short term but typically make things worse in the long run. Unfortunately we usually pick the symptomatic solutions because they seem obvious and we don't realize the long term impacts because of feedback delays that could take weeks, months or even years to realize.

  • Added to My Schedule
    keyboard_arrow_down
    Christina Murto

    Christina Murto / Marie Dingess - Cultivating a Lean Mindset

    schedule 04:15 PM - 05:00 PM place Ballroom A people 25 Attending

    Does your organization or team’s Agile practice feel stale? Do you believe your team can reach a higher level of performance but not sure what the next step is?

    Marie Dingess and Christina Murto will share the changes we have fostered over the past couple of years to move our Agile game to the next level at Capital One.

    We will highlight the “seeds of change” we planted and cultivated in our Digital Technology space as well as patterns we saw as teams evolved their practices including:

    • Lean, Systems Thinking, Kanban/Scrumban
    • Continuous improvement (leveraging PDCA & Improvement Kata)

    We will speak to considerations for trying these practices, tools and techniques, and showcase the results:

    • Quantitative improvements: decreased cycle time and increased story throughput
    • Qualitative measures: improved morale, team ownership of processes, and engaged Product Owners.
  • Added to My Schedule
    keyboard_arrow_down
    Raj Indugula

    Raj Indugula / Mario Sylvia - Teams that Plan Together, Plan Better: Big Room Planning in the Enterprise

    schedule 04:15 PM - 05:00 PM place Room 4 people 25 Attending

    Any kind of planning is an exercise in uncertainty. Especially so in large enterprises where delivering value to the customer involves multiple teams within and across organizational silos. Although made popular by SAFe’s PI planning event, Big Room Planning has been used successfully by many organizations to connect the work of their agile teams to the overarching business strategy and to what they can deliver.

    In this session, we will share our recent story on how Big Room Planning ideas were used in a large Fortune 100 company to align teams, stakeholders, leadership on desired business capabilities, surface uncertainties, dependencies, and reach shared understanding and consensus on achievable outcomes in the near-term.

    It is our hope that some of the ideas discussed and resources shared in this session will help you and your teams with your near-term planning horizons, especially those attempting to drive agility in large, complex organizations.

  • Added to My Schedule
    keyboard_arrow_down
    Joshua Seckel

    Joshua Seckel - Lean Large and Small

    schedule 04:15 PM - 05:00 PM place Room 5 people 6 Attending

    Most organizations are embracing the desire to be lean, at least espousing the desire.  But what does lean mean in different contexts? Is embracing lean as a startup different than lean delivery as a midsize company or a large organization or a government agency? 

    This talk will explore what it means to be lean in various sized organizations, what is the same and what is different about lean implementations based on the size of the organization.

  • Added to My Schedule
    keyboard_arrow_down
    James Gifford

    James Gifford - 5 Metrics to Create Safety and High Performing Teams

    schedule 04:15 PM - 05:00 PM place Room 6 people 40 Attending

    Description:

    I see that a lot of organizations use metrics in inappropriate ways to measure teams. At the heart of these metrics, nine times out of ten, are velocity and story points. These metrics lead to a lot of mistrust, fear, and bad technical practices. This talk will focus on shifting the focus to diagnostic metrics.

     Before shifting focus to diagnostic metrics, we need to understand what inappropriate metrics are. When questioning teams about why their velocity was lower from one sprint to another, teams are more likely to inflate their estimates to avoid questions in the future. This is one of my scenarios. We will explore this case and my other top-ten based on the 165 teams I have interacted with. Focusing on one metric does not provide a balanced view of the team.

    For balance, I promote five metrics. The combination of metrics balances each other. These five metrics are lead time, quality, happiness, agile maturity, and business value. Focusing on these five metric areas can be used as a diagnostic tool to help teams grow and support coaching. During the session, we will use my Excel-based tool and visual model to simulate this balance.

    When you push shorter lead times (how fast) on a team with a lower agile maturity, the first thing to change is quality, followed by happiness and then the delivery of value. Conversely, if a team focuses on TDD, the first thing to change is quality, followed by agile maturity, reduction in lead time, and increased delivery of value.  

    Teaching teams to harness data in a positive way will help them to flourish.

  • Added to My Schedule
    keyboard_arrow_down
    Gene Gotimer

    Gene Gotimer - Experiences Bringing Continuous Delivery to a DoD Project

    schedule 04:15 PM - 05:00 PM place Tiered Classroom people 8 Attending

    Not every continuous delivery initiative starts with someone saying "drop everything. Let's do DevOps." Sometimes you have grow your practice incrementally. And sometimes, you don’t set out to grow a practice at all-- you are just fixing problems with your process, trying to make things better.

    I'll walk through a case study of how our team worked on an exemplar project for the Department of Defense to show that agile could work in a decidedly waterfall culture. I’ll also discuss techniques and tools we used to bring a DevOps mindset and continuous delivery practices into an environment that wasn't already Agile.

    I'll talk about how we were able to start in development, where we had the most control, with a "let's starting being Agile" initiative and working on "why is continuous integration important?" From there, we tackled one problem after another, each time making the release a little easier and a little less risky. We incrementally brought our practices through other environments until the project was confidently delivering working, QA-tested, security-tested releases that were ready for production every two weeks. I’ll discuss the journey we took and the tools we used to get to build quality into our product, our releases, and our release process.

  • schedule 04:15 PM - 05:00 PM place Executive Boardroom people 15 Attending

    Housing and Urban Development (HUD), a federal agency committed to creating affordable homes for all Americans, has a history of systems development steeped in waterfall practices, a history of failed IT programs, and a culture that ran in direct opposition to Agile/DevOps. It often took weeks to provision a virtual machine and years for an application to get into Production.

    In a little over a year, a small team of DevOps engineers has helped modernize the agency’s legacy infrastructure in an effort to prove Agile and DevOps can work across the organization. I will present a case study that discusses how we were able to bring 10 new applications into Production in a few months time using the Cloud and DevOps. I will discuss the challenges we encountered along the way and walk through how we were able to create a culture of shared code, infrastructure and shared purpose across multiple programs and contractor teams. In addition, I will explain how to leverage Jenkins, Chef and Azure to create a repeatable, iterable DevOps pipeline that made this transformation possible.

  • Added to My Schedule
    keyboard_arrow_down

    Impromptu Topics

    schedule 04:15 PM - 05:00 PM place Break Lounge
04:30
  • Added to My Schedule
    keyboard_arrow_down
    Pete Oliver-Krueger

    Pete Oliver-Krueger - Agile in 10 Minutes

    schedule 04:30 PM - 04:40 PM place Ballroom D people 11 Attending

    Agile delivers a huge jump in team productivity. Explaining this in words to someone who’s never seen it in action is often hugely difficult, if not impossible. This 10-minute simulation allows participants to experience Agile and immediately see the benefits. You’ll also be able to immediately take this exercise back to your teams. All you need is a deck of cards. (Cards will be provided for this session!)

04:45
  • Added to My Schedule
    keyboard_arrow_down
    Ben Morris

    Ben Morris - The 12 Factor App, a primer on the 'manifesto' for DevOps & cloud-native apps

    schedule 04:45 PM - 04:55 PM place Ballroom D people 15 Attending

    If you haven't heard of The 12 Factor App, you probably will soon. Think of it as "the agile manifesto for DevOps." This talk helps you quickly become familiar with the basics of the 12 Factors that make applications cloud ready or "cloud native."

    This talk allows you to trade 10 minutes of your time in order to get a bit smarter. Learn *just* enough to be dangerous, and use that knowledge to impress developers by spewing buzzwords like persistence, disposability, statelessness, and port binding. At least be able to push back intelligently when someone is telling you the app can't be put on the cloud. Learn what is meant by "livestock, not pets" and where to find out more if the talk sparks your imagination.

05:00

    Closing Reception, Raffle, & Networking - 120 mins