Standardization is now a way of life in the software world and all software efforts are driven by ISO/IEC 12207, the International Standard for Life Cycle Processes. A new International Standard, which elaborates the software maintenance process of ISO/IEC 12207, was published recently. That standard is the new International Standard for Software Maintenance - ISO/IEC 14764.
The tutorial introduces participants to ISO/IEC 14764. The need for standardization and previous standardization efforts are discussed. An introduction to ISO/IEC 12207, the International Standard for Software Life Cycle processes, is provided. The relationship between the two standards is emphasized. Other topics addressed in the tutorial include: implementation considerations; software maintenance strategy; the maintenance process; and details of each of the maintenance activities and tasks.
Practitioner software engineers and managers will benefit from this tutorial in that they will be introduced to the new International Standard for Software Maintenance. They will learn how to use it in conjunction with ISO/IEC 12207. As world software trade is driven by both standards, practitioners will be better prepared to compete in the competitive software world.
Presenters: Thomas M. Pigoski
Thomas M. Pigoski is President of TECHSOFT, a small business which specializes in software maintenance. He is the primary author of ISO/IEC 14764, the International Standard for Software Maintenance. Mr. Pigoski is also a member of the International Working Group which is updating ISO/IEC 12207. Current work efforts include: providing outsource maintenance support; designing and implementing software engineering environments; developing maintenance metrics programs; and assisting organizations in software process improvement. He is a past General Chair of the Conference on Software Maintenance and his experience in the field spans more than 20 years. He planned, established, and directed the operation of software maintenance activities for large-scale U.S. Department of Defense systems. Mr. Pigoski received the Software Maintenance Association's 1990 Newsmaker of the Year Award for his contributions to the field of software maintenance. He authored the article on maintenance for John Wiley and Son's Encyclopedia of Software Engineering and numerous papers on software maintenance. He is the author of Life Cycle Strategy: Software Support on the Front Line (Software Maintenance News, 1995) and Practical Software Maintenance, Best Practices for Managing Your Software Investment (John Wiley & Sons, 1997). He is currently writing the software maintenance section of the Guide to the Software Body of Knowledge (SWEBOK).