Austin
Software Process Improvement Network
(A-SPIN)
Tuesday, May 21, 2002
Presentation: Advances in Software Mass Customization,

by Charles Krueger, Ph.D., BigLever Software, Inc.

To view Charles Krueger's April SPIN presentation on "Advances in Software Mass Customization" (Acrobat 4.0 document), please click here.
For the latest version of Acrobat Reader:

Presentation Overview:
Software mass customization is a powerful business model as well as a powerful engineering model that enables software organizations to efficiently engineer variations of their software products. This seminar will provide an overview, practical insights, and a demonstration of new advances in software mass customization.

Software mass customization focuses on the means of efficiently producing and maintaining multiple similar software products, exploiting what they have in common and managing what varies among them. This is analogous to what is practiced in the automotive industry, where the focus is on creating a single production line, out of which many customized but similar variations of a car model are produced.

Real world success stories of software mass customization come from diverse areas such as mobile phones, e-business software, computer printers, diesel engines, telecom networks, enterprise software, cars, ships, and airplanes. However, companies who have reported great success with software mass customization have also reported great challenges and costs in making the move to that model. Adoption times are often measured in terms of years and the costs in millions of dollars.

Using one of computer science's most powerful principles -- separation of concerns -- new advances in software mass customization technology enable organizations to more quickly and more efficiently adopt a software mass customization business and engineering model. This technology works in conjunction with the existing tools and techniques, currently used for building one-of-a-kind software systems, so that mass customization is a straightforward extension to single system engineering.

About the Speaker:
Dr. Charles Krueger is the founder of Austin startup BigLever Software, one of the first companies to provide technology and services for software mass customization. He has worked in a diverse set of Austin companies over the past decade, transitioning advanced software engineering ideas, technologies, and techniques into commercial practice. Dr. Krueger received his Ph.D. in computer science from Carnegie Mellon University. E-mail ckrueger@biglever.com or visit www.biglever.com for more information.