Loading…
Agile2012 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Practicing [clear filter]
Monday, August 13
 

9:00am CDT

An Agile Adoption and Transformation Survival Guide - Working with Culture: Michael Sahota
If you do not manage culture, it manages you. Much of the Agile adoption failure is a result of not understanding organizational culture. Learn how to use the Schneider culture model to assess your organization’s culture and to work effectively with it. This survival guide will provide you with the essential mental models and tools you need to navigate safely through the treacherous jungle of Agile adoption and transformation. You will apply your newly acquired knowledge to build a plan for working effectively with your own organization.
http://submit2012.agilealliance.org/files/session_pdfs/2012-08 Agile 2012 - An Agile Adoption and Transformation Survival Guide.pdf

Speakers
avatar for Michael Sahota

Michael Sahota

Culture & Leadership - Trainer & Consultant - Certified Enterprise Coach, Agilitrix (Independent Consultant)
Michael K Sahota guides and teaches leaders how to create high-performance organizations. As a Certified Enterprise Coach (CEC), Michael has created a proven system for leading organizational change through a practical playbook for high performance. His model for Consciously Approaching... Read More →



Monday August 13, 2012 9:00am - 12:30pm CDT
Texas D

9:00am CDT

LEtGO your Organization - Design a best-fit large Agile Organization: Raj Mudhar, Catherine Louis
In large geographically distributed organizations where the size of the product exceeds what a single Scrum team can build, we think through the best way to organize teams and work. Over the past year, we have been working with large projects (over 100 people), distributed in several countries and helping them develop organizational models that they can use to visualize how teams and work could be best organized to maximize agility. In this workshop, we guide the participants through the process of assessing and developing large organizational models. The models provide business stakeholders with a tool to assess the trade-offs of different organizational models visually and rapidly. Whether you are responsible for building a large scale global Agile organization, or are a team member with ideas on how to organize teams and work, this workshop provides you with tools to develop organizational "preto-types" to use for communication and troubleshooting large-scale Agile organizational design.
http://submit2012.agilealliance.org/files/session_pdfs/Lego-handout-agile2012.pdf

Speakers
CL

Catherine Louis

cll group
Looking forward to producing the most awesome stage, "Working With Customers" thanks to our great review team and Shane Hastie!
avatar for Raj Mudhar

Raj Mudhar

Agilist, Raj Mudhar & Associates Ltd.
I'm passionate about technology, and the knowledge that organizations can improve, deliver higher value to customers, while making the workplace an engine of engagement, innovation, and sustainability



Monday August 13, 2012 9:00am - 12:30pm CDT
Dallas 5

9:00am CDT

Is It Worth It? Using A Business Value Model To Guide Decisions: Kent McDonald
Product Owners are expected to consider the question "Is it worth it?" about their projects. This question is difficult to answer because the answer changes as you proceed through the project and gain more knowledge about the purpose, considerations, costs, and benefits involved in a project. Kent helps attendees explore a tool they can use to help organize the necessary information to answer the “is it worth it?” question on a regular basis. This interactive session demonstrates how teams can create a value model to make an initial decision about whether to pursue a project, and then utilize that model as knowledge grows throughout the project to revisit the question and confirm whether the project is on the right course, or if changes need to be made.
http://submit2012.agilealliance.org/files/session_pdfs/Is It Worth It_Agile2012.pdf

Speakers
avatar for Kent McDonald

Kent McDonald

Agile Practice Lead, B2T Training
Kent J. McDonald uncovers better ways of delivering value by doing it and helping others do it. His more than 15 years of experience include work in business analysis, strategic planning, project management, and product development in a variety of industries including financial services... Read More →



Monday August 13, 2012 9:00am - 12:30pm CDT
Dallas 3-4

9:00am CDT

The Product Partnership: Using Structured Conversations to Deliver Value: Ellen Gottesdiener, Mary Gorman
Are your stakeholder conversations less than optimal? Are your user stories alone insufficient for preparing & delivering the right software? Is everyone clear on business value? Learn effective, efficient, & creative ways for product stakeholders to converse as “product partners” for continual value delivery. In small teams, holistically analyze product needs & make just-in-time decisions on what to deliver next. Experience how to engage in “structured conversations” to explore, evaluate, & decide on high-value options for the next delivery cycle-at any level of agile product planning
http://submit2012.agilealliance.org/files/session_pdfs/Tutorial-PreReading-TheProductPartnership-Agile2012(Gottesdiener-Gorman).pdf

Speakers
avatar for Mary Gorman

Mary Gorman

VP Quality and Delivery, EBG Consulting
Mary coaches teams and facilitates agile product discovery workshops. She trains business, customer and technology stakeholders in collaborative practices essential for defining high value products. Mary speaks at industry conferences and writes for the Agile, business analysis and... Read More →
avatar for Ellen Gottesdiener

Ellen Gottesdiener

Product Coach, EBG Consulting, Inc.
Ellen is a Product Coach and CEO of EBG Consulting focused on helping product and development communities produce valuable outcomes through product agility. Ellen is known in the agile community as an instigator and innovator for collaborative practices for agile product discovery... Read More →



Monday August 13, 2012 9:00am - 12:30pm CDT
Ft. Worth 5-6

9:00am CDT

Bad-Assed Double-Loop Learning: From Judgmental to Good Judgement: Derek W. Wade, Susan Eller
“We all know” Agile leaders foster self-organization, so why do many have little effect on their teams, or worse, actually harm their effectiveness? People act in ways that are rational to them, but differences in internal mental models can make people seem irrational to us. By uncovering your team’s mental models, you can help them achieve a common rationale. This leads to stronger, integrated teams. ScrumMasters, Coaches, Managers, & Team Members will participate in robust scenarios based on team simulation in aviation and healthcare. You will leave with practical experience in team interaction which you can immediately apply in your workplace.
http://submit2012.agilealliance.org/files/session_pdfs/PdfPublic_Presentation-A2012.pdf

Speakers
avatar for Derek W. Wade

Derek W. Wade

President, Kumido Adaptive Strategies
Derek W. Wade is the founder of Kumido Adaptive Strategies, an organizational performance consultancy specializing in cognitive/learning science. His human-centered approach has improved hundreds of collaborative efforts across a broad range of industries from healthcare to finance... Read More →



Monday August 13, 2012 9:00am - 12:30pm CDT
Ft. Worth 3-4

9:00am CDT

Break Down the Silos: Collaboration Techniques for Teams: Maria Matarelli, Dan Neumann
Practice collaborative techniques in a project simulation. Walk away from this workshop with tools and techniques you can introduce to your project teams immediately to encourage more collaboration and cross team communication. See the benefits of increased team interaction and pairing through this experiential workshop developed and first used at Nokia Location & Commerce.
http://submit2012.agilealliance.org/files/session_pdfs/Break Down the Silos - Collaboration Techniques for Teams.pdf

Speakers
avatar for Dan Neumann

Dan Neumann

Agile Coach, AgileThought
Dan Neumann is an experienced agile coach and enthusiast with expertise in both traditional development methodologies and Agile development using Scrum and XP practices. Dan has a record of working in environments that require experience from a range of disciplines and requires coordination... Read More →



Monday August 13, 2012 9:00am - 12:30pm CDT
San Antonio 4-6

9:00am CDT

Users Are From Mars, Developers Are From Klingon: Derek Lane
You know it's true. Trying to understand what your users want is sometimes like talking to the wall. Have you ever delivered what you were sure a group of users asked for, only to have them reject it as not even close? Have you ever asked your development team to build you something you thought was clear only to get something that didn't meet half of your needs. This session will leverage various Agile Games to explore techniques designed to help technologists identify with what their users are asking for. It will also provide some techniques product teams can use to help close the communication gap between users and developers. Note: This session is hands-on and highly interactive. This session is for any skill set or role that is involved in product development. Due to the format of this session, it will be limited to the first 60 participants who register.
http://submit2012.agilealliance.org/files/session_pdfs/Agile2012-Klingon.pdf

Speakers
avatar for Derek Lane

Derek Lane

Agile Enterprise Transformation Coach/Architect, USAA
After years of fumbling around with fire and smoke, Derek Lane has in recent years found his calling as the World’s First Self Certified BBQ Life Coach and a practitioner of all things BBQ. In a completely unrelated but parallel universe, Derek has been known to successfully ply... Read More →


Monday August 13, 2012 9:00am - 12:30pm CDT
Texas 2

9:00am CDT

Simple Design Applied: Spend More Time Creating Valuable Code: Alistair McKinnell, Declan Whelan
Experience and research shows that developers spend as much as 70% of their time reading and understanding code. In this workshop you will learn how the rules of Simple Design help to reduce this percentage so you spend more time creating valuable code. This will be a highly collaborative workshop where you share your insights and learn from others. You’ll get to the heart of Simple Design by reviewing code - both beautiful and ugly. You’ll get to practice by improving the readability and understandability of real code. You’ll leave this workshop ready to apply Simple Design to improve your own code.
http://submit2012.agilealliance.org/files/session_pdfs/Simple Design.PUBLISHED.pdf


Monday August 13, 2012 9:00am - 12:30pm CDT
San Antonio 1-3

9:00am CDT

Distributed Agile Simulated Exercise: Dhaval Panchal, Michael Tardiff
Have you faced challenges working with distributed scaled agile projects? Do you have the means to cope with the problems in this context? Are you curious to discover techniques that could work for your project? In this workshop you will experience scaled and distributed agile project delivery. This session promises to be as interesting and close to your real life experience. This is your chance to experience and experiment in a fail-safe learning environment. You will come away with a variety of tools and techniques that can help better your distributed project delivery.

Speakers
DP

Dhaval Panchal

SolutionsIQ
CSC, CST
avatar for Michael J. Tardiff

Michael J. Tardiff

senior consultant, SolutionsIQ
Seattle sailor, transplanted from the Northeast, who brings passion, perspective, and patience to helping teams and organizations work happily. At the core of my practice is profound respect for people. I appreciate theory but embrace practice, and I love learning more about what... Read More →


Monday August 13, 2012 9:00am - 12:30pm CDT
Texas 3
  Distributed Agile

9:00am CDT

Make your iPhone Agile with automated iOS Testing: Eric Smith, Eric Meyer
Automated Acceptance Tests are the ideal way to bridge the gap between what your customer wants and what your application does. Meanwhile Unit Tests are required in order to keep your application clean, functional and Agile. Until recently these practices were not common on the most popular mobile device in the world, the iPhone, and in this workshop we'll show you how to take the customer's requirements from their brain to executable documentation and take you through the development of a real application. We will do this through the use of three tools: Fitnesse, OCSlim, and OCDSpec. Fitnesse is a wiki with a test runner for Slim Tests, that gives instantaneous feedback to the customer when your stories are complete and documents what they do. OCSlim allows Fitnesse to call into Objective-C, and OCDSpec is the Unit Testing framework for Objective-C that all your friends have been talking about. In this hands-on workshop you and your pair will implement the game Mastermind from executable specifications, both writing the Unit Tests and the making the Functional Tests green. Note: If you can, bring a Mac with Xcode and the latest iOS SDK installed. If you can't we'll all be happily pairing and willing to share.


Monday August 13, 2012 9:00am - 12:30pm CDT
Ft. Worth 1-2

9:00am CDT

Pitfalls in Agile Testing and How to Avoid Them: Paul Carvalho
Good Agile Testing is hard. Transitioning to Agile is doomed if the testers, team or org. aren’t prepared to handle the changes in how testing is performed, managed and communicated. The path to great testing contains many traps and pitfalls along the way - including: only performing manual testing, automated tests that aren’t maintained, and user stories that aren’t “done” on time. In this interactive workshop, you will explore some of the major challenges and discover ways to avoid them. Everyone tests. Are you ready?
http://submit2012.agilealliance.org/files/session_pdfs/Agile 2012 - Pitfalls in Agile Testing - Paul Carvalho.pdf

Speakers
avatar for Paul Carvalho

Paul Carvalho

Agile Coach, Trainer, Quality Driven Inc.
Paul is a Testing expert, Agile coach, interactive teacher, Rubyist, comic relief, and efficiency enthusiast with over 20 years of experience in various domains. A Quality consultant by trade, Paul helps companies deliver world-class value. Beware: his eyes sparkle when he talks about... Read More →



Monday August 13, 2012 9:00am - 12:30pm CDT
Ft. Worth 7

9:00am CDT

Problem Statement to Scrum Board: Design Studio Using Systematic Creativity for Innovation: Will Evans
This workshop is an introduction to how teams can use Design Studio to generate new solutions and move quickly from brainstorming to design to stories. This variation on the popular Design Studio methodology takes a new approach: using systematic creativity templates. Systematic creativity is focused, subject to specific constraints, highly actionable, and can be carried out comprehensively by a small team. Teams gain all the benefits of a design studio, such as shared understanding, generative ideation, critique and iterative refinement – but in a more focused way so that a team can, upon completion of this activity, immediately begin story gathering and estimations.

Speakers
avatar for Will Evans

Will Evans

Mr., Mr.
Will Evans explores the convergence of practice and theory using Lean Systems, Design Thinking, and LeanUX with global corporations from NYC to Berlin to Singapore. As Chief Design Officer at PraxisFlow, he works with a select group of corporate clients undergoing Lean and Agile transformations... Read More →


Monday August 13, 2012 9:00am - 12:30pm CDT
Dallas 1-2
  User Experience

1:30pm CDT

Shaping Your Agile Adoption Path: Jason Little, Don Gray
Adopting Agile usually involves massive change for organizations. Making matters more complex, there are a whole bunch of paths to explore many of which generate resistance. Some people consider Agile to be a mindset. Others feel Agile is simply the adoption of processes and practices. During this experiential session you will learn how to: - understand where resistance comes from and how to deal with it - use a greater level of awareness about your people and culture to shape your path to Agility. - leverage your preferred leadership style and understand its impact on the change

Speakers
DG

Don Gray

President, n-th Order Systems, Inc
Having worked in software for 30 years I focus my energy and efforts working with executives to create the conditions where teams can flourish developing business value. I facilitate team learning and interdependent work. This includes assessments, embedded coaching, focused coaching... Read More →
avatar for Jason Little

Jason Little

Agile and Organizational Change Coach, Leanintuit
Jason began his career as a web developer when Cold Fusion roamed the earth. Over the following years, he moved into management, Agile Coaching and consulting. The bumps and bruises collected along the way brought him to the realization that helping organizations adopt Agile practices... Read More →


Monday August 13, 2012 1:30pm - 5:00pm CDT
Ft. Worth 7

1:30pm CDT

Brain Science: Facilitation and Game Toolbox: Samantha Laing, Karen Greaves
Agile is about more than processes and tools; it’s about individuals and interactions. A great way to experience what this really means is by participating in facilitation exercises and agile games. This session will explain the thinking behind why we use certain facilitation techniques and play agile games. The group will then participate in several activities, and in debriefing we will discuss how these activities can be used in their environments. Participants will leave the session with a toolbox full of techniques and games they can use themselves to teach agile concepts, as well as an appreciation of the agile values and principles through their own experience in the games.
http://submit2012.agilealliance.org/files/session_pdfs/BrainScience.pdf

Speakers
avatar for Karen Greaves

Karen Greaves

Agile Coach, Growing Agile
I love meeting new people so come introduce yourself. Check out www.growingagile.co.nz to see what I look like, or just listen for the loudest person in the room :)



Monday August 13, 2012 1:30pm - 5:00pm CDT
Dallas 3-4

1:30pm CDT

Where do agile leaders come from?: Kati Vilkki
Becoming truly agile requires a significant change in the leadership practices and in behavior of the managers. One aspect of this change is the transformation from command and control to servant leadership and supporting self-organization, which is not an easy one for many managers and teams. Over the years I have worked with many organizations helping teams and managers on the road to become more self-organizing and agile. Very often I have heard from teams that "we would like to self-organize, but management will not let us”. And from managers of the same organization: "we would like the teams to self-organize, but they just don't want to take the power and responsibility". Teams and managers seem to be trapped in the same mental model of hierarchical relationships and command & control leadership without being able to get out of this. In order to get out of this trap people need to start to think differently, feel differently and behave differently. In this session I will share my experience of coaching teams, managers and leadership teams so that the needed changes happen. We will cover the key concepts we have found helpful in changing the mental models. I will also talk about the coaching and training programs we have in place and tell examples of how the process of creating new leadership culture has progressed.
http://submit2012.agilealliance.org/files/session_pdfs/where do agile leaders come from.pdf

Speakers
KV

Kati Vilkki

Nokia Siemens networks


Monday August 13, 2012 1:30pm - 5:00pm CDT
Ft. Worth 3-4

1:30pm CDT

Improving Collaboration and Communication through Improvisation : Kupe Kupersmith
To accomplish anything you need the help of others and others need your help. Successful teams have members that are continually improving how they interact and communicate with each other. Collaboration, creativity, and results grow out of an environment that is positive and affirming. In this highly interactive and fun session, Kupe, an improvisational actor, focuses on key improvisation lessons that will help you be a more attentive and flexible team member. You will walk away with lessons to help you stay in the present, temporarily suspend judgment, keep conversations moving forward and listen generously. These skills are needed to build positive, results oriented teams.
http://submit2012.agilealliance.org/files/session_pdfs/Improving Communication Through Improvisation Half Day Workshop - Student Version V1.pdf

Speakers
avatar for Kupe Kupersmith

Kupe Kupersmith

President, B2T Training
Kupe Kupersmith - As the founder of KupeTalks and the Atlanta Engagement Director, Market Rate Consulting, Kupe’s main objective is to help you connect, collaborate, and be ready for the future. For the past 20 years Kupe has been helping organizations achieve business value with... Read More →



Monday August 13, 2012 1:30pm - 5:00pm CDT
San Antonio 4-6

1:30pm CDT

