development lifecycles

Being a Shark: Software Testing for Small Startups

As a developer in a startup you will be the core of any testing effort. You have to be a shark. You have to keep moving to stay alive. You don’t have weeks to think, plan, write, execute, and repeat. You don’t have time to clutter your process. You have to think differently when it comes to testing.

Brendan Quinn's picture
Brendan Quinn
Why Documentation Is Important in Agile, Too

Should agile teams relax the requirement that user documentation be updated during each sprint? After all, the Agile Manifesto prefers working software over comprehensive documentation, so shouldn’t we be able to relax that requirement? Scott Sehlhorst explains why his response is "absolutely not."

Scott Sehlhorst's picture
Scott Sehlhorst
Why Limiting Work-in-Process Is Important

There is a certain mindset that is hindering organizations from limiting their work-in-process (WIP) during product delivery. You might ask yourself why limiting WIP is important. Sameh Zeid writes that better software quality is attained when we limit the WIP.

Sameh Zeid's picture
Sameh Zeid
Why Agile Doesn't Always Work

There are plenty of people who don’t believe agile development is worth the hype. And they may be right. Find out why some people are so opposed to agile.

Mike Brown's picture
Mike Brown
Open Source Software Strengthens Its Presence in Government

Nothing moves fast in government, but embracing open source software is gaining a foothold in many departments in the US. Innovation is being advanced inside of collaborative efforts by scores of developers as the U.S. takes e-Governance to a new level.

Noel Wurst's picture
Noel Wurst
Why COBOL Will Never Die

Despite the arrival of newer languages and the transition away from mainframes, COBOL has managed to hang around. One reason it can’t die is that there remains a reported 220 billion lines of COBOL code still in use.

Naomi Karten's picture
Naomi Karten
Offshore Agile Development

With the increasing trend toward outsourcing aspects of software development, Scott Sehlhorst analyzes how this trend affects companies and their agile development teams.

Scott Sehlhorst's picture
Scott Sehlhorst
NASA Seeking Startups

NASA is seeking proposals from startups and small businesses for early-stage technology financing. NASA wants to help provide opportunities to compete for federal research and development awards and to hopefully stimulate eventual commercial launch of the technology.

Pamela Rentz's picture
Pamela Rentz