Applications of Software Measurement (ASM) 2001 General Info
Register for Applications of Software Measurement (ASM)  2001
Get a brochure for Applications of Software Measurement (ASM)  2001
Applications of Software Measurement (ASM) 2001 events
Travel info for Applications of Software Measurement (ASM) 2001
Applications of Software Measurement (ASM) 2001 Conference FAQs
Media info for Applications of Software Measurement (ASM) 2001
Be part of Applications of Software Measurement (ASM)  2001
Software Manangement (SM) 2001 Tutorials
Applications of Software Measurement (ASM) 2001 Keynotes
Applications of Software Measurement (ASM) 2001 Featured Sessions
Applications of Software Measurement (ASM) 2001 Concurrent Sessions
Applications of Software Measurement (ASM) 2001 At a Glance
Applications of Software Measurement (ASM) 2001 EXPO
Applications of Software Measurement (ASM) 2001 Sponsors
Applications of Software Measurement (ASM) 2001 Expo
Applications of Software Measurement (ASM) 2001 Free Expo Pass
Exhibit at Applications of Software Measurement (ASM) 2001
Software Management Conference - Register Now
Software Quality Engineering (SQE) Homepage
Email Software Quality Engineering (SQE)

 
Pre-Conference In-Depth Tutorials & Workshops

Jump to SM Monday Tutorials
Go to Tuesday Tutorials & Workshops
Each selection runs a full day and includes lunch.

ASM Tutorials for Monday, February 12, 9:00-5:00 (Selections I-L)
I Measurement: A Foundation for Effective Software Management
Beth Layman, TeraQuest

Beth Layman presents a set of basic principles for establishing and applying measurement in a software-intensive organization. Based on the Practical Software Measurement (PSM) guidebook, this interactive tutorial provides a proven process of how to implement practical measurement focused on meeting the critical information needs of the organization or project. Explore the primary drivers for establishing a measurement program, and discover how such a program should evolve as an organization’s process maturity improves. I

 
About the Instructor
Beth Layman has more than 20 years of experience in software and systems development as an individual contributor, manager, trainer, and consultant. Author of Practical Software Measurement, she is an authority on software measurement and quality management issues and associate editor of ASQ’s Software Quality Professional Journal.

 
J Presenting Software Quality Metrics for Maximum Impact
Anna Allison, A2 Software Solutions

Metrics typically used on projects—such as the trend of the number of critical bugs—are frequently misinterpreted due to changes in how the data is collected. The ways we choose to present the metrics we track can be just as important as the numbers themselves. Even the simplest graphs may be completely misleading when viewed out of context. Learn how metrics that we frequently use can be misinterpreted, and explore useful presentation tactics to assure that the correct state of the software can be conveyed to our project teams and others. 

 
About the Instructor
Anna Allison has 19 years’ experience in the software development industry and is a frequent speaker at software development conferences. She currently runs her own consulting company presenting, training, and consulting with companies on QA strategies and methodologies, QA management, project management, and risk analysis techniques.
 
K Function Point Counting 101
David Garmus, The David Consulting Group

Function Points are a measure of the functional size of software. Critical productivity and quality measures for software development projects and application maintenance may be established based upon Function Points. This tutorial presents the basic function point counting methodology introduced by the latest release of the IFPUG Counting Practices Manual. Learn the fundamentals of counting Function Points and their application, and gain practice through a series of exercises and a case study. K

 
About the Instructor
David Garmus is an acknowledged authority in the measurement and estimation of software productivity and quality. Currently serving as president of the International Function Point Users Group (IFPUG), and as a Principal in The David Consulting Group, he co-authored Measuring the Software Process: A Practical Guide to Functional Point Measurement and Function Point Analysis: Measurement Practices for Successful Software Projects.
 
L The Statistical Practices of High Maturity Organizations
Mark Paulk, Software Engineering Institute

Organizations that are high maturity in software Capability Maturity Model (CMM) terms are expected to apply quantitative management techniques to guide both engineering and management decisions. While some of these techniques are relatively simple, a high maturity organization can be expected to apply more rigorous statistical techniques such as control charts and regression analysis. Learn about basic statistical and modeling tools and the issues associated with using them correctly. Examples of common errors in using statistics also will be discussed. 


