CONCURRENT SESSIONS - SM/ASM 2000
Concurrent Sessions for Thursday Concurrent Sessions for Friday
 

WEDNESDAY, March 8

Software Management (SM) Applications of Software Measurement (ASM)

11:00 AM

W1 Quality
Guerilla SQA: Conquering the Land a Bit at a Time
Scott Duncan, SoftQual Consulting
In a large part of the software industry, Software Quality Assurance (SQA) has become equated with activities performed primarily by testers. Scott Duncan describes an approach to introduce SQA practices within an organization without focusing on the main development flow. Learn key QA practices to encourage implementation, and discover how to tie the QA efforts back to effective data-centered decision making. 

� How to identify areas where QA can be introduced with less resistance
� How to link QA practices with project risk management
� Examples of real-life impact from this approach

11:00 AM

W4 Measurement Methods
Measuring the Complexity and Impact of Design Changes
Mike Libassi, Intel Corporation

Mike Libassi discusses how to use the Weighted Stability Index (WSI) Metrics Model, an adaptation of a U.S. Army method, to measure system design changes and the impact to software releases. Both the original method and the WSI model will be presented, as well as customization, results interpretation, and implementation. Learn how to automate this model into current office technology, like Microsoft Excel and Access.

� How to measure design changes for system impact
� The weighing process and customization
� How to interpret the results and implement the WSI model
 

W2 Management
The Problem of Project Management
Brian Lawrence, Coyote Valley Software
As a project manager, your daily work is an unending stream of challenges. The burden of project success often lies at your feet. Brian Lawrence contends that one reason so many software projects fail is because project managers may be trying to solve the wrong problems. Learn how to use problem definition as a way to establish a standard against which you can compare yourself to evaluate your performance.

� How to define the project management problem
� The problem definition modeling approach
� Why documenting assumptions is one of the best strategies for improving project success

 

W3 Metrics Management
Software Measurement Programs: What Does It Take to Succeed?
Dennis R. Goldenson, The Software Engineering Institute 

A great deal is known about technical issues of data gathering and applied statistics as it relates to software measurement and analysis. However, less is known about what it takes to implement a successful software measurement program. In this presentation, Dennis Goldenson shares the results of a broad-based survey of practitioners and users of software measurement programs, providing better insight into what it takes to establish an effective software measurement program in your organization.

� How to establish a successful software measurement program
� Results of a broad-based survey of practitioners and users of software measurement programs
� Criteria used to evaluate competing explanations

W3 Outsourcing
The Devil�s in the Details: IT Benchmarking � Aligning Outsourcing Expectations and Managing Risks
Michael Mah, QSM Associates, Inc.
Gathering IT intelligence data is critical to deciding what and when to outsource, and how to structure service levels to create a winning deal for both sides. Based on IT benchmark trends observed from a modern database of 5,000+ completed projects gathered worldwide, learn how to identify proposals that satisfactorily address application development and maintenance productivity from a multi-dimensional perspective. Discover the weaknesses and strengths of various practices, and explore productivity case studies that demonstrate successful IT benchmarking frameworks.

� Strategies for assessing winning bids for contracts under "open bid"
� Benchmarks and baselines needed for multi-year applications outsourcing
� Critical success factors required during due diligence 
W

W6 Project Estimation  
Improve Your Estimating Process � Beginning with a Proof of Concept
David Herron, The David Consulting Group, Inc.

Estimating is like the weather; everyone talks about it, but no one does anything about it. This presentation provides the techniques required to execute a Proof of Concept estimating model, allowing an organization to trial run the tools, techniques, and methods required to estimate projects more accurately and earlier in the lifecycle. Learn the key elements of this approach, and obtain templates to employ in your organization.

� Key elements to a successful estimating start-up program
� A step-by-step "can't fail" approach to estimating
� Evaluation criteria for commercially available estimating tools

1:30 PM 2:30 PM
W7 Quality
Internet Product Delivery: Creating Quality at the Speed of the Web
Richard Martin, Calico Commerce
Based on an operations perspective, Richard Martin shares his experiences with an e-commerce company in the areas of project planning, quality assurance, release management, and product delivery. Learn how the e-commerce market differs from other enterprise applications and which "best practices" make the most sense. Explore the most effective ways to manage change at Web speed.

� Experiences with project planning for e-commerce applications
� Critical testing for e-commerce applications
� Best practices

 

W10 Measurement Methods
Performance Evaluation and Measurement of Enterprise Applications
Rakesh Radhakrishnan, Sun Microsystems

Today's large-scale enterprise applications are all Web-enabled and complex in nature. Many users experience performance problems from day one. Performance evaluation and measurement via extensive testing is the only practical way to raise and address all issues prior to a successful deployment. Learn how to tackle performance and capacity issues with the appropriate testing strategy and scalable infrastructure/architecture.

� The right infrastructure for the right architecture
� Nine steps associated with performance measurement and evaluation
� Test environment and tools required

W8 Management
Integrating Requirements-Based Testing in the Development Process
Richard Bender, Technology Builders, Inc.
When testing is properly deployed, it can have a major impact on the overall project productivity and product quality. Richard Bender discusses a pragmatic approach with proven results on integrating various testing techniques and tools into the development process. Learn how to shorten the time to delivery, reduce the costs of development, significantly improve the quality at delivery, and reduce support costs. 

� How to integrate tools into the development process
� How to design tests from specifications
� How to ensure that the design code fully implements requirements

W11 Metrics Management
Practical Software Measurement, Performance Based Earned Value
Paul Solomon, Northrop Grumman Corporation

Earned Value can be a software project manager's most effective tool for integrating cost, technical, and schedule management. Learn how to implement Performance Based Earned Value in a practical and cost-effective manner, including specific recommendations and performance metrics for better project planning, meaningful analysis, and improved management control. Real-life examples illustrate both best practices and lessons learned.

� How to use Earned Value to manage software projects
� How to select performance based software metrics
� How to relate quality g
oals and defects to Earned Value

W9 Outsourcing
Management of Outsourcing � How to Avoid Common Mistakes
Carol Dekkers, Quality Plus Technologies, Inc.
One of the most challenging areas of software management is encountered in the first year after an outsourcing contract is signed. Carol Dekkers discusses the actions that can be taken by both implementation teams to ease the transition and to achieve outsourcing success. Learn of the common mistakes made involving personnel, measurement, and expectations, and obtain recommendations to increase the transition to a successful partnership.

� The most common mistakes made in outsourcing
� Areas where outsourcing contracts typically go wrong
� How to become more knowledgeable with measurement terms in the contracts

W12 Project Estimation
Software Estimating with Functional Metrics
Scott Goldfarb, Q/P Management Group, Inc.

One of the greatest challenges faced by software professionals is the accurate estimation of effort, schedule, and cost for software projects. Learn the technique that has proven to be the most successful in establishing accurate estimates based on quantifying customer requirements and evaluating the development environment using software measurement techniques. Discover ways to use this process to improve estimating accuracy in your software projects.

� How to size the functionality of a project
� How to evaluate the factors that impact productivity and the estimate
� How to implement the four-step estimating process in your organization 

Concurrent Sessions for Thursday Concurrent Sessions for Friday

Software Quality Engineering -- (904) 278-0707 -- FAX (904) 278-4380 -- [email protected]
� 1999-2000 Software Quality Engineering.

To help us maintain the highest possible product quality, please give us your feedback.