Skip to main content

Adopting Agile Practices

Tutorials

MA An Introduction to SAFe: The Scaled Agile Framework
Al Shalloway, Net Objectives
Mon, 06/08/2015 - 8:30am

The Scaled Agile Framework (SAFe) is quickly being adopted by many large organizations that have had some success with agile at the team level but have not been able to scale up to large projects. Al Shalloway describes what SAFe is, discusses when and how to implement it, and provides a few extensions to SAFe. Al begins with a high-level, executive’s guide to SAFe that you can share with your organization’s leaders. He then covers the aspects of implementing SAFe: identifying the sequence of features to work, establishing release trains, the SAFe release planning event, SAFe’s variant of Scrum, and when to use the SAFe process. Al concludes with extensions to SAFe including creating effective teams—even when it doesn’t look possible—and implementing shared services and DevOps in SAFe using kanban. Get an introduction to SAFe, discover whether it would be useful to your organization, and identify the steps you should take to be SAFe.

Read more
MK Six Free Ideas to Improve Agile Success
Pollyanna Pixton, Accelinnova
Mon, 06/08/2015 - 1:00pm

Free? Is anything free these days? Based on her experience working with organizational leaders and her research into what drives organizational performance, Pollyanna Pixton shares six ideas—and the keys to their effective implementation—to help assure the success of your agile teams. As a bonus, her suggestions won’t cost you a thing. Pollyanna’s first free idea is how to create a culture of trust—the keystone of open collaboration—within your team and organization. The second free idea is about ownership—how to give it and not take it back. Third is empowering teams to make decisions by helping them understand and internalize the project and product’s purpose and value. The number four idea is that you can only fix processes, not people, so invest your energy toward the correct target. Idea five is to match people’s roles to their passion. Her final free idea is that integrity does matter—and matters most. Explore with Pollyanna why each of these ideas is important and how you can adopt them on your agile team.

Read more
MO Agile Estimation and Planning: Scrum, Kanban, and Beyond
David Hussman, DevJam
Mon, 06/08/2015 - 1:00pm

If you are new to agile methods—or trying to improve your estimation and planning skills—this session is for you. David Hussman brings years of experience coaching teams on how to employ XP, lean, Scrum, and kanban. He advises teams to obtain the estimating skills they need from these approaches rather than following a prescribed process. From start to finish, David focuses on learning from estimates as you learn to estimate. He covers skills and techniques from story point estimating delivered within iterations to planning without estimates by delivering a continuous flow of value. Going beyond the simple mechanics of estimation and planning, David explores agile techniques to enable continuous learning and ways to prevent sprint planning sessions from becoming empty rituals. Join David and your peers to practice your agile estimation and planning techniques so they can become powerful tools within your project.

Read more
TG Agile Boot Camp for Project Managers
Ken Whitaker, Leading Software Maniacs
Tue, 06/09/2015 - 8:30am

For a project manager, successfully transitioning from traditional project management to a more agile approach can be difficult due to the staggering learning curve. Using a combination of case studies, exercises, and best practices identified in the PMBOK® Guide, Ken Whitaker gets you up to speed on the essential fundamentals you need to effectively facilitate and lead Scrum-based agile projects. Learn ways to avoid being yet another project failure statistic, how to make better tradeoffs using a simple technique based on a design hierarchy, and adopt innovative ways to better collaborate with product management to focus on what’s really important to the customer. To become an effective leader, discover how to size up and then help your team rise up in their hierarchy of needs while adapting your leadership style to effectively communicate with stakeholders. This workshop is designed to give you practical tools to help you lead and motivate your team to deliver projects on time, every time.

Read more
TI Agile Project Failures: Root Causes and Corrective Actions SOLD OUT
Jeffery Payne, Coveros, Inc.
Tue, 06/09/2015 - 8:30am

Agile initiatives always begin with the best of intentions—accelerate delivery, better meet customer needs, or improve software quality. Unfortunately, some agile projects do not deliver on these expectations. If you want help to ensure the success of your agile project or get an agile project back on track, this session is for you. Jeffery Payne discusses the most common causes of agile project failure and how you can avoid these issues—or mitigate their damaging effects. Poor project management, ineffective requirements development, failed communications, software development problems, and (non)agile testing can all contribute to project failure. Learn practical tips and techniques for identifying early warning signs that your agile project might be in trouble and how you can best get your project back on track. Gain the knowledge you need to guide your organization toward agile project implementations that serve the business and the stakeholders.