About the Instructor

Mark Paulk is a Senior Member of the Technical Staff at the Software Engineering Institute. Known as the "book boss" for Version 1.0 of the Capability Maturity Model for Software, he was the project leader during the CMM Version 1.1. He is also actively involved with software engineering standards, including ISO 15504, ISO 12207, and ISO 15288.
 
SM Tutorials for Monday, February 12, 9:00-5:00 (Selections A-D)
Back to Top
A Orienteering Skills for Software Managers
Esther Derby, Esther Derby Associates, Inc.

Most software managers start with a destination (the product) and a map (a plan) for how to get there. What happens between "here" to "there" is seldom as simple as it appears at the start. Software managers need the skills to anticipate and communicate about risks, recognize when they’ve gotten off the path, and make corrections to get back on track. In this tutorial, learn three key skills for achieving project goals: anticipating and communicating risks; accurately observing results; and choosing responses that keep the development on track. 

 
About the Instructor
Esther Derby has over 20 years of experience in software development, including roles as application developer, systems manager, project manager, and consultant. She is currently an independent consultant and works with companies and individuals to improve their effectiveness in developing software and thinking about systems. 

 
B Software Components: Putting the Pieces Together for a Web World
Bill Councill, Texas Quintessence, Inc. and George Heineman, WPI

Software component technologies have played a large role in rapidly developing software systems. The Internet and the World Wide Web are powered by specialized software applications developed using software components. Components allow organizations to develop highly reusable software assets for use within an entire line of software product applications. Learn effective processes for designing, managing, and maintaining component-based systems. Discover how using components in software development is a critical business decision. 

 
About the Instructors
George Heineman is an assistant professor of Computer Science at WPI. He has authored and co-authored over 20 articles and papers on software engineering topics, including component adaptation techniques, component-based software engineering, software development environments, and software process. 

With advanced degrees in counseling and law, Bill Councill has served as manager of software development, software testing, and systems and software process in various small businesses. His recent interest has been in developing rigorous techniques to assure comprehensive business analyses and traceability throughout the development lifecycle to all forms of test cases.
 
C Recruiting and Interviewing Software Staff
Johanna Rothman, Rothman Consulting Group, Inc.

Even experienced software managers are having trouble attracting talented and capable staff. This tutorial will take you step by step through developing a hiring strategy, using a consensus-based hiring technique, and creating great interview questions for a technical and cultural fit. Determine how to use phone screens and in-person interviews to find the best people quickly—and learn how to interview in such a way that you obtain real answers about how people will fit into your organization. 

 
About the Instructor
Johanna Rothman observes and consults on managing high technology product development. She works with her clients to find the leverage points that will increase their effectiveness as organizations and as managers, helping them ship the right product at the right time, and recruit and retain the best people. With more than 20 years’ experience in the software engineering and management profession, she holds two ASQ certifications: Certified Quality Auditor and Certified Software Quality Engineer.

 
D The Consultant’s Consulting Clinic
Gerald Weinberg, Weinberg & Weinberg

Gerald Weinberg provides you with new strategies for coping with your most serious consulting problems—both internal and external—in this interactive, one-day workshop. Confirm your most successful strategies while sharing the techniques of others. Learn how to be more sensitive to client desires, more aware of safety issues, and more influential in obtaining effective client responses. Real-life consulting cases will be used. 

Seating is strictly limited to 20 delegates on a first-come, first-served basis for this one-day workshop. Register early!

 
About the Instructor
For more than 40 years, Gerald Weinberg has worked on transforming software organizations. He is author or co-author of many articles and books, including The Psychology of Computer Programming. He is perhaps best known for his workshops for software leaders, including Systems Effectiveness Management (SEM), Problem Solving Leadership (PSL), and the Congruent Organizational Change-Shop.

Go to Tuesday Tutorials & Workshops
Back to the top

Click here for SM 2001

An SQE production 

Software Quality Engineering (SQE) contact info image
Phone/FAX image for Software Quality Engineering (SQE)Software Quality Engineering (SQE) email image
Software Quality Engineering (SQE) copyright information
Give Software Quality Engineering (SQE) feedback button