development

Software measurement and metrics The Problem with Software Measurement and Metrics

Many software practices rely on setting target numbers for the team to hit. But when a measure becomes a target, it ceases to be a good measure. People start gaming the system by changing their behavior in such a way to favorably adjust the measure in order to achieve the target. Don't get hung up on metrics.

Lee Copeland's picture
Lee Copeland
man jumping over hole in bridge How Agile Bridges the Major Gaps between Development and Testing

Agile, by its very nature, is about collaboration. The developers work alongside the testers, the testers see eye-to-eye (at least in most cases) with the developers, and there’s just a more flexible nature to the team itself. It is meant to bridge the major gaps within teams.

Josiah Renaudin's picture
Josiah Renaudin
Watson helping with taxes at H&R Block IBM’s Watson Will Help You File Your Taxes at H&R Block

Customers at H&R Block will be able to get tax advice from IBM’s famous supercomputer, Watson. Watson has been fed all 74,000 pages of the US tax code and will use its natural language processing to interact with clients in order to answer questions, uncover deductions and credits, and help calculate refunds.

Beth Romanik's picture
Beth Romanik
Delivering Successful Software Requires You to Fail Faster

The concept of failing has changed from something people dread to a necessary part of creating secure, functioning applications. That means that you don’t want to have one major failure at the very end of the development lifecycle—you need to continue to fail before release to find real success.

Josiah Renaudin's picture
Josiah Renaudin
big fish in small bowl Agile Transformations Are All about Being Uncomfortable

If you’re hoping to become agile, you have to get uncomfortable before you break through and find your stride. Agile is all about growth, and in order to grow, you have to adopt new concepts, practices, and techniques that will force you to change what you’re doing in a way that might not come easy.

Josiah Renaudin's picture
Josiah Renaudin
accessible computer monitor Techniques for Creating Accessible Multimedia

While creating accessible multimedia has explicit benefits for organizations, the importance of creating accessible content will continue to rise as more people with disabilities use the latest consumer technologies.

Sunil Dangwal's picture
Sunil Dangwal
man working near waterfall DevOps Is the Key to Graduating from Waterfall to Agile

With the ever-increasing quality standards engrained in the common application user, we’re now at the point where transitioning from the waterfall methodology to the agile methodology isn’t just beneficial—it’s an essential step toward staying afloat in one of the most competitive industries.

Josiah Renaudin's picture
Josiah Renaudin
speed enforcement camera Three Key Contributors to Software Development’s Demand for Speed

Why does software development demand so much speed? We throw around terms like “agile” or “DevOps” and consider that a good enough answer for the demand for speed, but there are three major factors outlined by Mark Levy, the director of strategy at Micro Focus, that call for greater development speed.

Josiah Renaudin's picture
Josiah Renaudin