Lightweight Security in Agile Enterprise Environments: Introducing Threat Modeling Express: Rohit Sethi
You care about security, but common secure Software Development Life Cycle (SDLC) practices such as traditional threat modeling and secure requirements analysis seem to be geared towards Waterfall development. What can you do? In this session we will explain the concept of Threat Modeling Express and model one of the audience member's actual applications, live, together. Threat Modeling Express is a two hour activity you do once a quarter that helps you put the right security requirements in your backlog (or other ticket/story/requirements management repository). It's extremely lightweight: you need a developer (yourself), somebody with security knowledge (possibly another developer), and somebody who represents business priorities (a product owner?). Together in a room you hash out the most common user stories/use cases, possible malicious intents, technical means to achieve those intents, group risk rating, and adding countermeasures to your backlog. At the end of the session you have group buy-in on the security risks you care about and how important they are relative to everything else. This is as lightweight as application security gets: attend if the words "lightweight" and "security" both appeal to you. Threat Modeling Express is an alternative to more rigorous / comprehensive design-level security activities such as threat risk assessments, traditional threat modeling, and architectural risk analysis.Threat Modeling Express sacrifices rigor in favor of speed. Threat Modeling Express is a process defined by Security Compass (an application security consultancy), but is really just describes a set of techniques that companies have been practicing informally for years. It's not proprietary and you can do it on your own without any third party assistance if you have the necessary domain expertise in-house. The speaker is one of the people who coined the term and has taught and used Threat Modeling Express at several large companies primarily in the financial services and utilities industries. NOTE: Although the speaker's personal agile experience is with Scrum, the process works equally well in other agile environments. More information about Threat Modeling Express: * http://www.infoq.com/articles/threat-modeling-express * https://msevents.microsoft.com/CUI/EventDetail.aspx?culture=en-US&EventID=1032476372&CountryCode=US%20ForceRecrawl:%200
http://submit2012.agilealliance.org/files/session_pdfs/Threat Model Express_Agile 2012.pdf

Speakers


Monday August 13, 2012 1:30pm - 5:00pm CDT
Dallas 6-7
  Enterprise Agile

1:30pm CDT

The UX of User Stories: Anders Ramsay
Agile methods emerged in the highly task-oriented world of enterprise software, where it made a good deal of sense to expect that a customer would be able to tell developers what features the software should contain. "I want to first be able to do this, then that, and then I want to see a list of the other thing." And thus User Stories were formed around that premise. Within that world, they’ve become incredibly powerful and nimble tools for team communication, planning, and more. But software products have moved well beyond those shores. Today’s software is often either too complex or too experience-oriented for customers to know what features to ask for, or worse, they think they know what to ask for, but that is based on a dated understanding of rapidly evolving interface paradigms. In this hybrid lecture/workshop, we’ll show how a UX-oriented approach to story development can help teams transform often fuzzy and emotion-oriented customer needs and desires into actual estimable features that a software team can build and deliver. We’ll also show how the old delivery-focused model of story development is highly revealing of the origins of Agile UX anti-patterns (e.g. the “feeding the beast” phenomenon), and how a UX-oriented approach can mitigate or eliminate much of it. Topics covered will include: * Methods for eliciting both feature and experience-oriented stories. * Mapping experience-oriented stories vs the more common storymapping. * Integrating UI exploration into story development. * From experience-oriented stories to dev-ready stories. * The UX of story estimating. * Stories and the product road map and MVP. * Stories and sprints/iterations. * Stories and the concept of Done vs Validated.

Speakers
avatar for Anders Ramsay

Anders Ramsay

andersr@gmail.com


Monday August 13, 2012 1:30pm - 5:00pm CDT
Dallas 1-2
  User Experience
 
Tuesday, August 14
 

11:00am CDT

Stop Listening to Your Customers! Techniques for Deeper Customer Understanding: Brandon Carlson
Agile practices such as ATDD, TDD, and On-site Customer have gone a long way to help us build better products but are they sufficient? Even after all these years, we still wind up building products with lackluster results. Through more data driven requirements techniques we can better utilize our IT dollars to produce better software, tailored to the needs of our users. In this session, we'll take a look at some of the existing Agile techniques for eliciting requirements and how we can improve them by ignoring our customers and using data to refine product requirements.
http://submit2012.agilealliance.org/files/session_pdfs/stop-listening-to-your-customers.pdf

Speakers


Tuesday August 14, 2012 11:00am - 12:00pm CDT
Ft. Worth 5-6

11:00am CDT

Cracking Your Big Rocks - Large Problems Don't Talk Back: Simon Cromarty, Johanna Hunt
Ever faced a huge or insoluble problem? Did it keep you up at night? Did it give you that feeling of mild panic (or worse)? Did you keep avoiding it and putting it off? How do your teams tackle their defect backlogs, technical debt, replacing a large legacy system or splitting epics? How do managers overcome the hurdle of having to complete 20 performance appraisals in a month (or less) and reporting on large programs of 40+ scrum teams? How do *you* approach your biggest personal challenges? This is a session for anyone who has faced or continues to face large hurdles in either their professional or personal lives - to share your successes and failures with others and to gain new strategies and insights in demolishing the rocks that will fall in your path in future. Note, there may be occasional bursts of Brit/pirate humour :)
http://submit2012.agilealliance.org/files/session_pdfs/CrackingBigRocks-Agile2012-20120812.pdf


Tuesday August 14, 2012 11:00am - 12:00pm CDT
Ft. Worth 3-4

11:00am CDT

Embracing HTML and CSS as Beautiful Code: Jim Morris
It's time we treated HTML and CSS as more than an annoying implementation detail. Developers who carefully craft their code need to stop treating HTML and CSS as annoying implementation details. We need to up our game, bringing craftsmanship to the presentation layer. Does CSS drive you nuts? Do you struggle through getting your site looking okay on one browser, only to find out that it looks like a trainwreck on others? Do suffer recurring nightmares about Internet Explorer? Do you fight with your designers because they keep sending you things that look pretty, but just don't seem to work in real life? Is your HTML and CSS a pile of ugly, hacky, brittle code that mars your otherwise beautiful codebase? HTML and CSS can be beautiful, and - dare I say it - fun. The trick is to think like they do, so you can outsmart them. I'm a dev at heart, but I've learned some great secrets along that way that have helped me develop - and more importantly, maintain - some high profile, beautiful websites. I'll share 8 important tips for coming to terms with, outsmarting, and kindling a romance with HTML.

Speakers
JG

Jon Galloway

Technical Evangelist, Microsoft


Tuesday August 14, 2012 11:00am - 12:00pm CDT
San Antonio 1-3

11:00am CDT

The AWG - An Engine of Sustainable Agile Enterprise Adoption: Jorgen Hesselberg
As Agile has crossed the chasm into the enterprise, it is evident that "going Agile" at scale is vastly different from adopting Agile in small or medium sized organizations. This talk covers the critical role, practical responsibilities and tangible deliverables of the Agile Working Group (AWG), a dedicated set of internal Agile resources responsible for driving a sustainable adoption of Agile at the enterprise level. Developed as part of Agile Alliance's "Supporting Agile Adoption" workshop, this presentation aims to share proven practices for enterprise adoption of Agile methods.
http://submit2012.agilealliance.org/files/session_pdfs/Hesselberg_AWG_Handouts.pdf



Tuesday August 14, 2012 11:00am - 12:00pm CDT
Austin 1-3
  Enterprise Agile

11:00am CDT

The 0-Page Agile Test Plan: Paul Carvalho
Get rid of heavyweight Test Plan documents that no one reads, focus on process, make it difficult to respond to change and don’t help with customer collaboration. In this hands-on session, you will create a multi-dimensional Test Strategy that _radiates_ information (i.e. helps everyone know what’s important to test _right now_), highlights non-functional requirements, and easily adapts to changing requirements. Everyone on an agile team can use this method to get on the same page - this is **not** just for testers.
http://submit2012.agilealliance.org/files/session_pdfs/Agile 2012 - The 0-Page Agile Test Plan - Paul Carvalho.pdf

Speakers
avatar for Paul Carvalho

Paul Carvalho

Agile Coach, Trainer, Quality Driven Inc.
Paul is a Testing expert, Agile coach, interactive teacher, Rubyist, comic relief, and efficiency enthusiast with over 20 years of experience in various domains. A Quality consultant by trade, Paul helps companies deliver world-class value. Beware: his eyes sparkle when he talks about... Read More →



Tuesday August 14, 2012 11:00am - 12:00pm CDT
Dallas 3-4

11:00am CDT

Lessons Learned Integrating UX into Agile Teams: Brian Sobus
As Agile has evolved, it has become a challenge to get dependent teams working together in a synchronous fashion. One type of team that has always presented a challenge to me, as a development manager, has been the UX team. This talk explores my various attempts at integrating UX into Agile Teams. It tells of the sordid history, of what worked, and what truly did not. I will also work with the audience and gather their ideas, patterns, and potential solutions. After the conference, I will gather the results and publish them.
http://submit2012.agilealliance.org/files/session_pdfs/Lessons Learned Integrating UX into Agile Teams.2012.08.With Notes.pdf



Tuesday August 14, 2012 11:00am - 12:00pm CDT
Dallas 1-2
  User Experience

1:30pm CDT

This One Goes to 121: James Shore, Arlo Belshee
This talk will either be a resounding success or a flop. But hey, what’s the point of mediocrity? We will explore excellence. What it is, how one achieves it, and how one exceeds it. What determines the outer limits of your team’s capability? How can you be continually more awesome? We’ve each got a decade of transitioning to (Jim), being on (Arlo), and building (both) awesome Agile teams. We aim to distill that down to an essence that you can inhale in 90 minutes, yet still apply directly as soon as you get home.

Speakers
avatar for James Shore

James Shore

Consultant, Titanium I.T. LLC
James Shore teaches, writes, and consults on Agile development processes. He is a recipient of the Agile Alliance's Gordon Pask Award for Contributions to Agile Practice, co-author of /The Art of Agile Development/, and co-creator of the Agile Fluency™ Model. You can find his essays... Read More →


Tuesday August 14, 2012 1:30pm - 3:00pm CDT
Texas C

1:30pm CDT

Building a Team from Values to Principles: A Step by Step Approach: Erin Beierwaltes
Building a high efficiency team can often be elusive and challenging. With all of the focus on jumping into an Agile framework or process, we often forget that these frameworks are built on a set of Values and Principles. By not establishing a shared understanding with the team, our overly processed focus may leave our team in a state of "norming" without reaching a truly "performing" state. This session offers a unique guide for team growth through building values, evaluating agile principles and acknowledging benefits with an iterative, interactive and visual team building activity.
http://submit2012.agilealliance.org/files/session_pdfs/AgilityTreeBV.pdf

Speakers
avatar for Erin Beierwaltes

Erin Beierwaltes

Skipstone Consulting
Erin Beierwaltes counts herself lucky to have found a passion in the agile movement.  Through a unique mix of system thoeories, agile principles and business practices, Erin partners with businesses to discover what customers need, how to efficiently build it and how to empower... Read More →



Tuesday August 14, 2012 1:30pm - 3:00pm CDT
Ft. Worth 3-4

1:30pm CDT

Behavior Driven Development: Look, no frameworks!: Elizabeth Keogh
Behavior Driven Development helps business and development teams to communicate, through collaborative writing of examples of how a system will behave. Nowadays frameworks like Cucumber and JBehave exist which allow those scenarios to be written in English - but what would you do if they weren't there? We look at strategies for writing small, readable domain-specific languages on top of ordinary TDD frameworks like NUnit and JUnit, and show how to structure the underlying steps to keep scenarios maintainable - lessons which can be applied to all scenarios, even with frameworks. We also look at the costs of using frameworks, alongside the benefits, and how to know when to use them - and when to step away from the tools.

Speakers
avatar for Liz Keogh

Liz Keogh

Lunivore Limited
Liz Keogh is a Lean and Agile consultant based in London. She is a well-known blogger and international speaker, a core member of the BDD community and a contributor to a number of open-source projects including JBehave. She has a strong technical background with almost 20 years of... Read More →


Tuesday August 14, 2012 1:30pm - 3:00pm CDT
San Antonio 1-3

1:30pm CDT

Scaling Agile with Multiple Teams: Using Lean to Drive Business Value: Alan Shalloway
This program will share Lean-Agile principles that guide both what to build and how to coordinate the teams that need to build it. We will cover how to apply these principles when there are several teams involved in creating software using either Scrum or Kanban development approaches. A common intent of all Agile methods is threefold: 1. Build the most valuable features 2. Build them efficiently 3. Minimize creating extra work The challenge to accomplishing this is not that great for one team working independently. However, when several teams have to coordinate, the challenges greatly magnify. When implementing software over several teams, we have found it to be valuable to manage the workflow from the perspective of what will provide value to the business – not quite the same thing as customer value. This can be used to guide how to slice work up into smaller chunks, enabling at least quick feedback, if not quick delivery, to ensure the right products are being built. A lot of thrashing can take place when teams work with poor coordination – greatly lowering efficiency. In large scale development, it is clear that working on the right functions, and coordinating their construction across teams is essential. Having teams coordinate amongst themselves has been the popular method. Unfortunately, this approach, typified by Scrum-of-Scrums, has a dismal track record. Having discovered the correct principles underneath large scale development, we now believe we understand why coordinating teams as a set of peer development organizations, can rarely be an optimal approach. Teams need to be guided by the value they are building, while self-organizing to improve the embedded feedback loops of development. The self-organization techniques required vary, depending upon several factors. These principles, not surprisingly, are directly related to the 3 intents mentioned above. This seminar will present both the principles underneath large scale feature implementation, as well as a few case studies demonstrating different implementations of these principles.
http://submit2012.agilealliance.org/files/session_pdfs/ScalingAgileWithLean_Agile2012.pdf

Speakers
avatar for Al Shalloway

Al Shalloway

CEO, Net Objectives
Founder and CEO of Net Objectives.Co-founder of Lean-Kanban University (no longer affiliated). SPC Trainer. Co-author of 4 books on Lean, Scrum, Design Patterns and Agile Design. Happy to talk to anyone who wants a free consult. Also, are looking for folks who'd like to work with... Read More →


Tuesday August 14, 2012 1:30pm - 3:00pm CDT
Austin 1-3
  Enterprise Agile

1:30pm CDT

Leading Conflict: A Systems Intelligence Approach to Conflict Facilitation for Leaders: Michael Spayd, Lyssa Adkins
Sometimes hot and messy, other times cold and hidden, conflict surrounds us as leaders. There are two obvious choices: become the arbitrator who breaks the tie, or throw up your hands in exasperation deciding it's the team's problem. A third, more powerful approach is to become a skilled conflict facilitator. This hands-on workshop provides four interrelated systems intelligence tools and mindsets to help you prevent destructive conflict and encourage the creative kind: the positive/negative ratio, deep democracy perspective, conflict protocols and creating alignment without agreement. First laying a foundation with the team’s positive/negative behavioral ratio, this creates a positive emotional bank account to strengthen resiliency and help people "assume positive intent." We then add a behavioral structure, conflict protocols, to prepare teams for the heat of conflict, and finally introduce two core practices (deep democracy and distinguishing ‘interests’ from ‘positions’) for navigating active conflict as it occurs. The relationship systems approach, from CRRGlobal, will be taught and facilitated by two experienced agile+systems coaches.
http://submit2012.agilealliance.org/files/session_pdfs/leading conflict handout - agile 2012.pdf

Speakers
avatar for Lyssa Adkins

Lyssa Adkins

Agile Coach & Consultant, LyssaAdkins.com
I came to Agile as a project leader with over 15 years project management expertise. Even with all that experience, nothing prepared me for the power and simplicity of Agile done well.My Agile experience, along with my professional coaching and training abilities, gives me the perspective... Read More →
avatar for Michael Spayd

Michael Spayd

Dragon Rider, LLC
In a word, Michael Spayd life's work is about transformation. He is wired to help people and systems change, beginning with himself. Drawn to cutting edge 'technologies' for coaching organizations, leaders and teams, he has been an organizational change coach and consultant for more... Read More →


Tuesday August 14, 2012 1:30pm - 3:00pm CDT
Austin 4-6
  Leadership

1:30pm CDT

Teams are made of People! Personal Kanban for healthy self-organization and real-time: Jim Benson
Sample questions include: How does Personal Kanban contribute to team self-organization? Why should we focus on the people so much, isn’t it more important to fill the right roles with the right skills? People need processes and tools to do their work, what methods and tools do you recommend? What’s the difference between healthy and unhealthy self-organization, and how can I tell what’s going on on my team?

Speakers

Tuesday August 14, 2012 1:30pm - 3:00pm CDT
Dallas 6-7
  No Bull Know How

3:30pm CDT

The product owner role is a stupid idea: Improving how we handle customer requests: Jeff Patton
My team takes a lot of time to write user stories in a standard format, what else can we do to develop a good backlog? Aren’t user stories just slimmed down use cases? How does the team start work if you don’t do requirements gathering? What alternatives have you seen to having a product owner/customer proxy on the team? What are the characteristics of a good product manager?

Speakers
avatar for Jeff Patton

Jeff Patton

Chief Troublemaker, Jeff Patton & Associates
Jeff makes use of over 20 years of product design and development experience to help companies create great products.Jeff started in software development in the early 90s as a project leader and senior developer for a small software product company. There he learned that well written... Read More →


Tuesday August 14, 2012 3:30pm - 5:00pm CDT
Texas C

3:30pm CDT

The Power of Observation: Jukka Lindström
_“To observe without evaluating is the highest form of intelligence.” Jiddu Krishnamurti_ Ability to observe and share observations is one of the most fundamental skills for coaches. Sharing observations increases awareness and empowerment in others to make their own decisions and take responsibility of the situation, where as sharing interpretations has potential for conflict or disempowerment. How are your powers of observation? The workshop is for both new and experienced coaches. Participants will learn self-awareness and observation techniques to help themselves and others.

Speakers
avatar for Jukka Lindström

Jukka Lindström

Principal Coach and Trainer, Reaktor
I'm a Principal Coach and a Trainer at Reaktor. I am very passionate about thinking and personal growth. Not just myself's :), but of others'. I love helping people to reach whatever dreams they have through facilitating their thinking. I've been working with topics around self-organization... Read More →


Tuesday August 14, 2012 3:30pm - 5:00pm CDT
Ft. Worth 3-4

3:30pm CDT