Read more
TK Essential Patterns of Mature Agile Leaders SOLD OUT
Bob Galen, Velocity Partners
Tue, 06/09/2015 - 1:00pm

Currently much of agile adoption—coaching, advice, techniques, and training―revolves around the agile teams. Leaders are typically ignored, marginalized, or, in the worst cases, vilified. Bob Galen contends that there is a central and important role for managers and effective leadership within agile environments. Join Bob to explore the patterns of mature agile managers and leaders—those who understand servant leadership and how to effectively support, grow, coach, and empower their agile teams in ways that increase the teams’ performance, accountability, and engagement. Investigate training and standards for agile adoption, and situations and guidelines for when to trust the team and when to step in to provide guidance and direction. Examine the leader’s role in agile at-scale and with distributed agile teams. Good leadership is central to sustaining your agile adoption; bad leadership can render it irrelevant or a failure. To inspire you and your teams, join Bob to walk the path of the good and to examine the patterns of the bad.

Read more
TP Principles and Practices of Lean Software Development SOLD OUT NEW
Al Shalloway, Net Objectives
Tue, 06/09/2015 - 1:00pm

Lean software development has often been described as “better, faster, cheaper” and focusing on “eliminating waste,” but those are misnomers. Going after speed improvement and waste elimination can actually reduce the benefits you might otherwise get from lean. Al Shalloway describes what lean software development really is and why you should be incorporating it into your development efforts—whether you use Scrum, kanban, or SAFe. Al explains the mindset, principles, and practices of lean. Its foundations are systems thinking, a relentless focus on time, and an understanding that complex systems require holistic solutions. Employing lean principles, you optimize the whole, eliminate delays, improve collaboration, deliver value quickly, create effective ecosystems for development, push decisions to the people doing the work, and build integrity in. Lean practices include small batches, cross-functional teams, implementing pull, and managing work in process. Al will describe how to use lean—no matter where you are in your development process.

Read more

Concurrent Sessions

AW1 Can We Do Agile? Barriers to Agile Adoption
Steve Adolph, Blue Agility
Wed, 06/10/2015 - 11:30am

“Can we do agile?” is a question individuals often ask as they look at the impressive results reported by other organizations that have adopted agile practices. Their usual concerns are about the commonly perceived barriers to agile adoption: large scale, legacy architecture, tooling; and demanding governance and compliance practices. Many organizations with these challenges do agile very well despite these perceived barriers. Others wonder why, even with their training and shiny new tools, they can’t do agile. What they’re not seeing are the social barriers that impede fast decisions and ultimately doom many agile adoption programs. Steve Adolph explains why social factors are the dominant determinant of agile success, introduces a fast decision cycle model to resolve issues, and provides a configuration guide to help you identify and evaluate social impediments. Using a case study of a “high ceremony” organization, you and Steve work together to find ways to resolve your company’s impediments to doing agile.

Read more
AW2 Leanban: The Next Generation of Agile
Al Shalloway, Net Objectives
Wed, 06/10/2015 - 11:30am

Al Shalloway introduces Leanban, the next major agile approach following Scrum, XP, and Kanban—and the first explicitly based on lean software development principles. While each of these earlier approaches is a manifestation of selected Lean principles, none of them were fully Lean. The result is that each approach, while valuable, is incomplete and useful in only certain situations. Al explains how Leanban is an explicit manifestation of Lean principles while incorporating what we’ve learned from previous agile methods. It encompasses culture, Lean flow, how people learn, the importance of systems thinking, technical practices, and management, providing a consistent set of principles and core set of practices. Al presents Leanban's well-defined starting points and then discusses Leanban's well-defined migration path from one practice to another as teams learn or their situation changes. Al concludes by discussing how teams currently doing XP, Scrum or Kanban can extend their current practices with Leanban.

Read more
AW3 Forging a Path to Paradise: Replace Retrospectives with PRO-spectives
Jay Packlick, Improving Enterprises
Wed, 06/10/2015 - 11:30am

A cornerstone principle of the Agile Manifesto is periodic reflection on how to be more effective. So it's a bit ironic that retrospectives, widely practiced as a way to improve performance, are so ineffective. Teams often produce few, if any, significant improvements. Why is this? What can teams do instead to produce better results? Jay Packlick suggests that “Journey to Paradise Island” is a powerful exercise that introduces the practice of PRO-spectives―a forward-facing approach to continuous improvement that helps teams create and focus on achieving a compelling vision of their own creation. Unlike retrospectives which tend to be backward facing and reactive, producing  superficial responses to transient problems, PRO-spectives begin with the end in mind. They incorporate the goal-focused power of the Toyota Kata model of improvement. Join Jay to learn how your teams can create their own Paradise Island, discover just how far they are from it, and determine the best course to get there.

