The Latest

Software Requirements: When They Think They Know What I Want… and They Don't[presentation]

Pat Medvick presents tales of successful and unsuccessful attempts at gathering requirements from scientists-highlighting the inherent problems and possible solutions. Learn how to gather requirements from multi-site domain experts.

Pat Medvick, Pacific Northwest National Laboratory
Successful Project Management in the Face of Shifting People and Teams[presentation]

The best project managers know to superbly manage the subtleties of risks, employee turnover, personality clashes, shifting priorities, and other unexpected events.

Angela Gilchrist, CyberOptics Corporation
Experiences with Global Software Architecture Design and Development[presentation]

In this paper, we describe our experience designing and developing a system-for acquiring and processing data from electric, gas, and water meters-among four development sites located in Switzerland, Germany, and the U.S.

Daniel Paulish, Siemens Corporate Research
Deploying Software Configuration Management-A Case History[presentation]

Bill Buie presents a picture of what software configuration management looks like--and what it took to get there--in a real-life organization.

Bill Buie, Pliant Systems, Inc.
Using Statistics to Evaluate Process Improvement[presentation]

The techniques associated with Statistical Process Control (SPC) are very useful, but they are not sufficient alone to
provide inferential comparisons. An additional need is the ability to make valid
comparisons.

Paul Below, EDS
Estimating Software Productivity and Quality on Large Systems[presentation]

Estimating productivity (e.g., lines of source code developed per hour) and quality (e.g., code defect rates) are difficult on large software projects that involve several companies or sites, emphasize reuse of Commercial-Off-The-Shelf (COTS)

Jack Alanen, California State University
Estimating in the Web World[presentation]

Discover the techniques used by estimators to overcome the challenges they are confronted with in attempting to estimate totally new development environments in the Web/e-commerce world.

Lawrence Putnam, Jr., QSM, Inc.
Statistical Process Control (SPC) for Software Inspections[presentation]

Attempts to create user-friendly statistical process control (SPC) charts for software inspections often have
failed. A principle cause of these problems is the failure to recognize the asymmetric distributions of the

Don Porter, Motorola
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.
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.

Pages

CMCrossroads is a TechWell community.

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