The Silence of Agile: Steve Rogalsky
We've all sat through painful requirements, planning, and brainstorming sessions that provide little useful output and where the outcome was already decided by the loudest few before the meeting even started. Learn how silence can increase collaboration and help your agile project be more productive. Silent brainstorming allows everyone to have a voice – the loud people can’t dominate the conversation, the quiet people are provided with a way to contribute, and cognitive fixation is reduced. We’ll discuss the science of brainstorming and then practice several silent brainstorming techniques in order to generate a user story map, do agile chartering, brainstorm a list of user stories, prioritize your user stories, and generate ideas for your retrospective.
http://submit2012.agilealliance.org/files/session_pdfs/TheSilenceOfAgile.pdf

Speakers
avatar for Steve Rogalsky

Steve Rogalsky

Sr. Technical Product Manager, D2L
An agilist and product manager at D2L with a passion for agile and lean principles and practices. Speaker, coach, dad, husband, founder of Winnipeg Agile User Group



Tuesday August 14, 2012 3:30pm - 5:00pm CDT
San Antonio 4-6

3:30pm CDT

A learningful life: Staying relevant and agile in high tech: Linda Rising
What kinds of learning will keep me relevant? Learning and agile seem to go together, why is that? How do you decide where to focus learning? How does learning contribute to resilience, versatility, and adaptability? Is this like that generalizing specialist thing I hear about in agile? Why can’t I just get good at one thing and have that be enough?
http://submit2012.agilealliance.org/files/session_pdfs/Beyond the Agile Mindset - Agile 2012.pdf

Speakers

Tuesday August 14, 2012 3:30pm - 5:00pm CDT
Dallas 6-7
  No Bull Know How

3:30pm CDT

The SQALE method: Meaningful insights into your Technical Debt: Jean-Louis LETOUZEY, Oana Juncu
Fluid delivery stream is a strong requirement for business performance. Managing Technical Debt is a key factor for sustaining this delivery stream. The **SQALE open sourced method** is used in numerous places; from small to ultra large companies for monitoring their Technical Debt (one of the largest banks in the world is using SQALE on a daily basis across 3,500 builds and 30,000 + developers). Jean-Louis Letouzey, the author of the SQALE method will introduce it, explain and demonstrate how its indices and indicators provide valuable information for managing and optimizing Technical Debt.
http://submit2012.agilealliance.org/files/session_pdfs/SQALE-Meaningful Insights into your Technical Debt.pdf

Speakers
avatar for Oana Juncu

Oana Juncu

Founder, cOemerge
Oana's over 15 years of experience in Software Development and System Management led her choice to Agile, as the most effective approach for 21st century leading organizations focused on quality products creation that matter . She recently embraced the entrepreneurship path by founding... Read More →



Tuesday August 14, 2012 3:30pm - 5:00pm CDT
Dallas 3-4
 
Wednesday, August 15
 

9:00am CDT

A story about dinosaur called Mainframe and a small fly Agile: Zuzana Sochova, Eduard Kunce
This is an experience report about adopting agile principles on a huge, conservative, and inflexible environment of hi-performing mainframe applications. Working for critical bank and insurance projects, supporting airport infrastructures, security governmental processes, mainframes are the core backbone of many Fortune 500 companies. Such transformations bring unique challenges, and not only the technical ones. There are other challenges too, such as facing tons of legacy code and working with huge amounts of data. Both come with testing challenges as well.
http://submit2012.agilealliance.org/files/session_pdfs/MainframesAgile2012.pdf

Speakers
avatar for Zuzana Sochova

Zuzana Sochova

Agile Coach & Scrum Trainer, CST, sochova.com
Zuzana “Zuzi” Šochová is an independent Agile coach and trainer and a Certified Scrum Trainer (CST) with more than fifteen years of experience in the IT industry. She started with agile and Scrum back in 2005, when she was implementing agile methods in the USA. From that time... Read More →


Wednesday August 15, 2012 9:00am - 9:30am CDT
Ft. Worth 7

9:00am CDT

Let's Stay Agile! Applying the Framework for Agile Sustainability in our Teams: Mali Senapathi, Meghann Drury
How do we sustain the use of agile methodologies both in our project teams and in our organisations? How do we know we have improved our project performance by using agile methods? How can we assimilate agile methods more deeply into our organisations? These questions are the focus of this workshop on agile sustainability. Much of our time is spent understanding how to implement agile methodologies but less is spent on understanding how we can sustain these methodologies and the ramifications if we do not sustain them. Agile methodologies have well passed the phases of adoption in many organisations. Yet the ultimate success of an agile methodology depends on the sustained use of the method both on the project team and in the organisation. Within an organisation, the greater the amount of project teams using agile methods and the deeper the use of agile practices are assimilated into that organisation, the greater the likelihood of specific improvements in agile systems development outcomes. However, what facilitates the early stages of agile assimilation in an organisation is different to what facilitates the later stages of the assimilation. Therefore, this workshop and its participants will discuss the key factors that either facilitate or prevent the sustainability of agile methods in an organization. We will discuss how to achieve significant improvements in agile systems development projects and provide an overview of mechanisms that can be used to track improvements during organizational assimilation of agile methods. Participants should have at least two years working experience in agile projects and include a wide range of roles such as manager, scrum master, business analyst, product owner, testers and developers.
http://submit2012.agilealliance.org/files/session_pdfs/2012_Senapathi_Drury_Agile Sustainability Workshop Slides.pdf


Wednesday August 15, 2012 9:00am - 10:30am CDT
Ft. Worth 1-2

9:00am CDT

What's the Point of Story Points - A Business Guide to Agile Estimation: George Dinwiddie, Bob Payne
The use of story points originated with Extreme Programming, but have become a common “best practice” for planning on Scrum teams since Mike Cohn’s book, _User Stories Applied_, was published. The use of relative estimation is quite often, a mystery to product owners and management. We will explore how story points are used, misused, abused and determined on teams. This interactive session will explore the business value that story points support, and look at ways to achieve that value with or without points.
http://submit2012.agilealliance.org/files/session_pdfs/Agile2012-What's the Point Of Story Points.pdf

Speakers
avatar for George Dinwiddie

George Dinwiddie

Grand Poobah and Jack of All Trades, iDIA Computing, LLC
George Dinwiddie helps organizations develop software more effectively. He brings decades of development experience from electronic hardware and embedded firmware to business information technology. He helps organizations, managers, and teams solve the problems they face by providing... Read More →



Wednesday August 15, 2012 9:00am - 10:30am CDT
Ft. Worth 5-6

9:00am CDT

That Settles It! Techniques for Transparent & Trusted Decision-Making on Your Agile Team : Ellen Gottesdiener
How does your team make decisions? Do they reflect your agile team values & engender mutual trust? Do decisions result in true commitment from the right stakeholders? Are they defensible & sustainable? Agile teams make countless product and process decisions. Ex. include: features to deliver, platforms, tools, backlog management, metrics, delivery cadence, definition of done. Explore how participatory decision-making practices cut to the heart of your team values. Learn practical techniques for deciding how to decide. Leave with a toolkit to align decision-making with your team values.
http://submit2012.agilealliance.org/files/session_pdfs/ThatSettlesIt_Gottesdiener(Agile2012)-WebsitePartialDeck-v2.pptx.pdf

Speakers
avatar for Ellen Gottesdiener

Ellen Gottesdiener

Product Coach, EBG Consulting, Inc.
Ellen is a Product Coach and CEO of EBG Consulting focused on helping product and development communities produce valuable outcomes through product agility. Ellen is known in the agile community as an instigator and innovator for collaborative practices for agile product discovery... Read More →



Wednesday August 15, 2012 9:00am - 10:30am CDT
San Antonio 4-6

9:00am CDT

Fluid Code in the Real World: Arlo Belshee
In the end, you get rated on your software's ability to meet your customers' goals. All the Agile practices wrap around one core, inner loop: writing the software. In this hands-on session, we explore that inner loop. How do you write fluid software? How do you test first and design last? How do you get a good design to emerge, every time, even when your first ideas are guaranteed to be wrong? We will explore the engine that makes Agile go: TDD and Refactoring. You will do these in both basic and advanced cases. And we'll do it in the real world, indebted code and all.


Wednesday August 15, 2012 9:00am - 10:30am CDT
San Antonio 1-3

9:00am CDT

High-Gravity Distributed Agile Teams: Derek W. Wade
Distributed Agile can work, but distance often harms self-organization. Typical reaction: load down teams with tools and rigid structure. Typical result: the death of self-organization. The trick to effective distributed Agile teams is the same as for colocated Agile teams: give them focus, then get out of the way and let them form into a hive-mind. But how? Distributed Cognition is a technique from cognitive psych proven in helping teams go from “norming” to “performing.” Come explore how to create gravity that pulls your team together, rather than you pushing them.
http://submit2012.agilealliance.org/files/session_pdfs/!Sim_HighGravityDistributed.pdf

Speakers
avatar for Derek W. Wade

Derek W. Wade

President, Kumido Adaptive Strategies
Derek W. Wade is the founder of Kumido Adaptive Strategies, an organizational performance consultancy specializing in cognitive/learning science. His human-centered approach has improved hundreds of collaborative efforts across a broad range of industries from healthcare to finance... Read More →



Wednesday August 15, 2012 9:00am - 10:30am CDT
Texas 2
  Distributed Agile

9:00am CDT

Risky Business - An Outside-In Look at Real Options for Managing Risk: Olav Maassen, Todd Little
All software projects have risk. Often the most valuable projects carry the most risk. Other industries also encounter risk and generate value by understanding and managing that risk effectively. Todd and Olav explore some of the techniques used in a number of risky businesses such as product development, oil and gas exploration, investment banking, medicine, weather forecasting, and gambling. They also present studies of software development uncertainties and highlight how software practitioners can learn from better understanding the uncertainties and dynamics. Through this process they introduce techniques and approaches to risk and risk management including utilizing real options and how this helps manage risk for software practitioners.


Wednesday August 15, 2012 9:00am - 10:30am CDT
Austin 1-3
  Enterprise Agile

9:00am CDT

Transforming a Worst Nightmare Leader to Situational Leader: Dave Neuman
Individual and team performance varies by the competence and commitment with the task at hand. Leaders must be adept at diagnosing situations and versatile in applying the matching leadership style to improve the individual's or team's performance. Leaders at all levels (functional leads, scrum masters, agile coaches, managers, etc.) will gain valuable insight into the behaviors of various leadership styles and the appropriate application of those styles in situations that improve the effectiveness and outcome. Participants will have their eyes opened to the characteristics of everyone's worst nightmare leader, learn about leadership styles and versatility, and apply the concepts to turn their worst nightmare into a role model for leadership. This workshop is based on the Situational Leadership II model developed by Ken Blanchard.
http://submit2012.agilealliance.org/files/session_pdfs/Transforming Worst Nightmare Leader - Agile2012.pdf

Speakers
avatar for Dave Neuman

Dave Neuman

Digital Engineering & Emerging Technologies Leader, Brady Corporation
Dave Neuman is a seasoned technology and business leader with almost 20 years of experience working with organizations of various sizes from Fortune 100 to small, regional consulting to advising startups in roles of software engineering, product engineering, consultant, IT, PMO, and... Read More →



Wednesday August 15, 2012 9:00am - 10:30am CDT
Austin 4-6
  Leadership

9:00am CDT

Creating Maintainable Automated Acceptance Test Suites: Badrinath Janakiraman, Jez Humble
Creating automated end-to-end functional acceptance tests is hard. Maintaining them over time is harder. Some agilistas even claim that the cost outweighs the benefit. In this tutorial, Jez will explain how to create valuable, maintainable acceptance test suites and keep costs under control. First, he describes how to layer acceptance tests to reduce coupling between the test harness and the system under test. Then he discusses how teams should be organized in order to efficiently manage acceptance test driven development. Next Jez shows how to manage the evolution of acceptance tests by organizing them as scenarios rather than as suites of story tests. Finally he discusses how to manage data for acceptance tests.
http://submit2012.agilealliance.org/files/session_pdfs/automated_tests_workshop.pdf


Wednesday August 15, 2012 9:00am - 10:30am CDT
Dallas 3-4

9:00am CDT

Agile UX Research Practices Applied : Miki Konno
The Sprint team often has to create practices to quickly iterate, develop and test user experiences within the sprint cadence. I will cover how the teams applied "Quick Pulse Studies" to put new ideas, designs, and concepts in front of customers on a regular basis; it requires minimal advance planning, can have immediate product impact, and can meet urgent needs. I will use rich examples and case studies to see how the engineering team all work together toward one goal - getting user feedback frequently and consistently into working software during the agile development cycle.
http://submit2012.agilealliance.org/files/session_pdfs/Agile2012_Presentation_Miki_Konno (Aug2012).pdf

Speakers

Wednesday August 15, 2012 9:00am - 10:30am CDT
Dallas 1-2
  User Experience

9:00am CDT

Hands on keyboards! Coding with Corey Haines (Part 1): Corey Haines
Bring your laptop to this session with your favorite development environment(s) set up and ready to write some code. This session will be hands-on. Come and practice what you're learning at the Agile Conference. Each half-day workshop (morning and afternoon) consists of 3 hands-on, focused exercises around the practices and techniques involved in successful agile software development. Each session helps you level up in skills, such as test-driven development, pair-programming and emergent design. This special day of practice consists of 2 half-day workshops. By joining for both morning and afternoon, you'll get a wide range of experience that you can take back to your work.

Speakers

Wednesday August 15, 2012 9:00am - 12:30pm CDT
Dallas 5

9:30am CDT

Scaling Scrum step by step: “The mega framework”: Rafael Maranzato
We will describe our experience of scaling scrum from one single team to seven teams during 2010 and 2011. To do that, we will talk about the new meetings we added to our scrum framework to improve team communication and synchronize the parallel sprints that we run to develop the most important online payment system in Brazil. We will address the steps that we did and the focus on values instead of rules that is the basis of our agile environment. This work is a continuation of our first paper about this topic (Moving back to scrum and scaling to scrum of scrums in less than one year)) presented at SPLASH 2011 conference. Now we plan to emphasize our “mega scrum framework”, that allows us to add more teams to the same product more easily. Our first work was focused on our experience of implementing scrum in a team that had already tried it and failed and in less than year scaled it to four teams. At this moment, we can say that we have learned how to handle multiple teams in parallel in the same product. Nowadays, we have a framework and for us it is quite simple to start a new team (but it was not easy in the beginning). The focus of the first paper was on values like transparency and commitment and a vision that we could have more than two teams working in different backlogs but everyone belonging to one big team. In this propose to agile 2012, we will emphasize the mechanism of framework that we created to scale scrum: “the mega framework”. It is important to say that the development team and the business team agreed that the product backlog had a lot of different areas and the existent team was not sufficient to deliver as the market expected (There are historical reasons for that and we will detail them in the paper). So we started our strategy of adding and hiring people to existent teams before creating new ones. As new people learned the values and how we work, we started a new team. With more than three teams we learned that it would be important for everyone to know the sprint backlog of the other teams and to know the course of the parallel sprint. So we created two meetings: mega planning and mega daily. The first one happens just after the plannings and the second one in the middle of the sprint. At this point we created our “mega framework” with the challenges of continuing being agile. In the beginning (with two or three teams) it was possible to have meetings with everyone, but nowadays, there are so many people – the meetings were not productive and there is no room for everybody. So we learned and adapted them to meet our needs. We will detail that in the paper. One important lesson that we learned was the necessity of improving the communication of the team and between product owners and scrummasters. So we created some rules to do that, improving our development process. Another important lesson that we learned was that scrummasters and product owners must be synchronized but that was not only their responsibility – the team must know what the other teams are developing. We can detail that and we believe that point is one of the biggest challenges to scale scrum. Another relevant point to share is that we improved the productivity of the team. We observed that the velocity of the teams increases when they have a focus – with two or three teams, there were many different subjects to handle. Another metric is that the revenue of the business increases in a ratio that is bigger than the team expansion – so the team is delivering value to the clients can be observed in this scenario. So, we think that story is very useful to the agile community because we have learned a lot (and continue to learn) and now we have a framework that makes easy to add new teams. We also believe that everyone can adapt that to start a process of scaling agile in their teams. Of course we have more details of each point and we plan to discuss them in the paper.
http://submit2012.agilealliance.org/files/session_pdfs/scaling-scrum-mega-framework.pdf

Speakers


Wednesday August 15, 2012 9:30am - 10:00am CDT
Ft. Worth 7

10:00am CDT

Successfully bootstrapping a large scalable Scrum practice at Royal Dutch Shell: David Segonds
We will present the saga of a successful transformation from a struggling software development group to a scalable Scrum practice within Royal Dutch Shell. This group of sixty individuals encountered many obstacles on their journey to carry on the development of a large, 25 year old, legacy application. Come and see how, over two years, we implemented a set of organizational, technological, procedural, and cultural changes to lead this group forward. Finally, we will present our vision to further strengthen and accelerate this value delivery system.
http://submit2012.agilealliance.org/files/session_pdfs/Successfully-bootstrapping-a-large-scalable-Scrum-practice-at-Royal-Dutch-Shell.pdf

Speakers


Wednesday August 15, 2012 10:00am - 10:30am CDT
Ft. Worth 7

11:00am CDT

Embracing Nihilism as a Software Development Philosophy: Ryan Bergman
How do we get developers to let go of their ego and do what’s best for the customer? How do we encourage an environment where developers do not hold code sacrilegious and feel free to refactor or delete code? This session will go over strategies for teams to embrace YAGNI and celebrate the purging of dead code. For the majority of the presentation I will talk about how a team I was on came to produce a 500+ page “Big Book Of Dead Code” off of a legacy application. Producing this book reduced build times, reduced bugs, and became rallying point for developers. It’s very existence helped encourage simple design and clean code. It also spawned a competition amongst developers to see who could add more to the book. I will also talk about how this powerful visualization helped to change the way the business itself thought about code, planning, and quality. I would expect this presentation to be of benefit to almost everyone involved in software development but especially for anyone struggling with trying to introduce agile and TDD to a legacy application. I have presented at various Iowa technology related user groups and IT departments. I have also been involved with the Hyperstream project from the Technology Association of Iowa. This is a project where local technologists work with high school and middle school students on projects that benefit the school and the community. The goal of the project is to encourage young people to purse careers in technology. This goes beyond just programming and includes art and design, marketing, business, and science. I work directly with students as a mentor on a weekly basis and I help the students present their projects to school boards and the community. My style is pretty loose and I try to keep the group engaged by not overloading on too much raw data at once. If you are looking for Agile Alliance reviewers who have worked with me and can give you a feel for my style please talk to Tim Ottinger or Brandon Carlson. This is a new presentation but some of the content can be found in these two blog posts: http://ryber.tumblr.com/post/4745553646/the-big-book-of-dead-code http://ryber.tumblr.com/post/11716935907/night-of-the-undead-code
http://submit2012.agilealliance.org/files/session_pdfs/DeadCodePresentation.pdf

