The Latest

Software Metrics "State of the Practice"[presentation]

In this session, Peter Kulik presents the results of KLCI's third industry survey on software metrics usage conducted in the fourth quarter of 2000.

Peter Kulik, KLCI, Inc.
Effort Tracking Made Easy[presentation]

Tracking effort is often a difficult cultural change to implement.

Lynn Cole, Spherion Technology Architects
Managing Concurrent Software Releases in Development and Test[presentation]

There is an ever-growing need to provide complex software products to customers on a short development schedule. Additionally, the customers need to be able to count on release dates for planning purposes.

David Shinberg, Lucent Technologies
A Disciplined Approach to High Velocity Software Development[presentation]

When faced with the challenge of shortening delivery cycles, the old economy manufacturing companies utilized disciplined quality techniques to reduce scrap and rework and improve productivity.

Girish Seshagiri, Advanced Information Services, Inc.
Meeting Service Level Agreements Using Web Infrastructure Stressing Appliances[article]

This application brief describes how the unique and powerful technologies employed in the WebAvalanche and WebReflector will help IT service providers attain the highest levels of application-level quality of service from their network infrastructure.

TechWell Contributor's picture TechWell Contributor
The Ritual of Retrospectives: Your First Best Tool for a Learning Organization[presentation]

You've just finished your software release. You have signed off, and it's been shipped. You're done, right? No!

Norm Kerth, Elite Systems
Program Management vs. Project Management[presentation]

When a company has multiple products that are related in some way, management may choose to group those projects together under a Program Manager.

Dulcey Branch, Texas Utilities
Enterprise-Wide Change and Configuration Management[presentation]

Multi-tier applications are increasingly strategic for many organizations, but manually coordinating the movement of disparate components-developed and deployed on multiple platforms through the software development lifecycle-can be tedious a

Melissa Borza, Computer Associates International Inc.
When Your Developers Don't Work for You-How I Managed A Band of "Hackers"[presentation]

The future of the development world lies with a bunch of skilled programmers living wherever they want, taking whichever projects they like, naming their price, and disappearing once the project is over.

Lee Fischman, Galorath, Inc.
Troubled Times[article]

Market analysts say the economy is recovering from the recession. But it seems that every day we read about another company laying off workers and the tough IT job market. All this has Eileen Strider wondering, in this week's column, how you are faring and what kind of support you are both giving and receiving during these tough times.

Eileen Strider
The Impact of Team/Personal Software Processes[presentation]

Several years ago, the Naval Oceanographic Office initiated its process improvement effort with Team Software Process (TSP) and Personal Software Process (PSP) as its foundation.

Edward Battle, Naval Oceanographic Office
A New Approach for Estimating in e-Business Development[presentation]

In order to control the costs and schedules of new eBusiness development projects, a revolution in estimation and the software lifecycle must take place.

David Duncan, Cambridge Technology Partners
Buffers and Risk: Critical Chain Project Management[presentation]

Critical Chain Project Management uses statistical process control to more clearly define the relationships between tasks and the project end date by using buffers to represent process variation in project tasks.

Robert Muller, Cytokinetics, Inc.
Software Test Automation Increases Test Team Performance[article]

The immediate benefit of an automation approach is to reduce human intervention for regression testing. Automation test scripts should be created to regression test stable software. When code changes are made to the stable software, the automated test cases can be run, and if any bugs were introduced in the code, the automation test cases would find them, thus saving the test group time. When regression testing needs to be done, a tester will not have to sit at the machine and manually execute the test cases.

Marc Stander
Kaizen: The Hidden Treasure[article]

You, like many others, may be wondering what exactly Kaizen is and Where are we going to use it. Imagine your company produces totally defect-free products for customers, always within planned schedules. Imagine your marketing team turns every opportunity into a remarkable business, your company's billing department produces error free invoices every time, and the airport handlers never, ever lose your bags. Everyone is expecting perfection.

The success of our businesses demands more perfection out of you today than any other time in history. To survive and succeed we need to continuously improve our ability to meet expectations of high quality at low cost and on-time delivery, every time. Kaizen exactly helps us to do that.

In Kaizen, we are simply saying, "let's make a better use of the existing resources, in particular, our own people." The Kaizen business strategy involves everyone in an organization working together to make improvements without large capital

Hemamalini Suresh

Pages

StickyMinds is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.