e-Talk Radio: Paul Hopkins, November 2000 Given the enormous costs of IT projects, Management rightly wants to know not only how much money is being spent, but also what the business is going to get out of it. Ms. Dekkers and Mr. Hopkins talk about how measurements can help demonstrate the value of IT projects, and can help prioritize them. |
||
Let Observation Be Your Crystal Ball Are you a tester who is particularly good at finding "the weakest link" in code? Are you a developer who has been impressed with a tester's uncanny ability to hone in on weak code? This skill is probably more a matter of organizational understanding and observation than intuition. In this column, Bret Pettichord explains how to use communication factors to predict problem areas in code (and how to avoid letting those same observations draw you into unwanted territory). |
||
The Need for Speed: Filling the Empty Chair This paper provides an analysis of challenges that engineering and human resources managers face when attempting to recruit new staff. Successful staffing of a software engineering organization in an intensely competitive market is described in terms of the key elements of the staffing process and proven strategies that help to stay ahead of the competition. |
||
e-Talk Radio: Daughtrey, Taz, 31 October 2000 In this e-Talk Radio show, Ms. Dekkers and her guest, Taz Daughtrey, editor of the Software Quality Professional journal, talk about urban legends surrounding software. They also address the topic of professional certification for software developers and testers. |
||
Managing Concurrent Software Releases in Management and Test Customers are requiring frequent and feature-rich releases of software products to support Lucent Hardware. The fundamental problem is that the time required to develop and test features often exceeds the release interval. One option to meet the needs of our customers is to use concurrent development and testing; however, the use of concurrent development has several potential pitfalls. The primary problems associated with concurrent development are: 1) How to isolate the long lead features from the features that fit within a development cycle, 2) How to manage the propagation of bugs fixed between releases that are in the field and releases that are still being developed, and 3) Developers must be trained to work in the concurrent paradigm. This paper describes a unique approach, using existing Configuration Management tools, to managing the development load lines in support of concurrent Fixed Interval Feature Delivery (FIFD). Software load line management is the infrastructure and p |
David Shinberg
May 2, 2001 |
|
Capabilities of a Java Test Execution Framework Tivoli's Java Execution Framework (JEF) is a multi-purpose Java test execution framework that, when used with other tools or methodologies, can provide a framework for testing Java applications. Moreover, since this framework contains many open and ease-of-use features it can be used in all phases of test, providing a consistent and flexible test infrastructure throughout the verification organization. This paper gives a high-level view of its capabilities. |
Erick Griffin
May 1, 2001 |
|
e-Talk Radio: Pressman, Roger, 14 November 2000 In this show that aired one week after the U.S. Presidential election in November 2000, Ms. Dekkers and Mr. Pressman talk about system failure and the importance of ergonomics in designing human interfaces. |
||
e-Talk Radio: Magee, Stan, and Peter Voldner, 22 March 2001 About the Show: Ms. Dekkers, Mr. Magee, and Mr. Voldner give an overview of ISO standards and talk about how to implement standards in your company, regardless of its size. |
||
Process Improvement in Large Organizations Every problem-solving activity in an organization requires some learning. Both the stakeholders and the facilitators of the organization need to learn as they go through change. This paper describes our fist experiences with facilitating process improvement and problem solving by focusing on congruence, building trust relationships, systems thinking and lots of "letting go." |
Erwin van der Bij
April 27, 2001 |
|
Flight Plans, Stormy Requirements, and Other Extremes With slippery requirements, not to mention slippery runways, sometimes you have to do everything at once: programming begins and contributes to requirements and test development. Iterative development becomes a heuristic for discovering further needs. This article lays out some basics of Extreme programming from the perspective of an airline pilot turned developer. |
Bill Tuccio
April 26, 2001 |
Pages
Upcoming Events
Jun 08 |
AI Con USA An Intelligence-Driven Future |
Sep 21 |
STARWEST Software Testing Conference in Anaheim & Online |
Oct 27 |
STARCANADA Software Testing Conference in Toronto |
Recommended Web Seminars
On Demand | Building Confidence in Your Automation |
On Demand | Leveraging Open Source Tools for DevSecOps |
On Demand | Five Reasons Why Agile Isn't Working |
On Demand | Building a Stellar Team |
On Demand | Agile Transformation Best Practices |