agile

Articles

The Art of Maximizing Work Not Done

One of the twelve principles behind the Agile Manifesto is “Simplicity—the art of maximizing the amount of work not done—is essential.” Why is this principle called an art, while the others aren’t? And why should we maximize the amount of work "not" done? This article analyzes the importance of simplicity in agile projects.

Ledalla Madhavi's picture Ledalla Madhavi
Help Your Team Understand Its Iteration Burndown

A good key indicator for measuring how well your agile team is performing is the burndown chart. It’s a simple concept—as time passes, the amount of work to do decreases. Of course, there will be days when progress is not as expected or tasks end up larger than originally estimated. A burndown can help your team reset and keep stakeholders in the loop.

Dave Browett's picture Dave Browett
The Benefits of Pair Programming

This article details a team’s experience in implementing pair programming as a way to get work done as part of its agile transformation. It delves into the many positive results from the pairing experiment, as well as some of the negatives that were encountered, and weighs whether developers think pair programming is a worthwhile endeavor.

Tim Groven's picture Tim Groven
DOC West 2015 Keynote: Why DevOps Changes Everything

The first keynote of the Agile Development, Better Software & DevOps Conference West was Why DevOps Changes Everything, by Jeffery Payne. There are definitely tools and processes that can help streamline a DevOps shift, but Jeff said that fundamentally, building a culture where everybody can communicate and collaborate effectively is key.

Beth Romanik's picture Beth Romanik

Better Software Magazine Articles

Do You Give Your Manager What She Wants or What She Needs?

High-stress situations arise when you have to respond to management's never-ending tough questions regarding product delivery. According to Johanna Rothman, you can properly set expectations without stress simply by understanding your manager's point of view.

Johanna Rothman's picture Johanna Rothman
Six Ways to Use Business Analyst Superpowers in Agile

There are those agilists who believe there is no place for a business analyst on their team. Joy Beatty and James Hulgan, both experienced agile consultants, refute this belief and explain how business  analysts can enhance the effectiveness of most any agile team.

Joy Beatty's picture Joy Beatty James Hulgan
Incorporating User Experience into Early Agile Cycles

Chris Nodder explores the emerging need to focus on a software app’s user experience. It doesn’t have to cost a fortune to perform some basic user experience analysis as long as it is done early and tested throughout a  project’s lifecycle.

Chris Nodder's picture Chris Nodder
From Curmudgeon to Kanban

It didn't take long for Stacia Viscardi to realize that as effective as agile can be, a plan-driven mindset may not be the best approach for every project or every team. Breaking the rules and embracing whatever it takes to motivate the team to get a project to doneness—and delighting the customer along the way—is a much better approach, even if it means breaking away from fixed iterations.

Stacia Viscardi's picture Stacia Viscardi

Interviews

How Continuous Delivery Improves Mobile App Quality and Speed: An Interview with Prathap Dendi
Podcast

In this interview, Ship.io general manager Prathap Dendi explores continuous delivery and the explosion of mobile development. He explains how we've applied the lessons learned from mobile development elsewhere, plus the most exciting trends now and looking forward.

Josiah Renaudin's picture Josiah Renaudin
STAREAST 2015 Interview with Mike Sowers on the Future of Testing
Video

In this STAREAST interview, Mike Sowers discusses the future of testing. He touches on how DevOps, agile, continuous integration, and continuous testing have changed the field.

Josiah Renaudin's picture Josiah Renaudin
Better Thinking for Better Software: Thinking Critically about Software Development: An Interview with Laurent Bossavit
Podcast

In this interview, software developer Laurent Bossavit talks about why we need to think more critically about software development. He dispels common misconceptions about the industry and suggests better ways to improve the development process, such as agile and lean methods.

Josiah Renaudin's picture Josiah Renaudin
Deliberate Testing in an Agile World: An Interview with Dan North

In this interview, technology and organizational consultant Dan North discusses deliberate testing in an agile world. He talks about how testing was perceived before agile became such a big part of the industry, and whether or not we've lulled ourselves into a false sense of testing security.

Josiah Renaudin's picture Josiah Renaudin

Conference Presentations

Can We Do Agile? Barriers to Agile Adoption
Slideshow

“Can we do agile?” is a question often asked by individuals enviously looking at the impressive results reported by other organizations that adopted agile practices. What they are usually concerned about are the commonly perceived barriers to agile adoption: large scale, legacy...

Steve Adolph, Blue Agility
Executives’ Influence on Agile: The Good, the Bad, and the Ugly
Slideshow

The evidence is in—and it's compelling. Well-executed agile practices can shorten software project schedules by 30 percent while cutting defects by 75 percent. However, many organizations struggle with agile adoption. And some of these struggles can be attributed to the...

Steve Davi, Synacor
Transforming How We Deliver Value: Agility at Scale
Slideshow

Continuous delivery in software development allows us to deliver incrementally, get quick feedback, and react. A key enabler is the adoption of agile techniques and methods; key inhibitors in the enterprise are size, scale, and complexity. The Rational ALM organization is a typical...

Amy Silberbauer, IBM
Is Agile the Prescription for the Public Sector’s IT Woes?
Slideshow

Information technology (IT) projects are notorious for exceeding budget and schedule estimates, and high visibility failures are common. IT projects in the public sector are particularly challenging. State, provincial, and federal governments worldwide have sponsored noteworthy disasters...

Payson Hall, Catalysis Group, Inc.

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!