Software Development & Testing Insights | TechWell

The Latest Stories

Why You Need "Definition of Done" and "Definition of Ready" Lists

A lot has been written about definition of ready (DOR) and definition of done (DOD) lists, but not a lot has been written about the lists’ importance. Having the right DOR checklist provides you confidence to begin a sprint, and the right DOD list improves a team’s credibility.

Venkatesh Krishnamurthy's picture
Venkatesh Krish...
Are SMART Goals Smart Enough?

A common way of approaching business and project goal setting is to use the SMART technique (Specific, Measurable, Achievable, Realistic, and Time-bounded), but is it smart enough? Adrian Reed explores a personal goal setting technique, PECSAW, to attempt to answer that question.

Adrian Reed's picture
Adrian Reed
The Importance of People in Agile Software Development

When software professionals talk about agile methods, they often overlook the most important topic—the role of people in agile software development. If you ignore team dynamics, you risk hindering your team's effectiveness.

Steve Berczuk's picture
Steve Berczuk
Can Amazon Be a Viable Cloud Standard?

Cloud users are asking when cloud computing standards will be mature enough so that more companies will feel comfortable implementing cloud architectures and using cloud services without feeling vendor lock-in. Beth Cohen ponders whether or not Amazon is a viable cloud standard.

Beth Cohen's picture
Beth Cohen
Where's the Security? Why Banks Owe Us Better Protection

With the relative ease of carrying out DDoS attacks, shouldn't the world's largest banks have been able to protect themselves—and us—from publicly announced breaches? A security expert and a state senator explain why more must be done.

Noel Wurst's picture
Noel Wurst
Managing the Cloud Application Lifecycle

To migrate and maintain applications in the cloud, teams must first understand how to manage cloud application lifecycle phases. The recently announced Cloud Application Management Platform's goal is to provide a simple model that allows control over the application and its deployment environment.

Chris Haddad's picture
Chris Haddad
The Meaning of “Done”

Done means done. What else could it mean? Actually, it doesn’t matter how it’s defined, just as long as the parties that use it when achieving a common objective agree to its meaning.

Naomi Karten's picture
Naomi Karten
The Tokyo Stock Exchange Goes Broke

On August 7, 2012, the Tokyo Stock Exchange experienced a serious system glitch that resulted in the stock exchange going broke with the suspension of some transactions. Bob Aiello explains the situation and the next steps to identify the nature of the incident and the course of action.

Bob Aiello's picture
Bob Aiello