Category Archives: Agile Development

Enforced Workflow is inherently NOT Agile

One of the ironies of being a technologist in the Agile world is that while we love our tools and toys, we also know that some things should be done by hand.  One of my jobs as a consultant at … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Coaching, Agile Development, Agile Leadership, Agile Management, Agile Methodologies, Agile Portfolio Management, Agile Project Management, Agile Software, Agile Teams, Agile Tools, Distributed Agile, Enterprise Agile, Scaling Agile, Scrum Development, Scrum Methodology, Scrum Software, Scrum Tools, Uncategorized | 1 Comment

SolutionsIQ: Automating Application Development, SAFe, and Other Takeaways from AgilePalooza Seattle

“How do we get the servers to be as responsive as our software development?” SolutionsIQ developer/coach Ben Tomasini asked this question last week at AgilePalooza in Seattle. It was just one of the many topics that he and a number … Continue reading

Posted in Agile Development, Agile Leadership, Agile Management, Agile Tools, Continuous Integration, Scrum Tools | Leave a comment

Agile Prioritization: A Comprehensive and Customizable, Yet Simple and Practical Method

There is rarely enough time or resources to do everything.  Therefore, agile teams must use prioritization to decide which features to focus on and which lowest rank-order features could be pushed out of scope when close to the end of … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Coaching, Agile Development, Agile Management, Agile Methodologies, Agile Project Management, Scrum Methodology | 1 Comment

What is DevOps, Anyway?

We just got done moderating the latest webinar in the AgileLIVE series… “The Challenges and Rewards of DevOps.” The series started last week with Damon Poole, chief agilist at Eliassen Group. Damon did a really good deep-dive into What is DevOps? … Continue reading

Posted in Agile Adoption, Agile Development, Agile Leadership, Agile Management, Agile Methodologies, Agile programming, Agile Teams, Agile Testing, Continuous Integration, Iterative Development | 5 Comments

10 Things You Could Do When You’re Done Writing Code

So you’re two-thirds of the way through your iteration and there are no more development tasks to complete. Nice work! Understandably, your instinct is to pull another story into the iteration, but doing so has risks and disadvantages. When you … Continue reading

Posted in Agile Benefits, Agile Coaching, Agile Development, Agile Management, Agile programming, Agile Software, Agile Teams, Extreme Programming, Iterative Development, Scrum Development, Software Craftsmanship | 5 Comments

Super-Sized Agile

Guest post by Bob Schatz of Agile Infusion, LLC The interest in expanding agile development practices is growing at an increasingly faster rate. The good news is that this indicates that companies are seeing positive results in their initial experiences … Continue reading

Posted in Agile Adoption, Agile Development, Agile Portfolio Management, Agile Teams, Agile Tools, Distributed Agile, Scrum Development | Leave a comment

So You Want to Scale Your Agile?

Guest post by AgileBill Krebs of Agile Dimensions Some teams – such as sustaining engineering teams – are fine with Kanban. This method shows work on a taskboard as it progresses from waiting, to doing, to done, with an eye … Continue reading

Posted in Agile Development, Agile Methodologies, Agile Portfolio Management, Agile Project Management, Agile Teams, Enterprise Agile, Kanban, Scrum Development, Scrum Methodology | Leave a comment

Scaling Agile Your Way: SAFe vs. MAXOS (Part 2 of 4)

In Part 1 of this four-part blog series, I explained why a cookie-cutter approach will not work as you undertake large-scale agile initiatives.  Each agile project developing a product or a solution has a unique context:  assumptions, situation, team members … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Management, Agile Methodologies, Agile Portfolio Management, Agile Project Management, Agile Teams, Distributed Agile, Enterprise Agile, Lean, Scaling Agile, Scrum Development, Scrum Methodology | Leave a comment

This is Way Better Than the Ice Bucket Challenge!

If you feel like there’s a lot of time being idled away on the Ice Bucket Challenge and other wacky, brainless activities, we have a better idea to spend your time. In just 10 minutes you could do something really valuable … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management, Agile Methodologies, Agile Software, Scrum Methodology | Leave a comment

Bouncing Agile: How Google Analytics is Related to Agile Success

It was a normal day.   I was reading articles, blogs, emails, Tweets, stories and a host of other types of information.  While perusing an item, there was an interesting link and I clicked into another Web location.  When I arrived, … Continue reading

Posted in Agile Development, Agile Management, Agile Metrics, Agile Project Management, Agile Software, Agile Teams, Agile Velocity, Iterative Development, Scrum Methodology | Leave a comment