Problem Resolution Optimization No matter how well we plan and execute software development, defects are generated and can escape to the customers. Failure to quickly resolve software problems leads to negative consequences for our customers and increases internal business costs. A quick deterministic |
Don Porter
February 26, 2004 |
|
Can U.S. IT Survive Outsourcing? In this era of economic uncertainty there is one thing you can count on--IT companies looking out for their bottom lines. In this week's column, software developer Matthew Heusser explores why American companies are increasingly sending IT jobs overseas and what the U.S. industry can do to adapt to this employment exodus. |
||
A Study of Myers-Briggs Types Relative to CM Professionals (2003) What makes configuration management (CM) professionals so unique? Is it the way we can view a complex task and break it down into meaningful activities? Is it the way we can bring some level of order to chaos? Is it that we not only want to understand the details on how things work, but we also like to understand the big picture? Is it our need to improve our environment? Or is it the way we persevere at difficult tasks in trying to bring together the pieces that comprise our deliverables? |
||
Product Risk Analysis Clarifies Requirements This presentation re-emphasizes that requirements are important. The difference between functional and nonfunctional requirements will be covered. Then, Product Risk Analysis will be described, along with the elements of the analysis and steps toward performing the analysis. |
Jim Kandler
November 4, 2003 |
|
The Estimation Fallacy in IT Software Development Despite the fact that iterative approaches to software development are increasingly used, most of the people paying for IT software developmet have an expectation that we should be able to tell them—before coding starts—"what's it going to do, what's it going to cost, and when's it going to be ready?" This article exlains why that's an unattainable expectation and corrects the misleading "product-lifecycle-model" for estimating. |
Bill Walton
October 13, 2003 |
|
eXtreme Project Management: Getting a Grip on Chaos The world has changed and traditional project management hasn't kept up. Innovation and time-to-market have given birth to a new breed of projects: those that are ultra-demanding. Extreme project management is not your father's project management. It's a change-embracing model for succeeding on today's innovative and ultra-demanding projects. It's an integrated set of intuitive principles, values, practices, and tools. It's an approach that works because it's fast, business focused, people centric, and reality based. This slide presentation is from a webinar presented at the nonprofit PMI-ISSIG (Project Management Institute-Information Systems Specific Interest Group). |
Doug DeCarlo
October 7, 2003 |
|
M3–The Sequel Over the years our industry has witnessed an explosion of maturity models. Last month I published a tongue-in-cheek column on this subject, "The Maturity Maturity Model™ (M3)." In this follow-up column, I hope to offer some actual constructive comments on the concept of maturity. For your reading pleasure, I included a list of thirty-four "Maturity Models" at the end. All thirty-four are real, including the "Broccoli Maturity Model." (You couldn't make this stuff up!) |
||
The Maturity Maturity Model (M3) Over the years our industry has witnessed an explosion of maturity models. You can see a list of thirty-four of them at the end of this column. Unfortunately, until now, we have been lacking a maturity model to evaluate our own maturity-thus the need for the development of the "Maturity Maturity Model (M3)." |
||
Efficiency and Effectiveness Measures To Help Guide the Business of Software Testing The measurements described in this paper answer the question of whether Software Testing is "doing the right thing" (effectiveness). Once there is assurance and quantification of correct testing, metrics should be developed that determine whether or not Software Testing "does the thing right" (efficiency). |
John Huber
August 22, 2003 |
|
The Seven Habits of Highly Insecure Software Severe functional bugs usually have pretty overt symptoms: an application crash, corrupt data, and screen corruption. Security bugs, though, usually have more subtle symptoms and habits. This article discusses the most common and difficult-to-notice symptoms of insecure software to help you track down these bugs during testing. |
Herbert H. Thompson
August 15, 2003 |
Pages
Upcoming Events
Apr 27 |
STAREAST Software Testing Conference in Orlando & Online |
Jun 08 |
AI Con USA An Intelligence-Driven Future |
Sep 21 |
STARWEST Software Testing Conference in Anaheim & Online |