Speakers
avatar for Ryan Bergman

Ryan Bergman

Lead Product Engineer, John Deere Intelligent Solutions Group
I care about the craft of writing good, working code. I have a passion for agile practices that help enforce repeatable, predictable behavior and produce software clients actually want to use. Areas of particular interest include architecture, security, application usability, CI... Read More →



Wednesday August 15, 2012 11:00am - 11:30am CDT
Ft. Worth 7

11:00am CDT

Agile Transformation - What to do with managers?: Arto Eskelinen
One of the major obstacles in big change initiatives is manager resistance. Agile transformations do not make an exception. If you don't get middle managers on your side when introducing a change, your changes of success are thin. What might be the reasons for resisting agile? What can be done to get managers to support and drive new, agile ways of working and become leaders for an agile organization? How can my life become better if I am a manager? This talk will give you thoughts from a manager who went through this path.
http://submit2012.agilealliance.org/files/session_pdfs/What to do with Managers Agile2012 final.pdf

Speakers


Wednesday August 15, 2012 11:00am - 12:00pm CDT
Texas D

11:00am CDT

The Stakeholder Management Framework for Teams, Programs, and Portfolios: Drew Jemilo
Stakeholder management is one of the most important responsibilities of a Product Owner. It can also be one of the biggest land mines if you don't continuously inspect and adapt your planning and communication. How do you interact with your stakeholders based on their level of interest and the degree of influence the have over your team's success or failure? In this session, you will learn how to apply the stakeholder management framework to: 1. Identify, analyze, prioritize, and engage your stakeholders 2. Manage expectations through the continuous process of setting expectations, acting on them, reviewing them, and resetting them 3. Build your communication plan using the stakeholder mapping technique and the Net Promoter Score (NPS) to plot your sponsors, major stakeholders, minor stakeholders, and subject matter experts 4. Gain consensus with your stakeholders regarding their rights and responsibilities 5. Scale to the program and portfolio levels
http://submit2012.agilealliance.org/files/session_pdfs/Stakeholder Management by Drew Jemilo (Agile2012).pdf

Speakers


Wednesday August 15, 2012 11:00am - 12:00pm CDT
Ft. Worth 5-6

11:00am CDT

Turning and turning in the widening gyre: Elizabeth Keogh
Things fall apart; the centre cannot hold. Test-first and outcome-oriented disciplines such as PDCA or BDD's scenarios are fantastic when someone else knows what they want and you know how to achieve it. But what do you do in high-learning and exploratory environments? What patterns still work when the team have given up on process altogether? What if some functionality is completely new, the rest is covered by third parties, you don't know what the libraries will do for you, and your business stakeholders are still learning too? In this workshop we explore what it means to be in chaotic, complex and complicated environments, and we look at patterns of delivery that can still work effectively when you know you're delivering the wrong thing, but you don't know what the right thing is.

Speakers
avatar for Liz Keogh

Liz Keogh

Lunivore Limited
Liz Keogh is a Lean and Agile consultant based in London. She is a well-known blogger and international speaker, a core member of the BDD community and a contributor to a number of open-source projects including JBehave. She has a strong technical background with almost 20 years of... Read More →


Wednesday August 15, 2012 11:00am - 12:00pm CDT
Ft. Worth 3-4

11:00am CDT

Beyond Functional Silos with Communities of Practice: Brian Bozzuto, Dennis Stevens
Stop me if you’ve heard this one before… An organization aligns its operation around business products with cross-functional teams focused exclusively on each one. The business likes the focus, but soon people start to complain. Functional experts feel isolated and aren’t able to tap into their technical peers now isolated in other teams. Common practices become difficult. Functional managers feel left out now that their people are permanently assigned to dedicated cross-functional teams. Overall, the organization gains benefit from the re-alignment, but people can’t help but feel they are neglecting their institutional knowledge and have reduced their technical capacity to solve problems. You might think we’re talking about an Agile development team, but actually we’re talking about Chrysler in the 1990′s when they re-organized their engineering around auto lines. (Wenger et al, Cultivating Communities of Practice 1) This session will explore the concept of communities of practice and how they are a vital component for agile organizations. From providing tactical support in issue resolution, to being stewards of knowledge across vast enterprises, and even helping create support for the larger organizational change, communities of practice are a vital component in improving organizational agility. We will walk through the history of communities of practice, from their emergence in fields as disparate as auto manufacturing, consulting, and oil exploration, and show how these concepts apply to agile organizations. Participants will hear several cases about how communities have been used at our actual clients to help support the organizational change, as well as get some tactical steps they can use to implement their own communities of practice at work.
http://submit2012.agilealliance.org/files/session_pdfs/Agile2012_COP.pptx (Read-Only).pdf

Speakers

Wednesday August 15, 2012 11:00am - 12:00pm CDT
San Antonio 4-6

11:00am CDT

Raving Retrospectives -Innovation Games® & other techniques to facilitate creative retros: Kate Megaw, Brian Rabon
Do you find it challenging to keep your retrospectives innovative and creative so you get the maximum feedback from your scrum team? This session will review traditional retrospectives and give you 3 new innovative tools to add to your "tool kit" to help you facilitate creative, fun and engaging retrospectives. No matter what your project, project methodology or delivery model, everyone benefits from feedback on what they could do differently next time. The session will involve a mix of lecture, workshop and discussion. No death by PowerPoint here! This session will look at: 1) What is a retrospective 2) Why do we do retrospectives 3) How to plan a retrospective 4) Traditional retrospectives 5) Creative retrospectives Session attendees will be divided into teams of 6-9 (easily adjustable for audience size) and will do an exercise using one of the following creative retrospective techniques: - The Boat (Innovation Games®) - The Retrospective Starfish - Spiderweb Retrospectives The audience for this presentation is anyone looking for feedback on how their project, implementation or work is going. Whether from a more traditional environment or a more Agile environment there is something in this session for everyone; from beginners with no retrospective experience to experienced coaches wanting to expand their "tool box"! I will use PowerPoint to cover the introduction to retrospectives and why we do them. I will then demonstrate using a white board / flip chart and post it notes some of the traditional retrospective techniques. I will introduce 3 new retrospective techniques and then divide the attendees into groups of 6-9 and have each group try one of the new techniques (easily adjustable for audience size). I will ask them to come up with a topic on which to do a retrospective and I will give them some examples in case they don't have ideas at hand: Agile 2012 Conference Retrospective, iPad 2's, Facebook. After they are done trying their new techniques, we will do a 10 minute debrief with the entire group to discuss why they felt their technique was effective / wasn't effective, what they liked and what they didn't like so that all attendees get feedback on all the techniques.
http://submit2012.agilealliance.org/files/session_pdfs/Raving Retrospectives.pdf

Speakers
avatar for Kate Megaw

Kate Megaw

Certified Scrum Trainer & Agile Coach | President, Braintrust Consulting Group
Kate is the President of the Braintrust Consulting Group where she specializes in working with executives and C-level professionals as well as serving as an Agile Coach and Certified Scrum Trainer®. Before co-founding The Braintrust Consulting Group, Kate worked as a Project Manager... Read More →



Wednesday August 15, 2012 11:00am - 12:00pm CDT
Texas 3

11:00am CDT

Does Pair Programming Have to Suck?: Angela Harms
On some teams pairing is the norm; developers enjoy the collaboration & experience enhanced productivity. Others, though, work on teams where pairing is shunned, avoided, or just faked. Why do some craftsmen thrive with pairing while others want nothing to do with it? Why does coach-enforced pairing turn into something dry, distracted, imbalanced & ineffective? Effective pairing can increase creativity, energy, speed & quality. What factors make that possible? Join in an honest discussion & learn about which pairing styles drag teams down & what sort of pairing helps teams rock. Whether you've never paired before, or you're on a team that's trying, you'll have fun and come away with a clear sense of the best that pairing has to offer.

Speakers

Wednesday August 15, 2012 11:00am - 12:00pm CDT
San Antonio 1-3

11:00am CDT

Agile Enterprise Architecture? Oxymoron or Savior?: Scott Ambler
Agile software delivery strategies have taken organizations by storm, and those very same organizations are now scaling agile strategies across the entire IT organization as well as on very complex projects. Agile strategies are even being applied on enterprise architecture teams and are proving to be successful in practice. This presentation overviews IBM’s Agile Scaling Model (ASM) and how to take an agile approach to enterprise architecture. It also summarizes industry data exploring the effectiveness of agile strategies and of various enterprise architecture strategies.
http://submit2012.agilealliance.org/files/session_pdfs/Ambler Agile EA.pdf

Speakers

Wednesday August 15, 2012 11:00am - 12:00pm CDT
Austin 1-3
  Enterprise Agile

11:00am CDT

Scaling Agile Teams: Principles and Practices: Esther Derby
Agile methods depend on effective cross-functional teams. We’ve heard many Agile success stories…at the team level. But what happens when a product can’t be delivered by one team? What do you do when the “team” that’s needed to work on a particular product is 20 people? Or 20 teams? One response is to create a coordinating role, decompose work, or add layers of hierarchy. Those solutions introduce overhead and often slow down decision making. There are other options to link teams, and ensure communication and integration across many teams. There are no simple answers. But there are design principles for defining workable arrangements when the product is bigger than a handful of agile teams. In this talk, I'll cover principles and practices and explain how they work together to address coordination, integration, and technical integrity. These are the principles and practices I'll illustrate. 6 Principles: Manage dependencies in the backlog as much as possible
Aim for long-lived cross-functional teams
Go as far down the technology stack as feasible
Organize teams around context boundaries rather than component boundaries were ever possible
Make cross-context communication explicit
Avoid late learning Technical Practices: Continuous integration (CI) within context
Integration across contexts at some other interval (keeping in mind “avoid late learning”)
Mutually agreed upon and developed automated test across context boundaries
Architectural & coding standards
Technical reviews Social Practices: Scrum of Scrums
Integrating Teams (keeping in mind “avoid late learning”)
Decision Boundaries
Component shepherds
Tech council
Product council
I've attached a PDF of the current version of my slides on this topic. I'm sure they will evolve by next August.
http://submit2012.agilealliance.org/files/session_pdfs/ScalingAgileTeamsDerby2012.pdf

Speakers
avatar for Esther Derby

Esther Derby

Founder, esther derby associates, inc.
I draw on four decades of experience leading, observing, and living through organizational change. In 1997, I founded esther derby associates, inc. and work with a broad array of clients from Fortune 500 companies to start ups. My approach blends attention to humans and deep knowledge... Read More →


Wednesday August 15, 2012 11:00am - 12:00pm CDT
Texas C
  Enterprise Agile

11:00am CDT

