agile

Articles

Mitigating Team Hazards without a Typical Scrum Product Owner

A good product owner should be collaborative, responsible, authorized, committed, and knowledgeable. But what do you do if yours doesn’t exemplify these characteristics? This article aims to showcase mitigation plans that can be effective for overcoming Scrum violations due to the fact that you’re not working with a typical product owner.

Rajeev Gupta's picture Rajeev Gupta
Overcoming Resistance to an Agile Process Rollout

Many engineering leaders and agile coaches believe that transitioning to agile is simply a matter of process training and expert advice. But frequently, it means that deeply ingrained habits need to be changed. This article identifies eight steps that address the wider organizational shifts implied by agile and will help create buy-in from your team.

Jonathan Levene's picture Jonathan Levene
Slipping into ScrumBut

ScrumMasters don't like to talk about their own troubles or failures, even though they say it’s good to fail. They don’t like to admit it happens to them, too. Sometimes it just creeps up. If you've started relaxing your Scrum principles and feel yourself slipping into ScrumBut, take hope: You and your team can recommit.

Natalie Warnert's picture Natalie Warnert
Why Communication Is Key to the Agile Process

We should all be much more active about improving our communication skills to be better at our jobs, but also (and more importantly) to make the most of the people around us. Whether you’re giving or receiving information verbally or through writing, no matter what your job is, communication is key.

Emma Armstrong's picture Emma Armstrong

Better Software Magazine Articles

The Curious Case of Waterfall Sprints

It isn't unusual for a project team to believe that adopting a mix of waterfall and Scrum can deliver the best of both worlds. According to Steve, nothing could be further from the truth. In fact, Steve retraces a real project that quickly disintegrated into an absolute disaster.

Steven Zachary's picture Steven Zachary
Chasing Mavericks: Using Rolling Wave Planning to Transform Agile Teams

By using an approach similar to that used by surfers to catch waves, you can effectively help your team transition to agility. Scott presents a four-stage process that alternates training with coaching and doing with learning.

Scott Frost's picture Scott Frost
How Can You Get More Effective with DevOps?

By emphasizing better communication and collaboration between software development and IT, this article explores ways to establish trust by focusing on customer value. For example, Manoj Khanna suggests continuous integration and validation as techniques that helps build that trust.

Manoj Khanna's picture Manoj Khanna
Process Frameworks, Not Fixed Processes

The software development field has been consumed with process management ranging from inflexible, predictive waterfall all the way to self-governing, adaptable agile approaches. You probably already utilize a specific process methodology on your projects, but have you considered adopting an evolutionary learning cycle process framework instead?

Ryan Olivett's picture Ryan Olivett Bob Payne

Interviews

Helping Auditors Understand Agile: An Interview with Steve Nunziata

In this interview Steve Nunziata talks about strengthing the relationship between agile and auditors, shifts in mindset required to adapt agile, pros and cons of an agile perspective, his time in various roles of the agile process, and how his classic rock band incoporates agile practices.

Cameron Philipp-Edmonds's picture Cameron Philipp-Edmonds
Executives’ Influence on Agile: The Good, the Bad, and the Ugly: An Interview with Steve Davi
Video

In this interview, Steve Davi talks about how executives can actually harm a company's agile transition. He covers how executives can and should take on a different role when agile is being adopted, and explains how employees can help the executive get engaged in the right way. 

Josiah Renaudin's picture Josiah Renaudin
Test Automation in Agile: A Successful Implementation: An Interview with Melissa Tondi
Podcast

In this interview, ProtoTest vice president Melissa Tondi talks about why teams need to use both manual and automated testing. She explains the silver-bullet tool that often fails for companies, as well as how and when to use automation in an agile framework. 

Josiah Renaudin's picture Josiah Renaudin
Making Agile Work—with Eleven Product Owners: An Interview with Neal Huffman
Video

Neal Huffman speaks about his upcoming presentation at Agile Development Conference & Better Software Conference East 2014, covers what peaks and valleys can be expected when making the agile transition, and tells you how to know when you and your company have finally become agile.

Cameron Philipp-Edmonds's picture Cameron Philipp-Edmonds

Conference Presentations

Video: Producing Product Developers
Video

Many teams and organizations have found agile methods help them produce more. Where critical thinking is alive, a more important question arises: Are we producing the right thing? Even though agile tools and processes have helped produce more, they often fail to help us produce the right...

David Hussman, DevJam
Video: SAFe: The Scaled Agile Framework
Video

The Scaled Agile Framework (SAFe) is a popular process for enterprise-wide agile adoption. It is a pre-built framework that describes the individual roles, teams, activities, and artifacts necessary to scale agile from team to enterprise level while providing a cadence for teams to follow...

Jared Richardson, Agile Artisans
Video: See the Value: Focus on Delivering the Right Software
Video

Many agile teams focus solely on velocity as their measure of progress. They draw burn-up charts to track it over time and make it the focus of much of their discussion during sprint planning and retrospectives. Is the strong focus on this metric truly in line with the principles of...

Jeff "Cheezy" Morgan, LeanDog and Ardita Karaj, EPAM
Video: The Secrets of Mobile App Testing
Video

Most app teams aim for 4 stars—not 5. Why? Because delivering and maintaining a high-quality app becomes more challenging every day. Agile engineering and continuous integration put more pressure than ever on testers and quality-focused developers. Add to that the raw complexity of device...

Jason Arbon, Applause

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!