Related Content
The Mismeasurement of Software Having participated in a number of unsuccessful metrics programs throughout his career, Lee Copeland has identified and distilled four key principles that help prevent the mismeasurement of software. Evaluate how your metrics work against these four principles. Do you need to make any changes? |
||
Mobile Testing: The First Step—or Two On many mobile projects, testing is not practiced well—or sometimes not done at all. Many testers from the desktop world are moving into mobile, and there is much they can take from traditional testing into the mobile space. Here are some ideas to get you thinking about testing mobile devices. |
||
Are Your Metrics Causing Unintended Consequences? When you collect metrics that involve people, it will change the way they behave—but not always for the better. Attaching numbers to how people work often makes them perform their work differently. Every time you gather metrics, you should try to analyze what the unintended consequences could be. |
||
Measuring the Business Value in Agile Projects Venkatesh Krishnamurthy looks at some key ways to measure the business value of your project's agile performance. With consideration to the Agile Manifesto, Krishnamurthy uncovers different approaches to getting the most out of your user stories and defining true value. |
||
A Tale of Two Projects Large IT projects are challenging. Complexity is hard to estimate well. Big systems are tough to implement. But when you're staring at a fast-approaching deadline and you know your system will not be functional in time to meet it, there are ways of handling the situation that are better than others. |
||
How to Get People to Read Your Email Busy people—and even those who are not so busy—lack the patience to wade through endless emails, so you have to be clear, concise, and considerate if you want yours to be read. There are many ways you can communicate more easily and effectively, and Naomi Karten compiles some good ideas here. |
||
Using Assessments and Standards to Improve Your Process Process improvement is a fundamental endeavor that any successful organization must embrace. The challenge many companies face is how to effectively implement IT process improvement. A good place to begin is with an assessment of current operations; then measure those findings against good criteria. |
||
Why You Should Build a Custom Performance Testing Framework Performance testing involves an unparalleled combination of different workloads and technologies—which translates to a large set of variables for a performance test. Creating a custom simulation framework lets you execute varied performance tests at any stage of the product development cycle. |