agile

smart city 4 Key Factors Driving Digital Transformation

There are so many strong reasons why digital transformation has become big, but many organizations are missing a major opportunity by simply running digital projects instead of fully transforming the organization itself—similar to doing some agile things without actually committing to being agile.

A group of people fist-bumping How Testers Can Collaborate with the ScrumMasterScrumMasters serve the team by providing facilitation and coaching, but they also have many challenges. Those in testing roles are in a good position to collaborate with the ScrumMaster to improve agile processes. Here are some ways testers can partner with, support, and assist the ScrumMaster—and the rest of the team.
Broken glass Why Does Everyone Pick on Agile?People in the software development community often declare that agile is dead and they have a new approach. But much of what is proposed as a “better agile” is usually just a reorganization, rewording, or clarification of the existing agile principles. Jeff Payne argues for keeping agile together as one movement.
looking for answers Data Means Nothing if You Don’t Know How to Use, Analyze, and Interpret It

Simply having data stowed away and ready to use when needed is great and all, but if you don’t have a smart strategy for how to not only analyze and interpret it, but also put it to proper use, then you may end up creating a connected ecosystem without a real purpose.

King Arthur's sword in the rock Why Agile Is a Double-Edged Sword When It Comes to Quality

When it comes to quality, agile very often leads to better applications and just stronger testing overall. However, the rapidity of agile can make it even more difficult to keep up with bugs since you’re iterating at speeds teams often just aren’t used to.

ladybug Software Teams Aren’t Taking Bug Reporting Seriously Enough

Of the things that are being sacrificed for speed, proper bug reporting is high on the list. Because it’s so easy to quickly update applications on the fly and push out fixes within days or even hours rather than weeks or months, plenty of teams assume it’s OK to ship something with a high volume of bugs.

Hands nurturing a plant The Manager’s Role on a Self-Organizing Agile TeamScrum and other agile methods focus on team roles and dynamics, and because of the emphasis on self-organizing teams, there’s sometimes a misconception that there’s no need for a manager. In reality, good people management can help an agile team thrive—the manager just has to know how to empower the team.
Illustration of minimum viable product with cars Interface Grief: Is It Agile, or Just Bad Software Engineering?There are people who will use "being agile" to justify software engineering practices that could be perceived as lazy or even bad. The specifications are going to change, they say, so it would be a waste to engineer more to begin with than the minimum viable product. What's expediency and what's just poor practice?