Related Content
What ALM Tool Features Best Support Agile Software Development? Joe Farah details the key features necessary in application lifecycle management (ALM) tools to make them practical for agile development. At a minimum, agile-friendly ALM tools must support user stories, prioritization, traceability, continuous integration, and metrics for post-iteration analysis. |
||
Predictive Software Helps Police Stop Crimes Before They Happen Police are attempting to beat suspects to the scene of a crime with a computer program that indicates where criminal activity is most likely to happen. It’s called predictive policing, and the software uses past statistics and continually calibrated data to predict when and where crime will strike. |
||
How Agile Can Deliver on a Fixed-Budget (Not Fixed-Price) Promise Development projects run into problems any time they attempt to stick to a fixed-price, fixed-scope, and fixed-completion contract. Learn why this fixed iron-triangle sets projects up for failure and what agile teams can do to solve the problem and make the customer and the developers happy. |
||
The Analysis Software That Wrecked J.K. Rowling’s Anonymity The literary world was shocked to find out the nobody author of a new novel was actually super-famous J.K. Rowling. Her secret was uncovered by using software programs and algorithms to analyze her writing—a method that could also reveal hackers and others who might want to be anonymous online. |
||
The Test Automation Hunger Games The life of an automated test, whether it acts like it or not, is a game of survival—à la "The Hunger Games." Thrust into the arena of continuous integration, tests must constantly prove their worth and their usefulness. They must fight for their right to exist and be heard. |
||
Is Minimalism the New Business Model for the Tech Industry? The tech business model used to be to provide comprehensive products with more features than your average consumer would use. But bigger is no longer better—with more individual and small-business clients, many just want basics. Is scaling back and offering service flexibility the new philosophy? |
||
When Are Lean Software Requirements Too Lean? Most people know that agile doesn't completely eliminate documentation, but it's a little less clear just how lean we can really make our requirements without sacrificing quality. Mickey Merritt shares how to stay agile with requirements that are just the right fit for getting the job done. |
||
What Role Does Configuration Management Play in Requirements Analysis? Once the inception phase of your project has been completed, a project will enter the requirements analysis phase. Joe Townsend explains the role that configuration management (CM) and quality assurance/control (QA/QC) plays during this phase of a project’s lifecycle. |