Conference Presentations

Zorro Circles: Retrospectives for Excellence

Have you wondered how to progressively harness your agile team’s energy, focus on important goals, and improve outcomes? Woody Zuill said, “If you could adopt only one agile practice, then let it be retrospectives. Everything else will follow.” Retrospectives help individuals and teams...

Aakash Srinivasan and Vivek Angiras
Command Query Responsibility Segregation at Enterprise Scale

As organizations grow, they find themselves looking for opportunities to enhance the rate at which features can be delivered while minimizing negative business impact. Carlyle Davis believes that we are responsible for creating an system environment that provides simplicity and resiliency...

Carlyle Davis
Blending Product Discovery and Product Delivery

More and more organizations are realizing that while they are getting more done, they are not necessarily getting more value. More code does not mean more product and more product does not mean more market share. According to David Hussman, we need to shift our focus toward a...

David Hussman
White Box Testing: It’s Not Just for Developers Any More

Software development has improved dramatically over the past several years due in part to techniques, approaches, and development environments that take advantage of the power of modern computing machines. Software testing techniques have, by comparison, lagged. As projects and teams...

Robert Vanderwall
Your User Stories Are Too Big: Yes, They Are!

When a user story is too big, it is harder to understand, estimate, and implement successfully. Some teams break the “business story” into “technical stories” but this generally doesn’t help because most or all of the technical stories need to be completed before there is anything...

Chris Sims
Create Brainstorming Commandos for Creative Problem Solving

Agile teams are solving real-world complex problems every day. These problems require creative problem solving by team members. In its truest sense, brainstorming is intended to be a practical approach to this task. Brainstorming entails “using the brain to storm a creative problem and...

Pradeepa Narayanaswamy
DevOps and the Culture of High-Performing Software Organizations

The DevOps movement emphasizes the importance of culture in creating high-performing teams. However, often perceived to be subjective and intractable, culture is often neglected in favor of more concrete drivers such as tools and processes. And this is a major failure mode in organizations...

Jez Humble
Docker Containers in the Enterprise DevOps Journey

As technology moves from being a cost-center to a revenue generator in nearly every business, technologists are expected to deliver more with fewer resources. DevOps enables this efficiency through improved collaboration between product management, development, release management, quality...

Aater Suleman
From Unclear and Unrealistic Requirements to Achievable User Stories

"What do you want the system to do?" can be a loaded question for agile teams. Ideally, the product owner gives you a product backlog with fully groomed user stories prioritized by business value, ready for team discussion and estimation. Instead, you may have the “big picture” product...

Jamie Lynn Cooke
Developing a Rugged DevOps Approach to Cloud Security

Your operational tools deliver continuous monitoring and alerting for applications deployed in the cloud. So why doesn’t your security suite do the same? Although no single path to a secure DevOps approach works for every organization, Tim Prendergast offers a set of key principles and...

John Martinez


AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.