Developers Exploratory Testing - Raising the bar: Sigge Birgisson
There is a common practice in our company to perform Developers Exploratory Testing (DET) sessions, explained by my colleague Davor [here](http://www.stickyminds.com/sitewide.asp?function=DETAILSIDX&tvniu=1&sqry=*Z(SM\)*J(ART\)*R(createdate\)*&ObjectId=17003&ObjectType=ART&sidx=1) . The cool thing is that this way of performing higher level testing has actually become accepted by our developers, and [they really enjoy it.](http://blog.jayway.com/2010/10/11/three-reasons-for-me-as-a-developer-to-love-developer-exploratory-testing/) In my current work of [developing our organization wide practices for quality](http://blog.jayway.com/2011/12/01/organization-wide-test-strategy-step1-deriving-our-quality-values/), I have made a deep dive into how DET is carried out on a regular basis. What I have seen is that DET is accepted and acknowledged as a valuable practice, however it is not really carried out in its full potential. There are many details and aspects of it to work on, especially regarding reporting and follow-up. This talk will gather my learnings from coaching many of our different development teams in their DET sessions. Some improvements are achieved just by carrying out ET in a better way, but there are also specifics about the involvement of the whole team testing together that give alot of value back to the project. One example is about what information that is gathered which are not plain bugs.
http://submit2012.agilealliance.org/files/session_pdfs/20120815_Siggeb_DET_Agile2012.pdf

Speakers


Wednesday August 15, 2012 11:00am - 12:00pm CDT
Dallas 3-4

11:30am CDT

Agile's Role in Developing Robust Software Competency at Precor: Brent Barton, Brent Brooks
Established in 1980, Precor sets the standard for quality, innovation, and performance in exercise equipment. Precor has distinguished itself as a worldwide industry leader, providing state-of-the-art fitness equipment to health clubs, hotels, spas, fitness centers, and private homes all over the world. Precor is number one in the fitness equipment industry in both product offerings and service quality [Source: 2009 Health Club Equipment Benchmarking Report]. At the same time Precor is a great place to work, as evidenced by honors as a finalist in the Puget Sound Business Journal's 2010 Washington's Best Workplaces in the Large Business category. Precor began by launching the first ergonomically sound rowing machine in 1980, and have been supporting the natural movement of the human body ever since. In 1990, Precor created the first cushioned treadmill. Precor introduced the world to the Elliptical Fitness Crosstrainer™ (EFX®) in 1995. Then in 2007, Precor released the revolutionary Adaptive Motion Trainer® (AMT®), a breakthrough piece of cardio equipment that constantly and fluidly adapts to your stride length and motion. Precor decided to continue its leadership and innovation by delivering a completely new fitness experience through the use of embedded and networked capabilities. This represents a significant shift from a product mindset to a platform capability for Precor. Software became extremely complex and a critical competency for Precor which was a radical and transformative change. This research paper investigates the trials and tribulations of developing a whole new competency in software in order to deliver our next level of innovation.
http://submit2012.agilealliance.org/files/session_pdfs/Precor Agile Alliance Presentation - 1208.pdf

Speakers
avatar for Brent Barton

Brent Barton

Founder, River Rock Endeavors
As Principal and Founder of River Rock Endeavors, Brent strives to bring agility into the business side of organizations so we can leverage what lean and agile methods offer. Previously, Brent was a Product Line Director at Rally Software. Rally Software acquired Agile Advantage... Read More →



Wednesday August 15, 2012 11:30am - 12:00pm CDT
Ft. Worth 7

1:30pm CDT

Agile Game Incubator: Don McGreal, Michael McCullough
Ever wanted to create a game but not sure how or where to start? Do you prefer learning-by-doing? Do you use games as a learning tool but haven't found the right game for a topic? Learn to create your own unique games for communicating complex topics and injecting some fun back into work. Come prepared with your own topics and ideas or join in on others'. Don and Mike will kick things off by sharing their approach, guidelines, and experience. They will then facilitate the formation of teams around problem topics and guide them through the creation of the ultimate Agile game!

Speakers
MM

Michael McCullough

Executive Technical Director, Quadrus
Michael is Executive Technical Director with Quadrus - Improving Enterprises Calgary. Michael leads the training and advisory services for Quadrus Agile Scrum and Kanban services.Michael has been working with business and product companies helping to improve product innovation and... Read More →


Wednesday August 15, 2012 1:30pm - 3:00pm CDT
Ft. Worth 3-4

1:30pm CDT

Building a Team Through Feedback: Lisamarie Babik, Johanna Rothman
In traditional team cultures, feedback has been the sole responsibility of the manager. In Agile teams it’s more important for feedback to be peer-to-peer because the manager doesn’t know the minute-by-minute details of what’s going on within the team. What if managers were not solely responsible for providing guidance for an individuals growth, but rather the team itself? Building feedback into the culture creates a team with a stronger sense of responsibility for one another. They will self-correct interpersonal issues and work-quality issues better and faster than a traditional team.
http://submit2012.agilealliance.org/files/session_pdfs/BuildingaTeamThroughFeedback.pdf

Speakers
avatar for Johanna Rothman

Johanna Rothman

President, Rothman Consulting
Johanna Rothman, known as the "Pragmatic Manager," provides frank advice for your tough problems. She helps leaders and teams see problems and resolve risks and manage their product development. Johanna was the Agile 2009 conference chair. Johanna is the author of several books... Read More →


Wednesday August 15, 2012 1:30pm - 3:00pm CDT
San Antonio 4-6

1:30pm CDT

Integrating agile with other Enterprise disciplines: Six Sigma, BPM & CM: Jason Tice
As Enterprise-level organizations look to maximize the effectiveness of Information Technology and Software Development activities through adoption of agile techniques, it is common that agile development practices may interact or be impacted by other disciplines already entrenched within the Enterprise. This talk will explore three specific Enterprise disciplines that commonly interact with agile / lean software development: * Enterprise-level Process Improvement Activities driven through Six Sigma Methodologies (DMAIC, DMADV, Kaizen) * Business Process Management (BPM) * Enterprise Configuration Management (CM) For each discipline, recommended integration patterns will be presented to describe how agile development activities can improve the effectiveness of these common Enterprise disciplines. Discussion will also outline recommended services that staff supporting each Enterprise discipline (Six Sigma, BPM & CM) should provide to optimize the software delivery and innovation that can be achieved using agile and lean development techniques. The presentation will also focus on the unique knowledge, skills, abilities, and perspectives that Six Sigma, BPM & CM practitioners have and how often they can integrate with agile development efforts to help teams mitigate specific challenges. Discussion will highlight specific messaging strategies and patterns to ensure effective collaboration between core agile development staff and staff supporting other Enterprise disciplines. Lastly, the presentation will provide messaging strategies to deconflict the core activities of agile development from the core activities of Six Sigma, Business Process Management, and Enterprise Configuration Management. All materials shared during this presentation have been compiled during a 4+ year Enterprise-level change management effort embarked on by a large United Stated Department of Defense organization to adopt agile software development within an Enterprise that was proficient at Six Sigma, BPM and Configuration Management prior to adopting agile.
http://submit2012.agilealliance.org/files/session_pdfs/IntegratingAgileDevSixSigmaBPMandCM-Presented.pdf

Speakers

Wednesday August 15, 2012 1:30pm - 3:00pm CDT
Texas 3
  Enterprise Agile

1:30pm CDT

Story Maps as Test Plans and Other Cross Cutting Guides: David Hussman
Test plans are often secondary to story tests (aka acceptance tests) for an individual story.While this helps focus on finding the value of a story, it often missing the mark in an enterprise setting where real value comes from delivering a collection of stories. Large scale (enterprise ) agility often goes beyond a single story and spans stories and teams. Story maps are an excellent tool for visualizing cross cutting needs like testing across stories and other challenges that cut across teams. Story maps are a simple and excellent tool that foster cross cutting thinking and learning. Along with connecting testers who care about testing that spans stories, story maps are also excellent tools for connecting other cross cutting perspectives: architecture, user experience, sub teams and end user documentation. This session will teach participants to use story maps to address the many challenges that face large scale (enterprise) agility. Participants will work in groups to utilize story maps as tools for situational challenges and realities faced by multi-team and distributed team agile usage.
http://submit2012.agilealliance.org/files/session_pdfs/StoryMapsTestPlansAndOtherCrossCutting.pdf

Speakers
avatar for David Hussman

David Hussman

Founder, DevJam
David teaches and coaches continuous learning thru product discovery and iterative delivery. 20+ years of coaching product learning into eco-systems of all sizes and shapes around the world has shaped David’s non-dogmatic and pragmatic style. David spends most of his time working... Read More →



Wednesday August 15, 2012 1:30pm - 3:00pm CDT
Austin 1-3
  Enterprise Agile

1:30pm CDT

Adaptive Leadership: Accelerating Enterprise Agility: Jim Highsmith
Adaptive leadership embraces: Why Agile? Being Agile. Doing Agile. It explores why responsiveness is critical to success—from business strategy to portfolio management implications. It explores activities that an agile leader or executive must “do,” starting with four key levers for change: “Do Less,” “Speed-to-Value,” “Quality,” and “Capability.” Next the focus will be on how to “Be” agile by—embracing Adapting, Riding Paradox, Exploring, and Engaging leadership. This session will explore how Adaptive leadership is critical to transforming IT organizations.

Speakers

Wednesday August 15, 2012 1:30pm - 3:00pm CDT
Austin 4-6
  Leadership

1:30pm CDT

Better Unit Testing with ApprovalTests, an open source library: Lynn Langit, Woody Zuill
Whether you are a developer, tester or manager, you'll gain insight and actionable information on how to more effectively test both new and legacy code using the open source ApprovalTest library. Through both demos and explanation of theory, the presenters will show you how using ApprovalTests make testing many types of objects (from simple types to complex objects such as GUIs, arrays, database query results and more) more manageable. The library is available in many programming languages, including C#, Java, Ruby, PHP and more. Most demos will be presented in C#.
http://submit2012.agilealliance.org/files/session_pdfs/ApprovalTests_Agile_Aug_2012.pdf

Speakers
avatar for Lynn Langit

Lynn Langit

BigData and Cloud Architect, Lynn Langit Consulting
Cloud Architect-- 12 years as a Big Data and Cloud architect, analyst, speaker, author and trainer-- Lead Architect for AWS,GCP IoT and Bioinformatics Data Pipeline Optimization projects-- Community technical education partner awards from AWS, Google and MicrosoftK-12 Education Non-Profit... Read More →
avatar for Woody Zuill

Woody Zuill

Independent Agile Guide, Independent Agile Guide
I've been a software developer for 36+ years, and I'm an Agile enthusiast. I work as an Independent Agile Guide. I worked with the original "Mob Programming" team at Hunter Industries, and have been instrumental highlighting "No Estimates" concepts. I've enjoy sharing my Agile experiences... Read More →


Wednesday August 15, 2012 1:30pm - 3:00pm CDT
Dallas 3-4

1:30pm CDT

Hold the Sprinkles! Cupcakes, layers, and Agile UX design requirements: Carissa Demetris
Are you a business analyst working in an Agile environment? Ever feel like you’re missing the big picture, focusing on iterations of details? Agile teams can often get caught up in a single product feature, iterating on that one feature to its most complete state. While this approach gives the user fully-fleshed functionality in one area, often the larger workflow is forgotten. We know that a complete and meaningful user experience is important for product success, but prioritizing requirements across the entire user workflow can be challenging. Using the concepts from Jeff Patton's story mapping exercise, this presentation will show how you can use a layered design approach to create the most valuable end-to-end user experience. Applied at this level, story mapping helps to identify the basic set of requirements for the workflow, and illustrates options for layering enhancements and embellishments. This technique builds on traditional use cases and workflows and adds a visual map to create a complete user experience with the right level of functionality. Participants will hear examples of how this method has been applied at ProQuest, LLC and learn how to use this simple, effective method to start designing the end-to-end user experience in an Agile way. They will also take away tips for thinking agilely when designing their next project, and they will take away cupcakes.
http://submit2012.agilealliance.org/files/session_pdfs/Agile2012 UXD Design Mapping.pdf

Speakers
avatar for Carissa Demetris

Carissa Demetris

Avid people-watcher, teacher and do-er.


Wednesday August 15, 2012 1:30pm - 3:00pm CDT
Dallas 1-2
  User Experience

1:30pm CDT

Hands on keyboards! Coding with Corey Haines (Part 2): Corey Haines
Bring your laptop to this session with your favorite development environment(s) set up and ready to write some code. This session will be hands-on. Come and practice what you're learning at the Agile Conference. Each half-day workshop (morning and afternoon) consists of 3 hands-on, focused exercises around the practices and techniques involved in successful agile software development. Each session helps you level up in skills, such as test-driven development, pair-programming and emergent design. This special day of practice consists of 2 half-day workshops. By joining for both morning and afternoon, you'll get a wide range of experience that you can take back to your work.

Speakers

Wednesday August 15, 2012 1:30pm - 5:00pm CDT
Dallas 5

2:00pm CDT

There and back again - from iterative to flow... and back to iterative!: Cecilia Fernandes
Come and hear the story of a team that started with Scrum, transformed their process in a lean-like approach and then were back to iterative. It had a promising start and, just when it feels like the perfect story, things collapsed and the team was taken by a great doom. Fortunately, difficult times and strongly willed people work well together and peace was restored. The team has started with Scrum, which worked well for a long time. Then, due to context particularities and using retrospectives, the team began to deconstruct Scrum, not by chance but through well thought decisions, and ended up in a single piece continuous flow process. The turning point was when, carried away by the success of removing Scrum practices and ceremonies, the team decided they didn't need a regular retrospective. Then the team experienced the effects of relying mostly on discipline and how hard it is to revert that situation without their main continuous improvement tool. Fortunately a call to action saved their moral and put things (and people) together again. Join us for this fast paced talk where you will get to know which particularities motivated changes, the advantages of those changes and how this team surpassed that great difficulty.
http://submit2012.agilealliance.org/files/session_pdfs/there-and-back-again-med-res.pdf



Wednesday August 15, 2012 2:00pm - 2:30pm CDT
Ft. Worth 7

3:30pm CDT

The Tester’s Role in Improving Developers' Testing Skills: Andrew Prentice
The benefits of making quality the responsibility of both developers and testers are increasingly recognized by Agile teams. Such an approach improves accountability, eliminates bottlenecks and allows testers to focus on the most complex and difficult testing issues. However, getting developers engaged in non-code facing testing is often a challenge. This presentation will detail two techniques - blitz testing and mentored testing, that we've developed at Atlassian that have been highly effective at not only engaging developers to undertake such testing, but also to gain the knowledge and skills they need to improve the quality of the software that they write. Blitz testing, widens test coverage, and involves regularly assembling an internal “SWAT” team to perform focused testing as a group for short periods. The roles within the group and the structure of the sessions are adapted to suit the various goals of the testing. Mentored testing, deepens test coverage, and involves a tester working directly with a developer to help guide the testing that developers perform, as well as a combination of paired and simultaneous test execution to help developers identify where and how to improve their testing. Together, these practices result in developers who spend less time fixing their code and testers who are able to focus on complex testing challenges, enabling the team to improve quality without sacrifice.
http://submit2012.agilealliance.org/files/session_pdfs/TestersRole_Agile2012.pdf

Speakers


Wednesday August 15, 2012 3:30pm - 4:30pm CDT
Dallas 3-4

3:30pm CDT

Coaching is More than Telling People What to Do: David Hussman
A wise Greek coach said “We have two ears and one mouth so we listen twice as much as we speak. Sadly, many coaches fail to listen before starting to train people around “how to do agile.” This session will challenge you to pragmatically map context (people, product, technologies) to a subset of agile practices and principles. Going beyond simply teaching process we will create outcome based coaching plans that introduce tools that augment existing strengths and address contextual challenges.
http://submit2012.agilealliance.org/files/session_pdfs/CoachingIsMoreThanTelling.pdf

Speakers
avatar for David Hussman

David Hussman

Founder, DevJam
David teaches and coaches continuous learning thru product discovery and iterative delivery. 20+ years of coaching product learning into eco-systems of all sizes and shapes around the world has shaped David’s non-dogmatic and pragmatic style. David spends most of his time working... Read More →


Wednesday August 15, 2012 3:30pm - 5:00pm CDT
Texas C

3:30pm CDT

Evolve Your Agile Coaching Dashboard: David Parker
As Agile Coaches, we know the importance of helping teams make their work visible and transparent. This concept extends to our own practice as well. Over the course of a year coaching more than a dozen Scrum teams, I created several iterations of a coaching dashboard - each of them a big visible chart on the wall - to help me be systematic and in tune with the changes taking place in the organization. Come find out why the "using Scrum to teach Scrum" dashboard didn't work, and see which dashboard the CIO called "the simplest, most intuitive bit of reporting that I have in my organization.” Also hear about how the Scrum Adoption Team became a team of coaches and used a Kanban(ish) dashboard to systematize their workflow. Participants in this workshop will come away with ideas for creating and evolving their own Agile coaching dashboards.
http://submit2012.agilealliance.org/files/session_pdfs/Evolve Your Agile Coaching Dashboard ver 2.pdf

Speakers
avatar for David D. Parker

David D. Parker

Agile Coach and Trainer, Agile Learning Labs
Building a better world one agile organization at a time



Wednesday August 15, 2012 3:30pm - 5:00pm CDT
Ft. Worth 3-4

3:30pm CDT

The Contracting Two Step: Patterns for Successful Collaborations: Mary Gorman
Do your agile team members make optimum use of each other’s skills and capabilities? Do they share their personal development needs? Do they trust each other? If not, consider the “contracting two step” - a metaphor for simple yet powerful ways to identify and monitor mutual working agreements. Like a dance, contracting partners take mutual responsibility to reach shared goals. While not legally binding, the contract represents public, explicit commitments essential for successful collaborations. You will learn 3 techniques to implement the Contracting Two Step on your agile team.
http://submit2012.agilealliance.org/files/session_pdfs/agile 2012-Contracting 2 Step.pdf

Speakers
avatar for Mary Gorman

Mary Gorman

VP Quality and Delivery, EBG Consulting
Mary coaches teams and facilitates agile product discovery workshops. She trains business, customer and technology stakeholders in collaborative practices essential for defining high value products. Mary speaks at industry conferences and writes for the Agile, business analysis and... Read More →



Wednesday August 15, 2012 3:30pm - 5:00pm CDT
San Antonio 4-6

3:30pm CDT

The Need for (Build) Speed: Lasse Koskela
One of the pillars for an agile process is the ability to inspect and adapt - see where you are and steer accordingly. As our products and projects – and their code base – grow bigger we face an increasing challenge to our ability as developers to see where we are. In particular, our suite of automated tests grows bigger and bigger and soon we are running thousands of tests. That's where the challenge lies: a *slow* build. Join this session to discuss ways of keeping those tests fast and see live demonstrations of techniques that help you keep your Ant or Maven build running quickly!
http://submit2012.agilealliance.org/files/session_pdfs/NeedForBuildSpeed-Agile2012.pdf

Speakers


Wednesday August 15, 2012 3:30pm - 5:00pm CDT
San Antonio 1-3

3:30pm CDT

An Agile Accounting Model to Accelerate Enterprise Agility: Walt Wyckoff, Pat Reed
Before Agile can scale as the primary mode of developing software, an Agile accounting standard needs to be developed to enable CFO’s to understand and leverage one of the most quantifiable and compelling benefits of Agile software development. In this hands-on tutorial, we will walkthrough the problem, map current accounting standards to an Agile project accounting model and walk through a practical and defensible solution that participants can customize and implement.
http://submit2012.agilealliance.org/files/session_pdfs/Agile2012_Agile Accounting Presentation(1).pdf

Speakers
WW

Walt Wyckoff

Consultant, iHoriz Inc.
Agile practitioner and educator. I like to sail, am working on additional solar PV power for my house, will be one of the first owners of a Tesla Model S. I am also a scale modeler.



Wednesday August 15, 2012 3:30pm - 5:00pm CDT
Austin 1-3
  Enterprise Agile

3:30pm CDT

Servant Leadership: Greg Hutchings
This session is designed to help executive, senior and mid-level management learn how to become more effective, better appreciated and happier in their changing roles in agile organizations. It is also intended to help you as a servant leader, management coach or sponsor to help managers who you know (or may even work for) to become more agile and better to work with. The workshop setting will explore servant leader patterns and anti-patterns based on the participants' own experience, to be shared and put into place. The format will be intensive small group interaction and large group sharing using a merge/diverge/merge facilitation facilitation style.
http://submit2012.agilealliance.org/files/session_pdfs/Servant Leader Greg Hutchings Agile 2012sm.pdf

Speakers


Wednesday August 15, 2012 3:30pm - 5:00pm CDT
Texas 2
  Leadership

3:30pm CDT

Winning the Agile Race: Stop Watching The Runner And Pay Attention To The Baton! : Jay Packlick, Erik Meade
Everyone knows that Agile is about ‘Individuals and Interactions’ but... what the heck does that really mean for a leader? How do you make that an actionable goal? By treating key decisions as fundamental units of work in an Agile environment, a clearer and more concise set of goals emerges. Focusing on decisions and how they're made reveals opportunities to dramatically improve interactions and increase agility not just within development but across the entire enterprise. In this tutorial we'll explore; why decisions are the real 'batons' (units of work) in the Agile race, how to visualize decision flows and bottlenecks that cripple teams, common decisions that can dramatically improve project outcomes (and how to improve them), critical questions you should be asking (but probably aren't), the diagnosis and treatment of decision maladies that diminish performance and, how to apply Bain Consulting's RAPID™ decision making model within your organization to improve the outcome of any decision.
http://submit2012.agilealliance.org/files/session_pdfs/Winning The Agile Race - Stop Watching The Runner And Pay Attention To The The Baton.pdf

Speakers
avatar for Jay Packlick

Jay Packlick

Principal / Enterprise Agile Coach, Sabre
Jay spent the first twenty years of his career getting software done in a variety of roles. Excited by how much better everything was using Extreme Programming in 2001, he’s dedicated the last twelve years of his career to learning and helping others implement better ways of getting... Read More →



Wednesday August 15, 2012 3:30pm - 5:00pm CDT
Austin 4-6
  Leadership

3:30pm CDT

The Nature of Software Development: Getting twenty pounds of fantasy into a five pound bag: Ron Jeffries, Chet Hendrickson
Are you saying we shouldn’t estimate? When do fantasy and reality most often collide on software projects? What’s this got to do with agile? Isn’t agile software development about delivering what the customer wants, no matter what? What are the secrets of good estimating?

Speakers
avatar for Chet Hendrickson

Chet Hendrickson

Supreme and Ultimate Hyper-Chairman Emeritus, HendricksonXP
RJ

Ron Jeffries

RonJeffries.com


Wednesday August 15, 2012 3:30pm - 5:00pm CDT
Dallas 6-7
  No Bull Know How

4:00pm CDT

Scaling Product Ownership at the US Air Force - A Story of Epic Proportions!: Peter Saddington
What happens when the DoD, Air Force, Government Contractors, all decide to "Go Agile?" How do you scale Product Ownership with a bunch of Lt. Colonels, Majors, Program Managers, and multiple teams? This experience report will reveal how we looked holistically at the situation, managed tough personalities, and applied Product Ownership at scale for a multi-million dollar portal project. Come, sit down and listen to a story and be encouraged. No need to fear. Even our government can apply Agile well!
http://submit2012.agilealliance.org/files/session_pdfs/IEEE-Psaddington-Agile2012-V2.pdf


Wednesday August 15, 2012 4:00pm - 4:30pm CDT
Ft. Worth 7
 
Thursday, August 16
 

9:00am CDT

Can Marketing Go Agile?: Randall DeFauw
Perforce adopted Agile processes several years ago for Engineering. A mix of Scrum and Kanban techniques are in use and are widely seen as having delivered real improvements. Several managers at Perforce saw this success and wanted to reap some of the same benefits in other departments. In 2011 Perforce extended Agile processes to Marketing. Coaches were brought in and a Scrum pattern was quickly established. A year into the experiment, Marketing has seen visible improvements in transparency and collaboration. As might be expected, much work remains to be done. The eventual goal is similar to DevOps: Agile teams and processes in each department with cross-department collaboration. As we get closer to that goal, all the parts of the company will be more closely aligned and pulling in the same direction to help the business. This presentation will describe the initial transition to Agile, including all the pitfalls and growing pains. Just adopting the basic structure of Scrum (e.g. daily standup meetings) helped improve team communication and made management more aware of the work being done. But Marketing is a truly cross-functional team with schedules heavily driven by external events and other departments, with remote workers and a partner team in the UK. Some of the questions we encountered early on were: * What really constitutes a team? We all report to the same manager, but technical marketing, corporate marketing, and outreach all have very different tasks and goals. * Our sprints are heavily schedule driven: Engineering schedules and conference dates dominate our planning. That feels a lot like waterfall project management. * The whiteboard is now project management system #5. What works well inside the office doesn't work well for the folks in London or working remotely. How do we manage our communication? The current state of Agile in Marketing will come next, followed by our vision for 2012. Ideally, Marketing becomes more closely aligned with Engineering. We're looking at the right way to handle that, including options like 'scrum of scrums' or aligning scrum teams around projects instead of departments, while being aware of the dangers of rocking the boat too much. We’d like to share our experiences to help others avoid some of the challenges we faced, and hopefully learn from the community about how to drive forward. We haven't solved all the challenges yet, but we've made progress. This brief presentation will be relevant to development team leads, product managers, technical marketers, marketing managers, IT: those interested in implementing Agile practices in non-Engineering departments for intra- and inter- department productivity gains.
http://submit2012.agilealliance.org/files/session_pdfs/Can Marketing Go Agile.pdf

Speakers


Thursday August 16, 2012 9:00am - 9:30am CDT
Ft. Worth 7

9:00am CDT

Giving Agile Teams the Roots to Grow and Wings to Fly: Dave Sharrock
We introduce useful and proven practices that increase the sticking power of new agile teams, allowing them to stay agile long into the future. To create sustainable change, agile teams have to overcome organizational gravity that pulls them back into the old, comfortable ways of working. New agile teams are especially at risk of falling back after the coaches leave or the agile transition is declared 'over'. By helping the team set expectations early, the +15 practices provide support just when the team is most vulnerable, and increases the chance of creating lasting change. We introduce two concepts, the +15 Team and the +15 Flightplan, that support teams not just at the beginning of a transformation, when management attention and resources are focused on the effort, but much later on as the teams begin unlocking some of the more challenging engineering practices, such as continuous integration or continual refactoring which take time and repeated practice to achieve. You will learn how to work with a new team to apply these concepts, and how the team can use these to guide growth over time. Successful Agile transformations are built on successful Agile teams; achieving *sustainable* success depends on helping those teams grow and evolve over time. But in order to be self-organized and self-directed, newly formed agile teams need an example to follow; they need to have a glimpse of where a team can get to after 3, 6 or 12 months of continual retrospection, learning and improvement. Unfortunately, in many cases, there are few examples of such success around them. In a large organization, the inertia of existing cultural norms is likely to weigh down on any visions of excellent execution, diluting the vision and ultimately limiting the success of the teams and the transition. The +15 Team is a simple exercise to focus the team on developing good agile behaviors that provide the roots from which a team can grow. The +15 Flightplan is a workshop or game that delivers a long-term plan for agile maturity created by the team that allows the team to soar over time. Participants will be introduced to this technique as a way to better guide the team’s development over time as well as learn how and when to respond. Spending just minutes at every retrospective using these artifacts can make the difference between a team returning to old habits and performance levels or striding forward to become self-directed, high-performing agile teams.
http://submit2012.agilealliance.org/files/session_pdfs/Giving Teams the Roots to Grow and Wings to Fly.pdf

Speakers
avatar for Dave Sharrock

Dave Sharrock

Agile Coach, agile42
Dad, internet veteran, husband, entrepreneur, occasional seismologist. British and almost Canadian. Agile coach and change agent. Only Certified Enterprise Coach (CEC), Certified Scrum Trainer (CST) and Certified Agile Leader (CAL) in Canada.



Thursday August 16, 2012 9:00am - 10:30am CDT
Texas 2

9:00am CDT

The Dirty Dozen - 12 Practices That Can Kill Your Agile Transformation: Angela Druckman
Are you struggling to gain the value you expected from your transition to Agile practices? Did your move to Agile seem to create as many problems as it solved? If so, this is the session for you. Sometimes organizations get themselves into trouble when they try to "run before they can walk". They want to scale Agile across 20 teams but, at the same, time, can’t even hold an effective planning meeting. The discussion and exercises in this session will suggest an “order of operations” in addressing these impediments. The goal of this session is to help participants move from thinking “We have a million problems” to “We have a million problems but Problem X and Y are where we should focus first and here is how we will do that.”
http://submit2012.agilealliance.org/files/session_pdfs/The Dirty Dozen - Session Pictures Agile 2012.pdf

Speakers


Thursday August 16, 2012 9:00am - 10:30am CDT
Texas D

9:00am CDT

Product Owner Snow and the Seven Angry Dwarfs: V. Lee Henson
Has darkness fallen over the Enchanted Forest? Do you feel like you are constantly trapped, being asked to do more and more with no means for escape? Is the Queen out to get your heart for not meeting expectations or being 100% predictable? If so, this workshop is for you! One of the greatest pitfalls in the Agile world is coming to the table at sprint or iteration planning meeting without having stories prepared with the correct level of detail. Proper story preparation & release planning can help fix this situation. In addition, one of the most dreaded parts of great planning is effective estimation. This hands-on session/workshop will allow participants to learn the steps needed to prepare story cards with just enough information and the process of rapid release planning allowing them to give it a shot in a mock planning simulation. LEARN TO PLAN FOR ESTIMATE AND VALIDATE OVER 300 STORIES IN UNDER SIXTY MINUTES WITH TRIPLE VALIDATION ON THE ESTIMATES! This Session has been practiced and recorded a number of times. Come see for yourself how using Rapid Estimation Techniques Enables teams to move Much Much Faster and with Greater Accuracy.

Speakers


Thursday August 16, 2012 9:00am - 10:30am CDT
Ft. Worth 1-2

9:00am CDT

The Perils of Prioritisation : Simon Bennett
Many factors affect our ability to prioritise. Not the least of these is Decision Fatigue. Simply put, the more decisions you make, the less able you are to make good decisions in the future. This opens us up to the possibility that by forcing their Product Owners to groom the backlog, well meaning ScrumMasters and Agile Coaches may actually be making their backlogs worse! In this session we'll delve into the science behind how we make decisions, and the toll they take on us every single day. We'll then relate that knowledge to the challenges that "Product Owner" shaped individuals face during the life cycle of a typical Agile Project; as they come to terms with keeping their Stakeholders happy, their Backlog's Prioritised and of course their organisation's value maximised.

Speakers
SB

Simon Bennett

Managing Principle, LASTing Benefits
Simon is currently Managing Principal for LASTing Benefits (UK / Australia). LASTing Benefits is a boutique consultancy specialising in augmenting Lean and Agile adoptions with cognitive complexity and systems thinking techniques to create self sustaining organisational change... Read More →


Thursday August 16, 2012 9:00am - 10:30am CDT
Ft. Worth 5-6

9:00am CDT

Can laughing at our problems actually help us solve them?: Paul Goddard
This session is inspired by a blog post I read explaining how laughter can simulate both sides of the brain to help improve problem-solving capacity. If the ability to laugh at ourselves, our teammates and our work is scientifically proven to increase creative-thinking, can this be a useful tool for an agile coach? Through simple improvisation exercises and role play, this session will provide some useful techniques for coaches to stimulate teams into new ways of thinking by using humour and making each other laugh.
http://submit2012.agilealliance.org/files/session_pdfs/Can laughing at our problems actually help us solve them_.pdf

Speakers
avatar for Paul Goddard

Paul Goddard

Agilify



Thursday August 16, 2012 9:00am - 10:30am CDT
Ft. Worth 3-4

9:00am CDT

Deliberate Practice - becoming a better programmer: Alex Aitken
Have you ever wondered how to improve your programming skills and learn new techniques? Work doesn’t always provide a great environment for stretching your abilities to do better work. Learn some ways to practice, and the difference between programming and deliberately practicing programming. Hear stories of applying deliberate practice to teams, and how little time you need to gain benefits from deliberate practice. Learn how developers at all skill levels can greatly benefit from practice. Experience deliberate practice hands-on in the session. Leave the session with all the tools needed to start your journey.
http://submit2012.agilealliance.org/files/session_pdfs/Deliberate_Practice_agile2012_Alex_Aitken.pdf



Thursday August 16, 2012 9:00am - 10:30am CDT
San Antonio 1-3

9:00am CDT

Understanding Agile Program and Portfolio Management: Mike Cottmeyer
More than 10 years after the signing of the Agile Manifesto, agile is now officially mainstream. PMI is offering an agile certification and you can't hardly find an IT job description that doesn't ask for some sort of Agile experience. As a community, we've become pretty good at setting up agile teams and delivering agile projects. The next frontier for agile methods is tackling the enterprise and one of the toughest nuts to crack will the the traditional PMO. In larger more complex environments, it isn't sufficient to pair a single product owner with a single team and expect that the work of the business is going to get done. We are dealing with larger, more diverse groups of stakeholders, stakeholders who's needs often compete for the attention of the team. Furthermore, the teams have to work together in more complex ways that require tighter integration across teams to deliver larger, more complex feature sets. This talk will explore patterns for dealing with more complex organizations, managing interdependencies between teams, and balancing tradeoffs to optimize the project delivery organization. The key question to answer is 'when will we be done, and what will we get for our time and money'. We want to give the PMO a way to answer this question without having to resort to traditional plan-driven approaches. This talk will lay out just such an approach.

Speakers
avatar for Mike Cottmeyer

Mike Cottmeyer

CEO and Founder, LeadingAgile


Thursday August 16, 2012 9:00am - 10:30am CDT
Austin 1-3
  Enterprise Agile

9:00am CDT

Cultivating Innovation for the 21st Century Workplace: Derek Neighbors
What role does innovation play in agile software development? Why does the 21st Century workplace need to be any different than the 20th century workplace? What is a collaborative workspace and why does it matter? I work in an IT department of a large organization, why should I care about innovation? What are the hallmarks of a new economy and how does it affect team members or managers?

Speakers
avatar for Derek  Neighbors

Derek Neighbors

CTO, Tanga
I hate filling out this shit.


Thursday August 16, 2012 9:00am - 10:30am CDT
Dallas 6-7
  No Bull Know How

9:00am CDT

Acceptance Tests: Writing with the Future in Mind: Jeff Morgan
Acceptance Test Driven Development is a very popular topic these days. Everybody’s excited about the idea of writing tests prior to development. And yet many teams run into difficulties as they attempt to implement this practice. It is all too easy to fall into the trap of writing acceptance tests that specify every keystroke and button click. Acceptance tests that are tightly coupled to the system under tests are the norm. Most software changes over time and our tests need to be able to adapt to that change. Join Cheezy as he shares the experience and insight he has gained while working with numerous teams implementing ATDD. Cheezy will take us on a journey of discovery where he demonstrates techniques to write Acceptance Tests that describe the essence of what they are specifying while hiding unnecessary details that obfuscate their meaning. Cheezy will also demonstrate how to structure and layer your test code to reduce brittleness and fragility so they will retain their usefulness well into the future.

Speakers
avatar for Jeffrey "Cheezy" Morgan

Jeffrey "Cheezy" Morgan

Continuous Delivery Coach, Tango
Jeff been helping companies improve the way they build software since the early days of Agile. His emphasis on Continuous Delivery has fostered new technical and collaborative techniques that help teams deliver high quality software every day. He is driven by Lean values and principles... Read More →


Thursday August 16, 2012 9:00am - 10:30am CDT
Dallas 3-4

9:00am CDT

Making an Impact: Agile UX Team of One: Virginia Cagwin
Frustrated? Overwhelmed? Wondering if you’re making an impact with your team or company? Being an Agile UX team of one can be very lonely and exhausting, but it doesn’t have to be. You have a whole team of people at your disposal to help you create the best user experience for your customers. With this new team behind you, you'll be sure to make an impact. In this session, you will gain knowledge on how to educate and collaborate with your team to build an Agile UX practice, tools to keep documentation to a minimum, incorporating design methods into the Agile process to help move a project forward, and ways to share with executives how your new UX practice is making an impact. Most importantly, the presenter will share secrets on how to keep you energized throughout a project.
http://submit2012.agilealliance.org/files/session_pdfs/MakingAnImpact.pdf

Speakers
avatar for Virginia Cagwin

Virginia Cagwin

UX Consultant, Slalom Consulting
Virginia Cagwin is a UX Consultant for Slalom Consulting that practices Lean UX methods to help teams gain shared understanding, focus, and communication. Virginia started her design career has a graphic artist working on brands such as McDonalds, Dunkin Donuts and Baskin Robbins... Read More →


Thursday August 16, 2012 9:00am - 10:30am CDT
Dallas 1-2
  User Experience

9:30am CDT

Lean UX from UX Veterans: Lessons Learned in Creating & Launching a Complex Consumer App: beverly may
This session provides and overview and lessons learned from senior UX, product, and software development consultants' experiences in switching from consulting to actually conceiving, designing, developing and ultimately launching a complex consumer application in dating called MinIDates.com. It turns out that our extensive industry experience and past successes couldn't have prepared us for all that we encountered and learned when trying to develop and launch our own consumer startup. We'd like to share what we learned for future teams to benefit! Oxford Technology Ventures, LLC is a boutique user experience and product strategy consulting firm in New York whose members are seasoned veterans in UX, Internet, and software development. Our clients range from large Fortune 100's to small startups, and we've worked on and helped successfully launch or overhaul hundreds of products and services over the years. Like many in the consulting/ agency/ services business, we were feeling "startup envy" and wanted go develop and launch our own service. MinIDates.com was initially conceived as a showcase company case study in superior UX, cutting edge mobile tech, and Lean and Agile development processes where we wouldn't be constrained by our clients' preferences, implementation methods, and product direction revisions. We embarked on developing MiniDates.com in January 2011 after several months of conceiving the product, and ultimately launched it in beta 14 months later- when we had originally thought it would take us only 3-4 months to MVP! This session describes the process we went through - what we tried that worked and didn't, what we should have done that we didn't, and what we encountered that we couldn't have foreseen- in the belief that we can help other UX and product-focused startups and Agile teams be more effective practitioners.
http://submit2012.agilealliance.org/files/session_pdfs/minidates-otv-agile2012-finalHR.pdf

Speakers


Thursday August 16, 2012 9:30am - 10:00am CDT
Ft. Worth 7

10:00am CDT

A Starting Point for Negotiations - Delivering with a Heterogeneous Team: Alfred Lorber
Sure, working with a fully cross-functional team where all member's time is 100% on the project is ideal, but we must deliver in the real world of specialization and matrixed personnel. In this presentation I will describe a methodology that we have developed that allows our Scrum team to consistently predict our capacity and deliver what we promise sprint after sprint, even though our developer's time is fragmented and specialization is to the point where team members have Ph.Ds in various needed disciplines. The key to this system is to, before each planning meeting, even though it appears blasphemes at first glance: * Map individual team member's capacity to story points. * Estimating the potential sprint backlog's user stories in story points. * Map developers to user stories. The reason this approach works, even though it appears to go against the lean principle of self-empowered teams, as well as many others, is a simple phrase we use over and over, "A starting point for negotiations." I am Scrum Master for a development team at Sandia National Laboratories, one of the three national nuclear weapons Laboratories operated by the United States Government. Our development team provides computer programs written in C++ that use numerical simulation of physical phenomena (i.e. they solve the mathematical equations that govern natural occurrences such as heat conduction, air flow, and fires) to model the physical environment encountered by nuclear weapon delivery systems. Our charter is to provide tools which allow designers to deliver safe and functional systems to the nation's stockpile. Our development team is made up almost entirely of engineer's with Ph.Ds in various disciplines such as Aerospace, Chemical and Mechanical Engineering as well as Physics and Mathematics. The outline of the presentation is as follows: * Introduction * A description of our business space. * A description of our development team's educational background, time demands, how they measure success, how their success is measured. * Our methodology, including our reliance on the the philosophy of "A starting point for negotiations." * A critical look at our methodology. * Criteria for success. * The tools we use. * Metrics demonstrating success. * Concluding Remarks

Speakers
avatar for Alfred Lorber

Alfred Lorber

Agile SME, Sandia National Laboratories
I am currently an Agile SME in the Corporate PMO (Project Management Office) at Sandia National Laboratories in Albuquerque, NM as well as the co-lead of the Agile Community of Practice and PMO Agile Working Group. In the PMO I conduct training, coach individuals and teams, sponsor... Read More →


Thursday August 16, 2012 10:00am - 10:30am CDT
Ft. Worth 7

11:00am CDT

Inside-out: Leading Change from the Middle using Lean Tools and Principles: Ed Kraay
When large organizations adopt Agile, they often are described as transforming either top down or bottom up. Left out of this picture is the key role of middle management to help reinvent the company. This interactive workshop explores the how the middle manager can apply lean thinking and tools to lead change efforts and how executives and change agents can help support them through the transition. Audience: For those who manage while reporting to someone above them; for those who lead middle managers; for those who are change agents in large scale Agile adoption. About the workshop facilitator: Ed Kraay is an Agile coach, trainer and software development consultant at Yahoo! In the last 6 years Ed has mentored software teams and leaders from several top 20 global companies, in addition to smaller Bay Area firms. Not only a coach, Ed has experience in the last 3 years leading large programs in mobile, embedded software and gaming. Ed enjoys working in and across teams to eliminate wasteful processes, deliver more value and have more fun in the process. He lives in San Francisco and is still recovering from the deathmarch project that was his son's first year. Ed is a member of the Bay Agile Leadership Network (Bay ALN), and has been a presenter at Agile Development Practices, SDWest, Agile Open Northwest and Agile Open California.
http://submit2012.agilealliance.org/files/session_pdfs/Agile 2012 Inside Out-Leading Change from the Middle.pdf

Speakers
avatar for Ed Kraay

Ed Kraay

Technical Project/Program Mgr, Yahoo!
Ed has been at Yahoo for 3 years. His first job was a coach moving 1000 people all-in to modern software methods. He then worked to spread agile methods across Yahoo as a whole. He now works as a Program Lead for a large strategic project. Prior to Yahoo Ed was an coach for ThoughtWorks... Read More →



Thursday August 16, 2012 11:00am - 12:00pm CDT
Austin 4-6

11:00am CDT

Traversing the Canyon of Anarchy: From Agile Adoption to Agile Transformation: Tamara Sulaiman Runyon
Have you ever begun an Agile adoption, only to watch in dismay and puzzlement as the change fizzles out like a wet firecracker? Have you generated excitement for these new ideas, seen them seem to take root and grow, only to find a year later that people have fallen back into their old ways of doing things? Or, are they now cherry picking Agile practices, perhaps using Agile terms, but ignoring the Agile values? If so, you are not alone. In this talk, Tamara Sulaiman Runyon discusses some reasons why simple practice adoption is not enough; and why transformation is so difficult to make stick in many organizations. Topics include: the nature of change and complex systems models – where do we fit? The key role that vision and leadership play in instigating and supporting transformation; the potential iceberg of organizational culture as a change blocker, as well as people aspects – the levels of discomfort caused by any change; and measuring the growth of competence as Agile practices and values are assimilated.
http://submit2012.agilealliance.org/files/session_pdfs/TCA_Agile2012_Final.pdf



Thursday August 16, 2012 11:00am - 12:00pm CDT
Austin 1-3

11:00am CDT

Connecting Product Vision to Everyday Agile Work : Kelly Looney
Agile development helps make us more responsive and flexible in building products, but how do we make sure we are building the right product? Unfortunately, simply asking the customer and getting them involved in the effort is usually not enough. Great products surprise customers by addressing needs that customers often cannot articulate. For Product Owners and Agile/Lean team members that want to infuse their projects with a unique product vision capable of disrupting markets and delighting customers. Prioritization becomes clear when the vision is a tool rather than a generic platitude.
http://submit2012.agilealliance.org/files/session_pdfs/VisionTool.pdf

Speakers
avatar for Kelly Looney

Kelly Looney

30 year software veteran who has been everything from a developer to CEO. Part of the Smalltalk community prior to the Agile community. Worked with Adele Goldberg, Dick Gabriel,and Kent Beck while at ParcPlace Systems. Kelly has introduced Agile ideas to many organizations moving... Read More →



Thursday August 16, 2012 11:00am - 12:00pm CDT
Texas 3

11:00am CDT

How Much Will This Project Cost?: Johanna Rothman
It doesn’t matter if your project is agile or not. Someone wants to know the answer to this question before you’ve started. And, the larger the project or program, the more they want to know. It’s reasonable for people to want to know. And, it can be very difficult or impossible to provide an answer to this question. An iteration zero, no matter how long it is, will not provide you an answer. You can lead the organization by using the transparency that agile provides, and learning how to iterate and how to better the answer as you proceed.
http://submit2012.agilealliance.org/files/session_pdfs/How Much Will This Project.Cost.r1.pdf

Speakers
avatar for Johanna Rothman

Johanna Rothman

President, Rothman Consulting
Johanna Rothman, known as the "Pragmatic Manager," provides frank advice for your tough problems. She helps leaders and teams see problems and resolve risks and manage their product development. Johanna was the Agile 2009 conference chair. Johanna is the author of several books... Read More →


Thursday August 16, 2012 11:00am - 12:00pm CDT
Ft. Worth 5-6

11:00am CDT

Moving from cooperation to collaboration: Angela Harms
In the workplace cooperation is a given. What sets agile apart is *collaboration*. Where cooperation involves everyone doing their part, a collaborative solution is more than the sum of those parts. Where cooperation helps us choose among ideas, collaboration lets us create new ones. In this workshop, you'll learn specific ways to enhance your teams' ability to fully collaborate, discover solutions only collaboration can create, and experience real collaboration first-hand.

Speakers

Thursday August 16, 2012 11:00am - 12:00pm CDT
San Antonio 4-6

11:00am CDT

Easily Mocking Dependencies in C++: Bill Hanlon
There’s an often-repeated myth that C++ is not well-suited to doing TDD. This is completely untrue. With a single, simple technique, based on C++ templates, **any** dependency in C++ can be mocked up with very little effort, a technique I call **"Test Base Class Injection"**. It works on automatic variables, parameters, return types, and “C” APIs. The same technique can be applied to legacy code, and even in kernel-mode or straight C.
http://submit2012.agilealliance.org/files/session_pdfs/EasilyMockingDependenciesInC++.pdf

Speakers
BH

Bill Hanlon

developer, Microsoft


Thursday August 16, 2012 11:00am - 12:00pm CDT
San Antonio 1-3

11:00am CDT

Distributed Agile in the Enterprise and Virtual Spaces: Melinda Stelzer, Bill Opsal
Good remote collaboration tools and practices can increase the effectiveness and productivity of distributed teams. Using “Virtual rooms”, scrum teams can make eye contact and move themselves around relative to each other and to objects in a virtual space. They can play team building games similar to a collocated scrum team. We will show you how to implement, and share videos of our teams. We also provide advice on remote collaboration gained from industry literature and experience with over 30 highly distributed scrum teams.
http://submit2012.agilealliance.org/files/session_pdfs/Distributed Agile in the Enterprise and Virtual Spaces-2012-08-16.pdf

Speakers
avatar for Bill Opsal

Bill Opsal

Scrum Coach, Ellie Mae



Thursday August 16, 2012 11:00am - 12:00pm CDT
Texas 2
  Distributed Agile

11:00am CDT

Case Study: Being Agile in an Embedded, Product-Line Environment: Harry Koehnemann
Many have discussed agile success stories in the IT domain. But little has been published on agility for embedded, product line systems. This talk presents a case study of one embedded product organization’s adoption of agile practices across multiple product lines. We discuss how the hardware, software, and project management teams collaborate in an embedded agile environment, and their adoption of agile techniques. While successful, there were several challenges faced by these teams. We discuss what practice and tool changes helped overcome some of the challenges and conclude with the existing challenges the teams still face. While the primary audience is embedded systems development, agile practitioners that support multiple product variants would also find this presentation beneficial.

Speakers

Thursday August 16, 2012 11:00am - 12:00pm CDT
Dallas 1-2

11:00am CDT

Selenium Users Anonymous: Dave Haeffner
Hi, my name is Dave, and I'm a recovering Selenium user. I was like you once -- new to Selenium, using the IDE for a quick fix. Oh sure, "Just this once. I'll have plenty of time to change it later." is what you'd say. But before you knew it -- BAM! -- you're in so deep you don't know how to get out. Trying to debug a large suite of brittle tests that constantly break only to find false positives after slow run times along with a nice helping of poor cross-browser coverage. I've seen it a thousand times, and I'm here to tell you, it doesn't have to be this way. Here at Selenium Users Anonymous, we offer practical advice from those that have gone before you -- showing you how to evolve your current Selenium nightmare into a bright automated testing future with our universal 12 step program.

Speakers

Thursday August 16, 2012 11:00am - 12:00pm CDT
Dallas 3-4

11:30am CDT

Leveraging Global Talent for Effective Product Agility: Todd Little
Outsourcing is a reality in many organizations. If is very easy to make outsourcing fail. If teams are willing to put in the effort to make it work, they can discover a world of global talent that is available to help improve their product. This case study from Halliburton shows how together with two outsourcing partners they developed a comprehensive test automation strategy for their agile teams that effectively leveraged both in house and outsourced activities. This approach resulted in a significant quality improvement (90% reduction in exposed defects) from prior releases. Attendees should get the following take aways from this experience report: -outsourcing can work when used judiciously. -test automation can be outsourced -test automation is critical to maintaining development velocity -use global talent effectively and maximize value of all talent
http://submit2012.agilealliance.org/files/session_pdfs/GlobalAgilityAgile2012.pdf

Speakers


Thursday August 16, 2012 11:30am - 12:00pm CDT
Ft. Worth 7

1:30pm CDT

Agile in the bathtub: Gaetano Mazzanti
How does a company produce bathtubs in an agile way? After significant downsizing, a traditional top-down org started to apply agile/lean to their product development. Starting there with Kanban, even Marketing, Operations and Sales started to adopt Agile/Lean principles: all in a non-software context! The talk will show how the Agile/Lean approach has been applied, which have been the main issues and obstacles, which lessons can be learned that can be applied back in the software realm and entertain you big time.


Thursday August 16, 2012 1:30pm - 2:00pm CDT
Ft. Worth 7

1:30pm CDT

Cars.com’s Agility Transformation Journey (Case Study): Si Alhir (Sinan Si Alhir), Len Lagestee
Cars.com is the leading destination for online car shoppers, visited by more than 13 million people each month. To further fuel its success, Cars.com ventured into an enterprise transformation focused on greater organizational health and agility. The enterprise transformation involved product & project management, product engineering, user experience, enterprise architecture, operations, infrastructure, and leadership. We'll showcase the transformation journey from these perspectives and offer a roadmap with specific actionable lessons learned that you can leverage in your own transformation.
http://submit2012.agilealliance.org/files/session_pdfs/Cars Agile Transformation - Agile 2012 - FINAL.pdf


Thursday August 16, 2012 1:30pm - 3:00pm CDT
Texas 2

1:30pm CDT

Essential Patterns of Mature Agile Teams: Bob Galen
Too many agile teams have hit the wall in their performance. Often they think that a few classes, a tools’ purchase, and perhaps a certification or two were all they needed to achieve maturity and high performance. However, it remains elusive to them and often they regress in performance over time. It often helps to understand what "high performance" looks like. In this workshop, we'll explore patterns that capture the essence of agile maturity—those that will help you recognize, guide, and achieve your own breakthroughs and improvements in performance & maturity.
http://submit2012.agilealliance.org/files/session_pdfs/Mature Agile Teams - Essential Patterns v4 - Half day Workshop.pdf

Speakers
avatar for Bob Galen

Bob Galen

Principal Agile Coach, Vaco
Bob Galen is an Agile Practitioner, Trainer & Coach based in Cary, NC. In this role he helps guide companies and teams in their pragmatic adoption and organizational shift towards Scrum and other agile methodologies and practices. He is a Principal Agile Coach at Vaco Agile, a leading... Read More →



Thursday August 16, 2012 1:30pm - 3:00pm CDT
Ft. Worth 1-2

1:30pm CDT

Keeping the Dream Alive: Keys to Agile Sustainability: Susan DiFabio, Dan Neumann
Don't let "we are agile" become "we were agile." Starting a transition to agile is one thing. Making the transition a lasting transformation is something else entirely. Attend this session to gain useful insights into: - Three important aspects of Agile adoption: corporate culture, the managers’ role, and agile metrics - Keys to sustainability - Pitfalls to avoid - Warning signs of backsliding You will leave this session with specific actions you can take to help ensure that your dream of Agility does not become a nightmare of backsliding.
http://submit2012.agilealliance.org/files/session_pdfs/Agile Sustainability - Agile 2012 - DiFabio-Neumann.pdf

Speakers
avatar for Susan DiFabio

Susan DiFabio

Agile Coach, Susan DiFabio Consulting
I am an independent Agile coach focused on helping teams and organizations find success applying Agile principles. I spent many years on project teams performing roles ranging from developer to designer to project manager to product manager. During that time I witnessed first-hand... Read More →
avatar for Dan Neumann

Dan Neumann

Agile Coach, AgileThought
Dan Neumann is an experienced agile coach and enthusiast with expertise in both traditional development methodologies and Agile development using Scrum and XP practices. Dan has a record of working in environments that require experience from a range of disciplines and requires coordination... Read More →


Thursday August 16, 2012 1:30pm - 3:00pm CDT
Texas D

1:30pm CDT

1000 Words - Illustrating Project Challenges with Visuals: Chirag Doshi, Tarang Baxi
A project can face varied challenges through its life, foreseen and otherwise - runaway scope, high defect volumes, depressed velocity, and many more. Addressing many of these first requires recognition of the problem and then action from one or more sets of project stakeholders. Telling the story with simple visuals can be a very powerful way to articulate a challenge (the what), the potential root causes (the why) and the options available to fix it (the now-what). In this workshop, participants will use role-play to go through such a project scenarios and try to tell their stories to other project stakeholders through visuals.
http://submit2012.agilealliance.org/files/session_pdfs/1000Words.pdf

Speakers


Thursday August 16, 2012 1:30pm - 3:00pm CDT
Ft. Worth 5-6

1:30pm CDT

ScrumMaster: The Coach Approach: Alida Cheung, Derek Hawkes
After introducing and teaching agile to a team or an organization, many of us encounter the challenge of acceptance and making the practice stick. Equally important is the fostering of sustainability and continual induction of newcomers to the culture. A change in behavior / culture is essential; but it is subtle and tricky. Behavioral change comes about with the shifting of belief as well as being. As ScrumMasters, we play a central, powerful, and influential role in this transformation. We are “in the trenches” with our teams day in and day out. We are the embedded Agile coaches. Our being and doing are instrumental to building highly effective, collaborative, and self-organizing Scrum teams. How do we inspire our Scrum teams to embrace the mechanics and treasure the Agile values without pushing, driving, or enforcing? How do we support them in their process adaptation while keeping the principles, and eventually enjoy the flow and joy of collaboration? While this session is tailored for the ScrumMaster, the concepts and the techniques can be applied by anyone in the organization.
http://submit2012.agilealliance.org/files/session_pdfs/ScrumMaster-TheCoachApproach-Agile2012.pdf

Speakers
avatar for Alida Cheung

Alida Cheung

Alida is a Senior Program Manager and ScrumMaster at Salesforce.com, and was one of the first ScrumMasters and a key member of the Salesforce.com Agile Rollout Team during the R&D organizations enterprise-wide “big bang” transformation to agile. Since then she has worked with... Read More →


Thursday August 16, 2012 1:30pm - 3:00pm CDT
Ft. Worth 3-4

1:30pm CDT

Extreme Interviewing—Scale your Team, Preserve your Culture, Feel the Joy: Gregory Haskins, Benjamin Root
A quick way to wreck your organizational culture is to hire someone with a great resume and no kindergarten skills. How can teams grow without sacrificing their communication, trust, and values? Menlo Innovations uses a peer-driven hiring process called Extreme Interviewing to help our team answer the question "Does this candidate belong on our team?" In this workshop, we will show you how we interview dozens of candidates in a single evening by observing them as they work together instead of asking them questions. And you will see why candidates brought on as a result are a better fit for the culture of our team, which is a joyful thing indeed.
http://submit2012.agilealliance.org/files/session_pdfs/extreme_interviewing_slides.pdf

Speakers
avatar for Gregory Haskins

Gregory Haskins

Developer/High-Tech Anthropologist® for Menlo Innovations in Ann Arbor, MI. We do custom design and development for a wide variety of clients, leveraging Agile and Lean practices to make sure they capitalize on the Business Value of Joy. I joined the team in 2011 and have gone from... Read More →
avatar for BENJAMIN ROOT

BENJAMIN ROOT

Online Education, UNLV



Thursday August 16, 2012 1:30pm - 3:00pm CDT
San Antonio 4-6

1:30pm CDT

Three Pair Programming Games: Zachary Shaw, Moss Collum
Pair programming is one of the fundamental technical practices of Agile, but even experienced developers can find it hard to master. In this hands-on session, we’ll demonstrate three games you can use to structure and improve your pairing sessions. You’ll learn ways to develop your pairing skills, to make pairing sessions more engaging and effective, and to apply pairing in difficult situations such as reading legacy code. Come prepared to do some programming! If you can, please bring a laptop with a working development & testing environment. The choice of language is up to you. NOTE: Because it’s possible that two people will be working in a language & env that they’re not familiar with, please have either an easy to use IDE, that’s kind of point and clicky or a vanilla text editor (no vim or emacs) and an easy way to run the tests.

Speakers
avatar for Zachary Shaw

Zachary Shaw

Engineering Manager, Brightcove


Thursday August 16, 2012 1:30pm - 3:00pm CDT
San Antonio 1-3

1:30pm CDT

Modeling, Simulation & Data Mining: Answering Tough Cost, Date & Staff Forecasts Questions: Troy Magennis
This presentation shows how to apply Monte-carlo simulation to Scrum and Kanban project models, and then use that model in a variety of ways for experimentation. The results can be used to build a date, staff and cost forecast for projects, and to find what development factors (defects, scope-creep, etc.) are causing the most impact. If you hate estimation, this session demonstrates how to mine data from an existing lifecycle management tools, and then model your process to determine what estimates will make the biggest difference in forecast, allowing you to eliminate other (un-necessary) estimation effort. Agile teams and Executive Management of larger enterprises are often at political odds when it comes to needing estimates, delivery forecasts and the impact of outsourcing. Through the use of modeling and simulating Agile projects as described in this session, you have techniques for quickly answering tough management questions without overburdening the development teams. Modeling and simulating potential project outcomes hundreds of times (using estimate ranges rather than single values) achieves a higher degree of outcome certainty leading to accurate forecasts, and well-informed management decisions. Finding insight from cycletime and other metrics that can be automatically extracted from lifecycle management tools makes modeling and simulation more accessible than ever before. During this session, the process to answer and solve the following questions will be explained - 1. How to reverse engineer and interpret historical data from lifecycle management tools. 2. Does it make economic sense to outsource development or testing? 3. What is the dollar cost of poor quality code (defect leakage)? 4. Do I manage the added-scope problem, or code quality problem first? 5. How do I get the staff I need? By the end of this session you will understand the basics of modeling and simulation, understand the types of problems simulation solves, how to communicate likelihood of outcomes with executive leadership, and be positioned to start applying these fundamentals on your own teams and projects.
http://submit2012.agilealliance.org/files/session_pdfs/Modeling, Simulation & Data Mining - Agile 2012 (Magennis & Maccherone).pdf

Speakers
avatar for Troy Magennis

Troy Magennis

President, Focused Objective
Troy is the founder and consultant for Focused Objective LLC the leading quantitative analysis and forecasting vendor for the software industry for the last five years. He regularly speaks at industry conferences and promotes the better use of historical data, metrics and quantitative techniques to anyone who listens. Troy has worked at all le... Read More →



Thursday August 16, 2012 1:30pm - 3:00pm CDT
Austin 1-3
  Enterprise Agile

1:30pm CDT

Velocity is Killing Agility!: Jim Highsmith, Pat Reed
We know that we can only manage what we can measure – but how do we measure productivity, predictability, quality and value delivery of our agile projects and initiative? This interactive session was inspired by the response to Jim’s blog by the same title that drew over 8,000 hits in 4 days and will explore how we should (and shouldn’t) measure the success of agile projects and initiatives. As agile practices have spread widely during the last decade we still struggle with measuring progress in the same ways we did with traditional projects. Is velocity just another productivity measure that we shouldn’t be using? How is it helpful? What else should we measure – and how do we effectively measure value or cycle time? Jim Highsmith and Pat Reed will facilitate an exploration of these questions from both conceptual and very practical perspectives.


Thursday August 16, 2012 1:30pm - 3:00pm CDT
Texas C
  Enterprise Agile

1:30pm CDT

5 Free Leadership Tools that Improve Agile Results: Pollyanna Pixton
Free? Free? What do you mean, free? What can you, as a leader, do in your organization to improve company performance without spending any money? From experience working with leaders inside organizations such as IBM, Headwaters, and Headstart as well as research into what drives organizational performance, we have uncovered five things leaders can do that will not cost them a penny and, when implemented effectively, will make a positive impact on their top and bottom lines. What are these ‘magic’ activities? Let's take a look. Start with creating a culture of trust. While we can't make people trust each other, leaders can create an environment that fosters trust building. Next, Agile is based on team ownership. However, many leaders struggle with how to help teams take ownership and often make the mistake by taking ownership back from teams.Leaders cannot change or "fix" people. People do what they are passionate about. Leaders who match passion and skills to roles on teams can see improved productivity. Finally, integrity is essential. These tools are all free.
http://submit2012.agilealliance.org/files/session_pdfs/5 Free Things 15-Aug-12.pdf

Speakers
avatar for Pollyanna Pixton

Pollyanna Pixton

President, Accelinnova
Pollyanna Pixton's career focus has been to help develop great leaders who bring collaboration, trust and ownership into their organizations to improve the work environment and increase productivity and innovation.



Thursday August 16, 2012 1:30pm - 3:00pm CDT
Austin 4-6
  Leadership

1:30pm CDT

It is the culture, stupid, but don't you dare touch it: Israel Gat
Why does organizational culture matter? Isn’t adopting agile all about changing the culture? What does culture have to do with technical debt or devops? How have your experiences as an executive made you think about culture change? When is the right time to think about culture? To elaborate a little, Peter Drucker's estimates that it takes 10 years to change a culture. In the Agile context, I never met anyone who had a 10 year charter. Hence, folks try to speed up the culture change and run into a lot of resistance (and more often than not fail). IMHO the way to do it is to induce behavioral changes through changing the environment. In a way you could think of it as behavioral psychology approach versus traditional Freudian theory mixed with a dash of complexity theory.

Speakers
IG

Israel Gat

Independent Software & IT Consultant, The Agile Executive
Dr. Israel Gat is an independent software and IT consultant specializing in large scale end-to-end engagements. He is recognized as the architect of the agile transformation at BMC Software where, under his leadership, Scrum users increased from zero to 1,000, resulting in nearly... Read More →


Thursday August 16, 2012 1:30pm - 3:00pm CDT
Dallas 6-7
  No Bull Know How

2:00pm CDT

Adobe Premiere Pro: Agile Adoption success in a hyper-competitive landscape: Peter Green
Prior to adopting an agile approach, Premiere Pro suffered from brutal death marches that put people in the hospital and struggled to compete against other video production powerhouses (Apple,Avid). Since adopting scrum in 2008 and continuously improving its scrum approach and product ownership techniques the death marches are a thing of the past and Premiere Pro has taken a leadership position in the video production space. Our presentation walks you through the approach we took, the things we’ve learned, the success factors (both agile-related and not), and where we hope to go next.
http://submit2012.agilealliance.org/files/session_pdfs/adobe_premiere_pro_scrum_adoption_peter_green.pdf

Speakers
avatar for Peter Green

Peter Green

Certified Scrum Trainer, Agile For All
Peter Green led a grass roots Agile transformation at Adobe from 2005 to 2015, starting with his own team, Adobe Audition. His influence includes the teams behind such software flagships as Photoshop, Acrobat, After Effects, Flash, Dreamweaver and Premiere Pro, as well as dozens of... Read More →


Thursday August 16, 2012 2:00pm - 2:30pm CDT
Ft. Worth 7

2:30pm CDT

Real World Agile: Going All-In with Agile at Performance Health Technology: Chad Casady
In 2009, PH Tech went "all-in" and began the adoption of agile methodologies throughout the software development process. In this session, you'll take a multi-year journey with a growing small business and experience the transition from the blissful ignorance of cowboy-coding through the misery and despair of a sinking, dysfunctional organization, and on to the satisfaction and exhilaration that comes with a high-functioning agile team. This session describes both the pain and the fulfillment that comes with developing software in a small business, before, during, and after agile.

Speakers

Thursday August 16, 2012 2:30pm - 3:00pm CDT
Ft. Worth 7

3:30pm CDT

Slow Down to Go Fast: Lessons Learned Shipping Bing Voice Search on Xbox : James Waletzky, Randy Santossio
Are you the tortoise or the hare? Many software teams today practice "rapid development" techniques, and while it is true that some practices and methods produce results more quickly than others, slowing down and (potentially) building less, leads to higher quality and efficiency gains in the long run. At Microsoft, "Slow down to go fast" was the mantra of the Xbox voice search team, taking on the persona of the "tortoise" to successfully deliver on our objectives with high quality. By adhering to the principles of Agile while being agile in our methodologies and practices, the team found a flexible but structured framework to work within. Paramount to this collaboration was the close partnership between developers and testers. Out of this collaboration grew a set of philosophies and best practices that lead to a successful product launch. Come hear a development lead and senior tester talk about went well and what they learned, with a focus on slowing down to go fast to early cycle - and ultimately shipping - quality. In this session, participants will learn the what and why of our best practices, including: - The "Buddy System" employed by development and test - Code reviews, buddy building and buddy testing - Interactive design and documentation using OneNote - Driving crisp and test-driven "done" definitions - The right level of unit testing and test automation with feedback from code coverage Target Audience - Software engineers, particularly developers and testers, with a basic knowledge of agile development principles - Agile development teams that tend to ship with lower quality and large volumes of technical debt (e.g. bugs and refactoring work that never gets done) - Agile development teams that have to work with several dependencies to ship one product
http://submit2012.agilealliance.org/files/session_pdfs/Slow Down to Go Fast - Agile 2012 - Slides.pdf

Speakers
JW

James Waletzky

Director of Agile Development and QA Practices, Crosslake Technologies
Active. Pain in the ass. Fun (at least I try). Dedicated. Organized.



Thursday August 16, 2012 3:30pm - 4:00pm CDT
Ft. Worth 7

3:30pm CDT

Pragmatic, Not Dogmatic TDD: Rethinking How We Test: Joseph Yoder, Rebecca Wirfs-Brock
This presentation challenges the "norm" for TDD. Testing should be an integral part of your daily programming practice. But you don’t always need to derive your code via many test-code-revise-retest cycles to be test-driven. Some find it more natural to outline a related set of tests first, and use those test scenarios to guide them as they write code. Once they’ve completed a “good enough” implementation that supports the test scenarios, they then write those tests and incrementally fix any bugs as they go. As long as you don’t write hundreds of lines of code without any testing, there isn’t a single best way to be Test Driven. There’s a lot to becoming proficient at TDD. Developing automated test suites, refactoring and reworking tests to eliminate duplication, and testing for exceptional conditions, are just a few. Additionally, acceptance tests, smoke tests, integration, performance and load tests support incremental development as well. If all this testing sounds like too much work, well…let’s be practical. Testing shouldn’t be done just for testing’s sake. Instead, the tests you write should give you leverage to confidently change and evolve your code base and validate the requirements of the system. That’s why it is important to know what to test, what not to test, and when to stop testing.
http://submit2012.agilealliance.org/files/session_pdfs/PragmaticNotDogmaticTDD - Agile2012.pdf

Speakers
avatar for Rebecca Wirfs-Brock

Rebecca Wirfs-Brock

Wirfs-Brock Associates
I'm best known as the "design geek" who invented Responsibility-Driven Design and the xDriven meme (think TDD, BDD, DDD..). I'm keen about team effectiveness, communicating complex requirements, software quality, agile QA, pragmatic TDD, and patterns and practices for architecting... Read More →
avatar for Joseph Yoder

Joseph Yoder

Agilist, Computer Scientist, Consultant, Object Oriented Developer, ..., The Refactory, Inc (www.refactory.com)
Joseph Yoder is a founder and principle of The Refactory, Inc., a company focused on software architecture, design, implementation, consulting and mentoring on all facets of software development. Joseph is an international speaker and pattern author, a long standing member of the... Read More →



Thursday August 16, 2012 3:30pm - 4:30pm CDT
Dallas 3-4

3:30pm CDT

Agile Antipatterns: The Agilist’s Guide to Traps, Tripwires, & Treachery: Adam Weisbart
Knowing the basics of being Agile is essential for any team member, but out in the trenches, a good Agilist must be ready to identify and deal with Agile Antipatterns on the fly to help his team and organization move forward.

 What's an Agile Antipattern? Something that at first blush may seem Agile and useful, but in practice is usually harmful to an agile initiative. It's important to be able to sniff these out since they can damage your organization, and are often slippery to catch. Once they're caught, what does one do with them? Don't worry, we'll come up with a plan together. Through this interactive workshop, participants will gather a wealth of Agile Antipattern knowledge that will act as a guide for remedying these troubling but common problems in the field. We’ll use data collected from The Agile Antipatterns Project (http://AgileAntipatterns.com), and the real-world Antipatterns participants bring to the table. If you're struggling with a problem in the field, there's a very good chance you'll leave with a game plan to address it.

Speakers
avatar for Adam Weisbart

Adam Weisbart

Corporate Agilist, Weisbart Consulting, Inc
Adam Weisbart’s humorously irreverent approach to the serious work of organizational change helps teams and individuals break out of old patterns and discover new ways to improve. His belief that hard work need not be a somber affair infuses everything he does. Adam started his... Read More →


Thursday August 16, 2012 3:30pm - 5:00pm CDT
Texas 2

3:30pm CDT

How to Change the World: Jurgen Appelo
“How do I make my managers more Agile?” “How can I convince developers to educate themselves?” “How can I make customers more cooperative?” “How do I start a European network of Agile and Lean practitioners?” When transforming organizations and other social systems people usually encounter obstacles. And these obstacles very often involve changing other people’s behaviors. Of course, we cannot really _make_ people behave in a different way. We also cannot really make people laugh, and we cannot really make people happy. But… we can certainly try! This session is about *Change Management 3.0*. It is a new change management “super model” which views organizations as complex adaptive systems and social networks. The Change Management 3.0 supermodel wraps various existing models (*PDCA*, *ADKAR*, *Adoption Curve* and *The 5 I's*). It lists a few dozen hard questions that can help people in their attempts to change the behaviors of other people in an organization and beyond. No matter whether you are a manager, Scrum Master, Product Owner, software developer or writer, anyone will find it useful to know how to change the world around them. For example, some of the questions that will be considered are... • What Are the Crucial Steps? • How Do You Get Feedback? • How Do You Make It Desirable? • What Makes It Sustainable? • Who Will Be the Innovators? • How Will You Deal With Skeptics? • What Is the Group Identity? • Can You Incentivize Good Behavior? • Etc...
http://submit2012.agilealliance.org/files/session_pdfs/How to Change the World v2.0 (USA).pdf

Speakers
avatar for Jurgen Appelo

Jurgen Appelo

CEO, Agility Scales
With my company Agility Scales, I am inventing the future of organizational agility. Why are we wasting our time learning how to manage companies, when very soon computers will navigate us through our work-lives and help us to lead and manage our teams?As a serial founder, successful... Read More →


Thursday August 16, 2012 3:30pm - 5:00pm CDT
Texas D

3:30pm CDT

Motivated and Hyper-productive Agile Teams by Abolishing Performance Appraisals: Michael Mallete
Who among you have that uneasy feeling during each and every scheduled performance appraisal? Supervisors tend to dislike it, employees are repelled by it. And yet it is still practiced. We Agile practitioners do not lack the values and principles to drive ourselves to excellent performance. And yet get de-motivated by company policies and practices that operate under false assumptions. Performance appraisals try (and fail) to provide solutions to specific areas in the world of work. Worse, it risks driving a culture of disempowerment and direct towards individualism over collaboration. What do we do instead?
http://submit2012.agilealliance.org/files/session_pdfs/mmallete_workshop.pdf

Speakers
MM

Michael Mallete

Mike Mallete was one-fifth of the global Agile Coaching team for Sabre Airline Solutions — having trained, mentored and coached over 100 member teams across four continents, from senior management to junior developers. Aside from overseeing the consulting business of Orange and... Read More →



Thursday August 16, 2012 3:30pm - 5:00pm CDT
Dallas 1-2

3:30pm CDT

What Does 'Self-Organizing Team' Really Mean?: Esther Derby
"Self-organizing team" may be the most over-used, mis-understood, vague, and mis-leading term of the decade. So what is a self-organizing team? How are self-organizing teams different from other teams? How can managers and team members get the self-organizing mojo going? What are the challenges that self-organizing teams face? In this workshop, we'll explore all these questions and get beyond the buzzword.
http://submit2012.agilealliance.org/files/session_pdfs/SOAgileTeamsDerby2012.pdf

Speakers
avatar for Esther Derby

Esther Derby

Founder, esther derby associates, inc.
I draw on four decades of experience leading, observing, and living through organizational change. In 1997, I founded esther derby associates, inc. and work with a broad array of clients from Fortune 500 companies to start ups. My approach blends attention to humans and deep knowledge... Read More →


Thursday August 16, 2012 3:30pm - 5:00pm CDT
Texas C

3:30pm CDT

'How am I doing?' - Personal Retrospectives on Developing One's Craft: Diana Larsen
Diana Larsen (co-author of "Agile Retrospectives" and "Liftoff") will lead a retrospective on the week with a focus on "How am I doing? Exploring my personal best" in a hands-on, highly interactive session in which participants develop an individualized plan for further professional development.

Speakers


Thursday August 16, 2012 3:30pm - 5:00pm CDT
San Antonio 1-3

3:30pm CDT

Risk Management is Too Important for Project Managers: Mike Griffiths
This workshop introduces an integrated set of collaborative team games for the entire risk management process. It starts by explaining the significance of risk management on projects by reviewing research statistics on the billions of dollars wasted annually on projects that fail due to poor risk management. Having established the importance of risk management a set of 8 new team based tools for agile risk management are introduced. By deliberately moving risk management from a project management activity to a team activity we dramatically increase the collective knowledge, visibility and in-depth insights into the issues and solutions for project risks. Through collaborative games each of the 6 PMI Risk Management steps are recreated as highly visual, team based activities that then create risk avoidance and risk mitigation stories for the product backlog 1. **Plan Your Trip** – (Risk Management Planning) a. 4Cs - Consider the Context, Costs, Consequences and Choices b. Deposits and Bank Fees – understanding features and risks 2. **Find Friends and Foes** – (Risk and Opportunity Identification) a. Doomsday clock, b. Karma-day c. Other risk identification forms (risk profiles, project risk lists, retrospectives, user story analysis, Waltzing with Bears - Top 5-10 for software) 3. **Post Your Ad** – (Qualitative Risk Analysis) a. Investors and Help Wanted – classification and visualization of opps and risks b. Tug of War – project categorization 4. **Today’s Forecast** - (Quantitative Risk Analysis) a. Dragons Den – next best dollar spent b. Battle Bots - simulations 5. **Backlog Injector** – (Risk Response Planning) a. Junction Function – choose the risk response path b. Dollar Balance – Risk / Opp EVM to ROI comparison c. Report Card - Customer/Product owner engagement d. Inoculator – inject risk avoidance/mitigation and opportunity stories into backlog 6. **Risk Radar** – (Risk Monitoring and Control) a. Risk Burn Down Graphs - Tracking and monitoring b. Risk Retrospectives - Evaluating the effectiveness of the risk management plan c. Rinse and Repeat - Updating risk management artifacts, revisiting process These techniques overcome many of the correct-but-not-sufficient aspects of traditional risk management: * Poor engagement - dry, boring, academic, done by PM, does not drive enough change * Done once – typically near the start, when we know least about the project * Not revisited enough – often “parked” off to one side and not reviewed again * Not integrated into project lifecycle – poor tools for task integration * Not engaging, poor visibility – few stakeholders regularly review the project risks Why so visual? Visual representation helps engage the left and right hemi-spheres of the brain. They allow us to tap into our spatial awareness / memory to avoid forgetting about risks and are the reason today’s military use visual tokens to represented enemy forces, despite having access to sophisticated tools. The impacts of forgetting about them can be fatal. The same goes for project risks.

Speakers
MG

Mike Griffiths

Consultant, Leading Answers
Mike Griffiths is an experienced project manager and agile coach with a long history of contributions to the agile and project management community. He helped create the agile approach, DSDM, in 1994 and has been using agile approaches on his projects ever since. He served on the... Read More →


Thursday August 16, 2012 3:30pm - 5:00pm CDT
Ft. Worth 1-2
  Enterprise Agile

3:30pm CDT

It's all about teamwork - getting a team to turn into a high-performing engine: Jeff Sutherland
Why aren’t all teams hyper productive? What’s fun got to do with work performance? What first three steps should a new team take to move toward high performance? My manager wants performance metrics, what team performance measures do you use? How can you tell when a team is becoming more productive? What’s the most high performing team you ever saw and how did you know?
http://submit2012.agilealliance.org/files/session_pdfs/ScrumMetricsAgile2012.pdf

Speakers
avatar for Jeff Sutherland

Jeff Sutherland

Founder and Chairman, Scrum, Inc.
CoCreator of Scrum



Thursday August 16, 2012 3:30pm - 5:00pm CDT
Dallas 6-7
  No Bull Know How

4:00pm CDT

Skiing and Boxing: Coaching Product and Enterprise Teams: Sergey Prokhorenko
Successful Agile transitions depend on a coaching approach as much as development of a good sports team. One is not going to assign the same exercising programs to pro skier and boxer and exactly the same applies to the development teams In our study we summarized experience from Agile transformation projects in different areas from travel website to investment bank risk management software. What makes the difference between B2C product developer and enterprise automation consultant? We are going to discuss common points and distinctive features in requirements management, innovations, customer collaboration and team motivation.
http://submit2012.agilealliance.org/files/session_pdfs/Agile 2012 - Skiing and Boxing final.pdf


Thursday August 16, 2012 4:00pm - 4:30pm CDT
Ft. Worth 7