Expert Details
Software Process Standards
ID: 108065
Washington, USA
Expert has expertise in implementing organizational changes to software development and maintenance processes to assure compliance with ISO 9001/9000-3 requirements. Additionally, he has developed a 28 element software quality management system that meets the requirements of ISO 9000 and EN 46001, European Directive for Medical Devices. Expert presents seminars on this quality system to medical device firms that are located in the U.S. and Europe. He has assisted telecommunication, medical devices, and software firms to make changes to their software development and maintenance process (e.g., configuration management, corrective action, and design reviews) to comply with ISO requirements. In 1994 he established a software business and quality system plan, for VNIPI Sport of Moscow, Russia for obtaining ISO 9001 certification. VNIPI is the privatized MIS section of the Russian Olympic Committee.
Expert has expertise in structure and content requirement for ISO 90001/9000-3 quality manuals, procedures, and work instructions. Expert has developed a software quality management system that addresses how to develop and maintain quality manuals, procedures, and work instructions. He has lectured on this documentation method and consulted with telecommunication, medical device, and software firms on the implementation of this documentation system.
Since 1986 Expert has been a member of the United States SC-7 TAG (Technical Advisory Group) which determines the U.S. position on international (ISO) Software Engineering Standards. In 1995 he represented the US at the TC 176 WG 2 (ISO 9000-3) meeting in Durban, South Africa, and has been a U.S. delegate to the International Plenary meetings since 1986. SC 7 software standards must support and be complementary to the ISO 9000 series of standards. Expert has met with and coordinated with various countries' ISO 9000 certification organizations. He has given seminars on the ISO 9001/9000-3 standards to medical device firms.
Expert has 35 years of experience in the field of software engineering. He has applied this systematic technique to the development and maintenance of software systems (business and engineering) for the aerospace industry and government. He has expertise in the various disciplines of software engineering (e.g., requirement definition, quality assurance, V&V, configuration management, and integration). Expert is co-convenor of WG 8 (Software Configuration Management & Software Program Management) for the ISO SC-7 (Software Engineering) standards group. This group has focused in the area of software process improvement over the past four years. Expert has helped companies to develop and implement plans for achieving SEI (Software Engineering Institution) level 3. Additionally, he is co-author of the book: Guide to Software Engineering Standards and Specifications, Artech House, 1997.
A significant portion of Expert's career has been involved in the software life cycle development process. A member of the United States SC-7 Technical Advisory Group, he has been a U.S. delegate to the International Plenary meetings since 1986. Expert is considered an international expert in software life cycle methodology. He was one of the U.S. representatives on the development of an ISO standard for software life-cycle processes, ISO/IEC12207. In this role he was able to shape the "best of practice" for an international software life cycle.
Expert's company has designed a software quality assurance system that meets the requirements of ISO 9001/9000-3 and the FDA GMP requirements. This system contains 28 processes, such as corrective action, audit and reviews, and detail design. Each process step has an input, output, exit criteria, and base line standard. Expert gives seminars throughout the U.S. on how to implement this system for medical device firms. The benefit to a medical device firm in adopting this system that it dramatically reduces the number of software "bugs" discovered by customers.
Expert has co-authored a directory of the major software engineering standards. This directory contains 315 standards in this field. The book gives an overview of each standard and codifies it by process type and use. He was elected to the IEEE Computer Society Golden Core of 500 people who have significantly served the IEEE Society in standards development over its 50-year history.
Education
Year | Degree | Subject | Institution |
---|---|---|---|
Year: 1981 | Degree: MBA | Subject: International Business | Institution: University of Puget Sound, Tacoma |
Year: 1957 | Degree: BS | Subject: School of Engineering-Production Technology | Institution: Oregon State University |
Work History
Years | Employer | Title | Department |
---|---|---|---|
Years: 1992 to Present | Employer: Undisclosed | Title: President | Department: |
Responsibilities:This is a small company of less than 4 people. Expert is responsible for all aspects of the business. |
|||
Years | Employer | Title | Department |
Years: 1958 to 1992 | Employer: Boeing Company | Title: Software Engineering Manager | Department: |
Responsibilities:In his last position, Expert was responsible for the program management of software process improvement. |
International Experience
Years | Country / Region | Summary |
---|---|---|
Years: 1997 to Present | Country / Region: China | Summary: In 1997, Expert was part of a "People to People" quality mission to China and lectured at Shanghai University on software quality standards. |
Years: 1996 to Present | Country / Region: Herzlia, Israel | Summary: In 1996, Expert worked on a project in Herzlia, Israel to assist a medical device firm to meet the requirements of ISO 9001 and 9000-3. |
Years: 1995 to Present | Country / Region: Moscow, Russia | Summary: In 1995, Expert was assigned to Moscow, Russia to assist a Russian software firm to develop a business plan to market their software engineering services on the international market. He spent a total of eight weeks in Russia for IESC, the International Executive Service Corp. |
Years: 1990 to Present | Country / Region: UK London | Summary: In 1990, he was the Boeing Computer Services UK London office Technical Support Manager for the Aerospace Telecommunication project feasibility study. |
Years: 1987 to Present | Country / Region: Jeddah, Saudi Arabia | Summary: In 1987, Expert was a part of a design team located at Jeddah, Saudi Arabia to design a computer center. |
Career Accomplishments
Associations / Societies |
---|
Expert is a member of several professional organizations, including the Institution for Certified Computer Professionals (ICCP), the International Standards Initiative (ISI), . |
Licenses / Certifications |
---|
He is a CCP (Certified Computer Professional). |
Professional Appointments |
---|
Expert was Past Convenor for ISO/IEC JTCI SC 7 Working Group 7 Life Cycle Processes. He was a US Representative to ISO. He has appointed Senior Examiner for the Washington State Quality Award, which is similar to the Malcolm Baldridge National Quality Award. |
Awards / Recognition |
---|
He has received many Awards from ISO/IEC for Standards work. He was a Golden Core Member Of the IEEE and received a Meritorious Service Award from the IEEE society for international software engineering standards work. This award represents the IEEE Computer Society's Golden Core of 500 people who have significantly served the IEEE society in standards development over its 50-year history. |
Publications and Patents Summary |
---|
Expert has co-authored three professional books on software engineering and Web standards, and published over 50 technical reports on topics related to software engineering, quality, and standards. |
Additional Experience
Expert Witness Experience |
---|
Expert has been retained four times and was deposed once involving software engineering practices. He was an arbitor for one of the largest civil data processing cases in the State of Washington. The primary issue in this case was whether a vendor had properly installed a turnkey grocery checking system per specification. |
Training / Seminars |
---|
Expert gives seminars on meeting the requirements of ISO Standards for medical device firms. |
Vendor Selection |
---|
Expert has experience locating software engineering standards in all foreign countries. He also has access to a database of all known software engineering process standards, guides, and technical reports. |
Marketing Experience |
---|
Expert's company markets books, checklists, templates, technical reports, and other aids to assist organizations and software engineers to produce quality software products. |
Other Relevant Experience |
---|
Expert has access to, and has expert knowledge of the database of all known software engineering process standards, guides, and technical reports. Expert assisted VNIPI Sports of Moscow, Russia to prepare plans to become an SEI Level 3 company. |
Fields of Expertise
medical software quality assurance, software design, software process quality, software standard, ISO 9000 implementation for software, ISO 9000 quality system documentation, ISO 9000 series quality system standard, ISO 9000-3, software engineering, software engineering baselining, ISO/IEC 12207 -- Software Life Cycle Processes standard, software life cycle, software quality assurance, software engineering process standard, software process improvement, Internet standard, EN 29000 quality standard, software registration process, ISO 9000 auditing, software integration, ISO specification writing, software testing standard, ISO 9001, software certification, software maintenance, medical software, ISO standard, ISO 9000 registration system, life-prediction methodology, software product development assessment, Malcolm Baldrige National Quality Award requirement, software system development, software product quality, ISO 9000 implementation, software engineering process assessment, configuration management, rapid-prototyping software, software design for safety, life cycle, International Organization for Standardization, software engineering systems analysis, software testing, software process management, software metrics, software inspection, software design recovery, software engineering benchmarking, quality auditing, medical device, international standard