Skip to main content

Process Improvement

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
MJ Continuous Testing to Drive Continuous Integration and Deployment NEW
Cory Foy, Cory Foy, LLC
Mon, 06/08/2015 - 1:00pm

Continuous integration and continuous testing are two vital agile feedback loops that lead to a continuous deployment environment. Continuous integration processes monitor source code―recompiling after every change, running smaller tests, and notifying the developer if anything goes wrong. Continuous testing (and potentially continuous deployment) monitors integration builds, installs the product in a staging environment, and runs integration tests, again looking for problems. Jared Richardson explains the ideas and then the tools needed to implement both continuous integration and continuous deployment. Jared demonstrates the open source continuous integration tool Jenkins as the center of the process. These powerful concepts ensure issues are detected within minutes of most code changes, and the developer is notified so he can fix the problem and learn from the experience. Even a partial adoption changes the cadence of a development organization and eliminates a great deal of ongoing code maintenance. Learn how to sell the idea and set up the process in your own organization.

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
TA Continuous Delivery: Rapid and Reliable Releases with DevOps SOLD OUT
Bob Aiello, CM Best Practices Consulting
Tue, 06/09/2015 - 8:30am

DevOps is an emerging set of principles, methods, and practices that enable the rapid deployment of software systems. DevOps focuses on lowering barriers between development, testing, security, and operations in support of rapid iterative development and deployment. Many organizations struggle when implementing DevOps because of its inherent technical, process, and cultural challenges. Bob Aiello shares DevOps best practices starting with its role early in the application lifecycle and bridging the gap with testing, security, and operations. Bob explains how to implement DevOps using industry standards and frameworks such as ITIL v3 (IT Service Management) in both agile and non-agile environments, focusing on automated deployment frameworks that quickly deliver value to the business. DevOps includes server provisioning essential for cloud computing in what is becoming known as Infrastructure as Code. Bob equips you with practical and effective DevOps practices—automated application build, packaging, and deployment—essential for meeting today's business and technology demands.

Read more
TH Risk Management: Project Management for Grown-Ups
Tim Lister, Atlantic Systems Guild, Inc.
Tue, 06/09/2015 - 8:30am

Many organizations are childlike. They blithely plan the project as if nothing will go wrong. And then, when something does go wrong, they are shocked and dismayed. Risk management is not just worrying about your project, and it is not about running away from risk. Risk management for software projects is all about when you make decisions and when you take action. How do you deal with uncertainty? When do you decide to deal with a risk while it is still just a risk, and when do you decide to wait to see if the risk does turn into a problem and manage it then? When done with utmost skill and to its greatest advantage, risk management starts before a project is even born. Tim Lister presents the advantages—and the dangers—of practicing risk management like a grown-up. Tim offers a process for you to consider tailoring for your organization and discusses how your organization can grow up.

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
TJ Coaching and Leading Agility: Tuning Agile Practices SOLD OUT
David Hussman, DevJam
Tue, 06/09/2015 - 8:30am

Are you an agile practitioner who wants to take agility to the next level? Are you looking to gain real value from agile instead of simply more talk? Even though many are using agile methods, not all are seeing big returns from their investment. David Hussman shares his experiences and describes a short assessment that you can use to identify both strengths and weaknesses in your use of agile methods. Creating an assessment helps you look at the processes you are using, examine why you are using them, and determine whether they provide real value. This assessment guides you through the remainder of the tutorial, helping you tune your current processes and embrace new tools—product thinking, product delivery, team building, technical excellence, program level agility, and more. Leave with an actionable coaching plan that is measurable and contextually significant to your organization. If you want to promote real agility—or lead others to do so—come ready to think, challenge, question, listen, and learn.

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

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
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
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
AW7 Scaling Agile: In Theory and Practice
Bob Payne, LitheSpeed
Wed, 06/10/2015 - 2:45pm

Heated debate swirls around agile methods and how to scale them. Most of this energy is created by the perception that there exists but one true way to do agile. Einstein once said, “In theory, theory and practice are the same. In practice they never are.” And the topic of agile at scale is the same. Bob Payne pragmatically approaches the discussion of how and when to scale agile. Not surprisingly, the theories about scaling agile methods exhibit similar properties and patterns despite all the dogma. So, why do certain patterns prevail, and how do those patterns change when confronted by the realities of practice? Tradeoffs are inevitable with the choice of how to scale agile practices. Explore the pros and cons of interlinked planning, teams of small teams, transparency, and continuous cross team integration. Let's bust some dogma and at the end of the session discuss specific scaling techniques.

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

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