Read more
AW4 Holistic User Experience Design in an Agile Environment
Garren DiPasquale, Aduro
Wed, 06/10/2015 - 1:30pm

Garren DiPasquale says that holistic design strategy in an iterative agile environment is difficult. So how does design thinking deliver awesome applications and features for your customers? Why should your agile team care? How do you develop a macro understanding while developing micro solutions? Can you get designers and developers on the same page? As the market continues to move forward, our customers are expecting polished, delightful, and easy-to-use software. To deliver software that matches these expectations, we must adjust our product design practices to move as fast as our development counterparts. Garren introduces a model for getting designers and developers to work together―breaking problems down, and aligning both design and agile methodologies to form one cohesive team. Discover the objections designers have to agile, eliminate handoff problems, and deliver better software with a practical design framework that can be implemented on agile teams large and small.

Read more
AW5 Great Sprint Reviews: Patterns for Success
Bob Galen, Velocity Partners
Wed, 06/10/2015 - 1:30pm

Whether you’re new to agile or Scrum or an experienced practitioner, everyone has had a bad sprint review here and there. But do you consistently miss the mark? Have limited attendance, engagement, and feedback? Feel you might be developing the wrong products and simply going through the motions? Your demos should be lively, powerful, insightful, and valuable. In this energized session, join Bob Galen as he shares stories of common patterns he’s seen again and again that increase the value and vibrancy of sprint reviews. Bob discusses agenda setting, marketing, customer focus, why planning is crucial, and execution principles for your sprint reviews. He explores how to gather feedback, measure success, and take further action. Finally, Bob discusses how to demo non-functional and other types of work so your stakeholders “get” the value proposition. In the end, take away strategies and techniques that will change your reviews forever.

Read more
AW6 Extreme Agile: Managing Fully-Distributed Teams
Alan Bennett, Linaro
Wed, 06/10/2015 - 1:30pm

It is challenging—if not impossible—to find local experts in low-level Linux or specific open-source software projects. However, this isn’t a challenge with a fully-distributed organization which has this talent worldwide. So the challenge becomes how to effectively manage, motivate, and retain this talent. At Linaro, Alan Bennett is responsible for producing many of their open source products. Having successfully worked with Kanban and Scrum in the past, Alan was surprised how difficult implementing agile practices was when the workdays of most team members overlapped only an hour or less. Realizing that their sprint planning and retrospectives were not going to be sustainable, the team knew they would have to make some changes. Alan shows you how his teams effectively manage their workload, combine agile with open source software processes, and create a system that survives and thrives even with the extreme communication latencies of a fully-distributed team.

Read more
AW12 How Agile Can We Go? Lessons Learned Moving from Waterfall
Max McGregor, Venafi
Wed, 06/10/2015 - 4:15pm

How agile are you? Once you jump off the waterfall and drink from the agile pool, there will probably be varying opinions as to the state of the organization’s agility. Some will be concerned that they are not agile enough; others will think they are agile while still adhering to old waterfall principles. Adapting to agile requires process changes that can cause friction within and between teams. Max McGregor’s organization Venafi has several teams working on multiple projects, spread worldwide. Even after a number of software releases using agile methods, teams still have challenges. Max provides insight into one mid-sized organization’s evolution through this process—where it’s working well, what the biggest challenges are, and what’s being done to increase its success with agile. Join Max to determine how agile you can or should become, and take back new ideas and methods to your teams to help them succeed.

Read more
AT1 The Joy of Work: People Performance and Innovation in Agile Development
Sanjiv Augustine, LitheSpeed
Thu, 06/11/2015 - 10:00am

Do you find your work exciting and fulfilling? Is your agile team rewarded for finding better ways to work and innovating? Even though many organizations have adopted agile approaches at a project level, few have effectively aligned their HR processes with agile values or made finding better ways of working a truly rewarding and exciting proposition. With a new generation of employees who are as interested in purpose as in profit, it is imperative that we revisit schemes like the annual review and recognize its limitations, and the damage it causes to individual morale and team productivity. Join Sanjiv Augustine to explore the subject of creating a holistic performance management system that not only adheres to agile principles but also actively promotes individual drive and team innovation. Learn how de-link merit pay from feedback, the difference between intrinsic and extrinsic motivation, and how to create a “flow state” on your agile teams to enhance performance and spark innovation.

