agile

Articles

How to Plan and Execute Programs without Shooting Agile in the Foot

Program planners in IT organizations have a dilemma: On one hand, their agile teams tell them that if requirements are defined up front, agile teams cannot operate; but on the other hand, the program’s budget and scope need to be defined so that resources can be allocated and contracts can be written for the work. How does one reconcile these conflicting demands?

Clifford Berg's picture Clifford Berg
Making the Agile Extra Lean by Adopting New Practices

Prakash Pujar writes about his team's experience adopting some of the best agile practices to make their process extra lean and increase efficiency by increasing throughput—all without any change to the agile framework his team was following before and after. Here, he talks about some of the lean practices that worked for them.

Prakash Pujar's picture Prakash Pujar
A Case Study in Implementing Agile

This case study serves as an example of how adopting agile can be extremely beneficial to an organization, as long as situational factors are considered. Adopting a new development method is a strategic, long-term investment rather than a quick fix. As this article shows, making deliberate, fully formed decisions will ultimately lead to better outcomes.

Taylor Putnam's picture Taylor Putnam
What Are Your Team's Velocity Values?

For any agile-based operation, you can introduce the concept of "velocity values." Depending on the organizational culture, these values may come as monetary rewards, recognition, or other incentives. This can go a long way toward helping management understand how their respective teams work and can provide great insight into mentoring at both the individual and team levels.

Eric  King's picture Eric King

Better Software Magazine Articles

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
My Team Is Agile, but My Organization Is Not! What Can I Do?

In this FAQ column, Sanjiv Augustine advises how to upgrade your organization's portfolio management by addressing inefficient, outdated, and value-killing portfolio management processes.

Sanjiv Augustine's picture Sanjiv Augustine
What's a Professional?

For years we've all heard how software development and IT are a mixture of art and science. As our industry matures and becomes more mainstream, Johanna wants to upset the apple cart by suggesting that there's a  missing and sorely needed ingredient—professionalism.

Johanna Rothman's picture Johanna Rothman

Interviews

Building Quality In: Adopting the Tester’s Mindset: An Interview with Stephen Vance
Video

Practitioner, manager, and consultant Stephen Vance explains why we still need testers. Instead of just using the testing process at the end of a development cycle, Vance argues for integrated testing that solves issues throughout the process.

Josiah Renaudin's picture Josiah Renaudin
Security Testing for Test Professionals: An Interview with Jeffery Payne
Video

Coveros CEO Jeff Payne goes into detail about his upcoming STARWEST 2014 tutorial, the importance of software testing in the mobile age, the most common types of breaches, and how he would have handled the recent security issues that Twitter encountered. 

Josiah Renaudin's picture Josiah Renaudin
The Importance of Trust in Agile: An Interview with Jeff Nielsen
Podcast

In this interview, Jeff Nielsen, the senior vice president of engineering at 3Pillar Global, tells us about the key qualities of an effective agile team, the importance of trust in agile teams and how to establish it, and even some of the hot topics of programming today.

Make Agile Fun Again with Release!: An Interview with Alex Papadimoulis
Video

Alex Papadimoulis, the creator of Release!, an agile-based card game, sat down to talk about how gaming can strengthen a company's work culture and bring teams together, how Release! features industry practitioners and thought leaders, and the best conference swag he has ever gotten. 

Conference Presentations

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
Video: An Agile Throwdown: Munich Takes on the Columbus Agile Benchmark Study
Video

Agile has not only gone mainstream, it’s gone global. Data on agile team performance, time-to-market, and quality have emerged in the past decade. In 2012, a group of...

Michael Mah, QSM Associates, Inc.
Video: Driving Lean Innovation on Agile Teams
Video

The Lean Startup® methodology has taken the business world by storm and is revolutionizing product development through the application of a Build-Measure-Learn cycle, and the systematic application of techniques such as Customer Discovery, Customer Development, and Pirate Metrics. With...

Sanjiv Augustine, LitheSpeed

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!