Articles

Person crossing a natural rock bridge above the sea Agile Estimates versus #NoEstimates: Bridging the Gap

Agile teams can easily get puzzled by the heated debate happening between advocates for estimation and those in the #NoEstimates camp. However, by comparing how they solve these problems, we can identify many common practices between the two groups and see they are not truly at odds—they actually complement each other. Let's bridge the gap.

Andre Rubin
Product owner standing in front of a wall of sticky notes 3 Elusive Qualities of a Great Product Owner

When it comes to guiding the development of a product and ensuring you’re building what the user actually needs, a product owner is the most important hire for the team. There’s just one problem: A good product owner can be really hard to find. The characteristics that make a good product owner are elusive, but here are three qualities you should prioritize in your search.

John Yorke
A player running up to kick a football for kickoff Kickoff Meetings Give Your Agile Projects a Running Start

Agile projects are ideally a collaborative effort among the team members and with the customers, and the planning process should be a similar endeavor. Everyone should get a clear understanding of the project as well as their respective roles and responsibilities. As the saying goes, well begun is half done. A well-planned kickoff meeting sets the tone for a successful project.

Jane Thomson
Three people To Kick-Start Your Agile Project, Begin with a Minimum Viable Team

You've heard of a minimum viable product, which has only enough features to create a working model and provide feedback for further development. If you want to get started on a new project quickly, Allan Kelly suggests assembling a minimum viable team—only a few people, with only the necessary skills. They begin work right away, with a small budget and tight feedback loops, driving down risk.

Allan Kelly

Better Software Magazine Articles

The Secrets of High- Performance Software Teams The Secrets of High-Performance Software Teams

Of all issues that impact getting quality products out on time, the team should never focus on simply managing costs. To minimize the risk of perpetual product delivery delays, define what “done” really means.

Steve Mezak
tolerate You Get What You Tolerate

We’ve all worked with a talented developer who can be a frustrating challenge to manage. First-time managers may unknowingly encourage bad behavior. There are several innovative ways to resolve the situation.

Andy Kaufman
Achieving Continuous Improvement and Innovation in Software

There is tremendous pressure on software development teams to deliver software faster, better, and cheaper. Quality engineering with a focus on innovation is the answer

Michael Sowers
Become Agile 10 Things You Must Do to Become Truly Agile

Agile is not a state of doing; it’s a state of being. Adopting business models on value and learning how to make teams autonomous are both necessary steps to reap the benefit of agility.

James Schiel

Interviews

Tania Katan The United State of Women Summit: An Interview with Tania Katan
Video

In this interview, Axosoft evangelist Tania Katan, who is also the creative instigator of the international viral campaign #itwasneveradress, reports on being invited to the White House’s United State of Women Summit. She talks about agile project management, activism, and Michelle Obama and Oprah.

Jennifer Bonine
Diane Zajac-Woodie talks about where business analysts fit on agile teams How Agile Helped a Business Analyst Discover Her True Value: An Interview with Diane Zajac-Woodie
Video

Diane Zajac-Woodie sat down to discuss her upcoming presentation at Agile Development and Better Software Conference West 2014, why the business analyst role doesn't get the attention it deserves, how the BA role can make a difference on agile teams, and her alter ego as the Agile Squirrel.

The Essential Product Owner—Championing Successful Products: An Interview with Ellen Gottesdiener
Video

In this interview, Ellen Gottesdiener talks about her presentation at Agile Development Conference and Better Software Conference West 2014, the importance of having context for requirements, good ways to set value considerations for requirements, and the common mistakes of product owners.

Jeff Dalton talks about transitioning a large organization to agile Agile Resiliency: An Interview with Jeff Dalton
Video

Jeff Dalton is an author, a consultant with more than twenty-five years of software process improvement experience, and president of Broadsword, a management-consulting firm. In this interview, Jeff talks about agile resiliency and large organizations making the agile transition.

Jonathan Vanian

Conference Presentations

STAREAST 2018 Behavior-Driven Development: Real-World Mind Reading
Slideshow

Imagine this scenario: Business users are excited to finally get their hands on an implementation delivery that is on schedule, (mostly) on budget, and passed rigorous testing with flying colors. Unfortunately, when working with the new app or feature, the users realize that the way they described their needs didn’t translate into what they actually needed. Sound familiar? While she may not be able to offer telekinetic mind-reading tools, Kim Tatum is convinced that leveraging a behavior-driven development (BDD) approach helps bridge the gap between domain experts and technical teams. Join Kim to discuss how natural, human-readable language ultimately creates shared accountability and reduces misunderstandings. Review how this framework is implemented on a variety of delivery projects and walk through an implementation approach and leading practices.

Kim Tatum
Agile DevOps Is Your Project Doomed from the Start?
Slideshow

When we think of planning, we often think about requirements planning. We get the initial features and functions down, and then see where agile takes us. Lisa Calkins claims that less than a third of software development projects are successful. Regarding this lack of success, process...

Lisa Calkins
Agile DevOps Visual Management Gone Wild
Slideshow

A visual management system is a low-tech tool with a simple mission—to visually represent the work that the team is doing. When used regularly and correctly, it can be a project acceleration tool. However, teams often go wild with visuals, decorating every inch of free wall space with...

Nichole Vanderlaan
Collocated West Logo Product Management: The Innovation Glue for the Lean Enterprise
Slideshow

At a time when organizations of all sizes both want and need innovation, exciting approaches including lean startup and agile development have risen to the forefront. Although there is no shortage of resources and expertise on these approaches, less guidance is available on the daunting...

Mimi Hoang and George Schlitz

AgileConnection is a TechWell community.

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