Read more
AT4 Let’s Talk Agile: Crucial Conversations with Executives
Bob Hartman, Agile For All
Thu, 06/11/2015 - 11:30am

Does speaking to your company’s management or executives about agile scare you half to death? If so, you aren’t alone. Bob Hartman explains the most common scenarios that trigger these fears. An interactive exercise using these scenarios gives you a baseline of insights into the causes of the fear or anxiety we experience in these situations. Bob uses these insights to help you understand the basic skills necessary to effectively communicate with people in positions of authority. He explores the importance of having empathy, understanding motivation, and using basic negotiation skills in the context of having meaningful conversations. In addition, he shares several common communication methods that fall flat when speaking to executives. Bob concludes with an exercise to ensure everyone leaves with the critical understanding of both the positive techniques to use and the negative techniques to avoid during these difficult conversations.

Read more
AT7 Leadership Styles for a Successful Agile Transformation
Chris Sims, Agile Learning Labs
Thu, 06/11/2015 - 1:30pm

Transforming an organization to become more agile requires leadership. But what kind of leadership? Who does the leading? When? How? Chris Sims guides you through the process of mapping the styles of leadership needed at various points in your company’s agile transformation. Chris explores the six leadership styles Daniel Goleman described in his Harvard Business Review Study Leadership That Gets Results and learn when each style is effective. He mixes in the Satir Change Model that describes how people and organizations process their way through change. Work in small groups to synthesize these two models, creating a map for applying different leadership styles at points along the change curve of an agile adoption. There is no one correct answer. Each group creates a map based on their experiences and their organizations. Chris facilitates a final review of the maps created to share insights and create deeper understanding.

Read more
AT10 Teaching Pointy-Haired Bosses to be Agile Enablers
Ryan Ripley, AgileAnswerMan.com
Thu, 06/11/2015 - 3:00pm

Ryan Ripley says that Scrum failures can often be traced back to management not understanding their role in an agile world. What gets managed during an agile project? How is success measured? Will I keep my job in the transition? Managers have all these questions and more during an agile transformation. Unfortunately, these fears are not covered during the two-day certification courses. Agile coaches need a plan for how to talk with managers and teach them the best ways to contribute to agile projects. To better understand managers’ concerns, Ryan introduces the concept of personas, representing different managers. He explores ways to “coach up” management and help them get past their concerns and issues. Ryan shares his insights on where managers can improve agile projects, how they can add value in a newly transformed organization, and help pave the way for agile teams to succeed.

Read more
AT11 Building Agile Teams in a Global Environment
Betsy Kauffman, Agile Pi
Oscar Rodriquez, Agile Pi
Thu, 06/11/2015 - 3:00pm

Many organizations use teams spread worldwide to develop valuable business applications. These organizations expect the teams to work as one harmonious unit without missing a beat—or should we say, a story point. A few organizations do it well; many not so well. Betsy Kauffman and Oscar Rodriquez share their experiences in working with globally distributed teams, discussing team models implemented in many organizations. They discuss how to transition from a model that may not be optimal (developers onshore and testing offshore) to a model where teams work together to deliver high quality working software regardless of their location. Along the way, explore “non-negotiables” and sustainable software engineering practices, i.e., DevOps and managing/maintaining solid team health, needed for building strong teams. Leave with a set of guiding principles you can implement day one that encompass agile leadership qualities, common sprint cadences, and “rules” to build strong successful teams.

Read more

Keynotes

K4 Shaping the Future of Agile Software Development
Christin Wiedemann, Professional Quality Assurance, Ltd.
Thu, 06/11/2015 - 4:15pm

Software development needs to continuously re-invent itself to take full advantage of new and evolving technology trends—and to keep up with user expectations. Are our agile approaches evolving as quickly as the new technologies, or are we being left behind as we use the same methods and techniques of a decade ago? Christin Wiedemann says that the future of agile development is ours to shape, and in shaping it we must be willing to question our habits and overturn today’s conventions. We must create a collaborative environment that encourages creativity and innovation. Christin shares what she means by innovation and why the future of agile depends on innovation. She explores ideas around brainstorming and collaboration, and discusses the importance of having the creativity and courage to investigate new approaches. Christin says we must continuously challenge and question methods, techniques, and core beliefs. Discover new insights that can change how you view the future of agile.

Read more