Transcript Process
มาตรฐาน ISO 12207 ่ และการประยุกต ์ใช ้ในการทาวิจยั เพือการ ค ้นคว ้าอิสระ หลักสูตรการจัดการความรู ้ ISO คือ • ISO (International Standards Organization) เป็ นองค ์การระหว่างประเทศ ว่าด ้วยการมาตรฐาน ้ นเมื ้ อปี ่ ๒๔๙๐ (๑๙๔๗) โดยมีสานักงานใหญ่ที่ นคร • ตังขึ เจนี วา สวิตเซอร ์แลนด ์ ่ • มีวต ั ถุประสงค ์เพือ – ส่งเสริมการกาหนดมาตรฐานระหว่างประเทศ และ ่ ยวข ่ ่ กิจกรรมทีเกี ้อง เพือการพั ฒนาอุตสาหกรรม เศรษฐกิจ – ขจัดข ้อโต ้แย ้ง และการกีดกัน ทางการค ้าระหว่าง ประเทศ –ษ พัท นาความร่ วมมือรระหว่ างประเทศ ในด ้านวิ บริ ั ฒหรื อองค ์กรใดได้ ับ ISO ก็หมายความว่ า สิชนาการ ค้าหรือ ้ เข้าขันมาตรฐาน ้ ่ วิทยาศาสตร ์ และเทคโนโลยี บริการขององค ์กรนั น เป็ นทียอมร ับในระดับ สากล ได ้ร ับISO แล ้วมีประโยชน์อย่างไร • ทาให้การบริหารจ ัดการขององค ์กรและ พนักงาน เป็ นไปอย่างมีระบบ และมี ประสิทธิภาพ ช่วยประหยัดค่าใช้จา ่ ย และ ่ ทวดี ี่ ม และมีจต • สร พนั้างภาพพจน์ กงานมีส่วนร่ ิ สานึ ก ในเรือง ้ ภายใต้การปฏิบต ่ คุณภาพมากขึน ั งิ าน ทีมี ่ ัดเจน ระบบและขอบเขตทีช ่ • ผู บ ้ ริโภคก็ได้ประโยชน์ ในแง่ ความมันใจใน ผลิตภัณฑ ์และบริการ ไม่ตอ ้ งเสียเวลา ้ ก ตรวจสอบคุณภาพของผลิตภัณฑ ์ซาอี Quality Standard Repository ของ ISO ด ้านซอฟต ์แวร ์ http://www.center4vse.net/index.php?option=com_content&view=article&id=9&Itemid=6 วงจรชีวต ิ ของการพัฒนาซอฟแวร ์ Software Development Life Cycle (SDLC) ่ • เป็ นโครงร่างหรือแนวทางวิธก ี าร เพือ ่ ใช้ทาความเข้าใจและเพือใช้ เป็ น ้ ขันตอนการพั ฒนา ระบบสารสนเทศ หรือซอฟต ์แวร ์ให้สาเร็จ ้ โดยการซือหรื อการจ้างทาหรือการ พัฒนาเองก็ได้ วงจรชีวต ิ ของการพัฒนาซอฟแวร ์ Software Development Life Cycle (SDLC) ระเบียบวิธก ี ารพัฒนาซอฟแวร ์มีอยู ่หลาย ่ วิธก ี าร แต่ละวิธก ี ารมีขอ ้ ดีและข้อเสียทีแตกต่ าง กัน ต ัวอย่างระเบียบวิธก ี ารพัฒนาซอฟแวร ์ที่ ได้ร ับความนิ ยม เช่น โครงสร ้างแบบน้ าตก (Waterfall Model), โครงสร ้างแบบก้นหอย (Spiral Model), วิธก ี ารพัฒนาซอฟแวร ์แบบ คล่องแคล่วว่องไว (Agile Software Development) The waterfall model of development • The waterfall model of development is an example of a Software Development Life Cycle (SDLC) model. • It is called waterfall because of the way it falls down. ลาดับวงจรชีวต ิ ของการพัฒนา ซอฟแวร ์ ้ 1. การวางแผน(Planning) เป็ นขันตอนการการ วางแผนงานโดย กาหนดรู ปแบบของซอฟแวร ์ ประมาณการต้นทุนในการพัฒนาระบบ กาหนด แนวทางของการพัฒนาระบบ กาหนดระยะเวลา เป็ นต้น 2. การวิเคราะห ์ความต้องการ(Analysis) เป็ น ้ ขันตอนของการค้ นหาความต้องการของระบบ ่ ่ างานของ เข้าใจภาพรวมและหน้าทีการท เพือให้ ระบบ ้ 3. การออกแบบ(Design) เป็ นขันตอนการออกแบบ ่ ตรงก ับ ส่วนประกอบต่างๆของซอฟแวร ์ เพือให้ ่ วเิ คราะห ์มาแล้ว ความต้องการทีได้ ลาด ับวงจรชีวต ิ ของการพัฒนาซอฟแวร ์ ้ ่ ามา 5. การทดสอบ (Testing) เป็ นขันตอนการน าระบบทีท ทดสอบการใช ้งาน ว่าทางานถูกต้องตามความต้องการ ่ หรือไม่ ซึงการทดสอบนี ่ ้ ทีได้ จะรวมถึ งการทดสอบการ ่ ่ ่ ยวข ่ เชือมโยงกั บระบบซอฟแวร ์อืนๆที เกี ้องด ้วย ้ ่ านการ 6. การประเมิน เป็ นขันตอนการประเมิ นว่าระบบทีผ่ ่ ทดสอบแล้ว เหมาะสมทีจะน าไปใช้งานได้หรือไม่ ้ 7. การโอนย้ายข้อมู ล (Data Conversion) เป็ นขันตอน การนาข ้อมูลเก่าเข ้าระบบใหม่กอ ่ นการนาระบบไปใช ้จริง ้ 8. การนาไปใช้งานงานจริง (Production) เป็ นขันตอน ่ าระบบทีพั ่ ฒนาสาเร็จและผ่านการทดสอบแล ้วไปใช ้งาน ทีน โดยทาการติดตัง้ และสอนวิธก ี ารใช ้งานแก่ผูใ้ ช ้ ้ 9. การให้ความช่วยเหลือ (Support) เป็ นขันตอนของ ่ การให ้ความช่วยเหลือต่อผูใ้ ช ้ เมือพบปั ญหา โดยหาก ISO 12207 ISO 12207 = common framework for the lifecycle of the software Architecture of the software lifecycle processes (processes, activities, tasks) ISO/IEC 12207 ISO/IEC 12207 • • In 1987 the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) established a Joint Technical Committee (JTC1) on Information Technology. The scope of the JTC1 is "Standardization in the field of information technology systems and equipments.” Source: Raghu Singh, INTERNATIONAL STANDARD ISO/IEC 12207 SOFTWARE LIFE CYCLE PROCESSES. Federal Aviation Administration, Washington, DC, USA ISO/IEC 12207 ่ ่ในกลุ่ม • ประกาศในปี 1995 โดยมี 17 ประเทศทีอยู ผู ใ้ ช้คอ ื Australia, Brazil, Canada, Czech Republic, Denmark, Finland, France, Germany, Ireland, Italy, Japan, Korea, The Netherlands, Spain, Sweden, the United Kingdom, and the United States of America. • กาหนดสถาปั ตยกรรมระดับสู งสาหร ับ software lifecycle, ประกอบด้วย 17 กระบวนการ (core processes) – แต่ละกระบวนการประกอบด้วยกลุ่มกิจกรรม (activities) ้ – มีกจ ิ กรรมทังหมด activities (of which there กระบวนการซอฟต์แวร์ ้ • กระบวนการ หมายถึงขันตอนต่ าง ๆ ที่ ่ ่ เกียวข้ องกันและนาไปปฏิบต ั เิ พือให้ บรรลุ ่ าหนดไว้ วัตถุประสงค ์ทีก • กระบวนการ มีความหมายรวมถึง ่ ทร ัพยากร เช่น คน, วิธก ี าร และเครืองมื อ ่ าเป็ นสาหร ับ นาไปใช้ปฏิบต ทีจ ั ต ิ าม ้ ่ าหนดไว้ใน กระบวนการด้วย ขันตอนที ก ่ ย่อมสามารถปฏิบต • กระบวนการทีดี ั ซ ิ า้ และ ได้ร ับผลแบบเดียวกันเสมอด้วย Process tree Process Total quality management • ใช้หลักการ การบริหารคุณภาพโดยรวม ในทุกกิจกรรม :Total Quality Management (TQM) ้ • ด ังนันแต่ ละกระบวนการจึงประกอบด้วย "plan-do-check-act" (PDCA) cycle ้ งมีส่วนของ การตรวจสอบ • นอกจากนี ยั ความถูกต้อง และการนาไปใช้ได้ (verification เป็ นมาตรฐานทีช ่ and ว่ ยปรับvalidation) ปรุงกระบวนการในการ บริหารจัดการ การควบคุม และ ชว่ ยพัฒนา กระบวนการในการสร ้างกระบวนการ A process is partitioned into PDCA activities based on the PDCA cycle principles ISO 12207 และ Plan-Do-Check-Act ่ Plan-Do-Check-Act มาใส่ • นาแนวคิดเรือง ไว ้กับทุกกระบวนการ มีการดาเนิ นการดังนี ้ – Plan: วางแผนงาน กลุม ่ งาน ตารางการทางาน ฯลฯ (tasks, work breakdown, schedule, etc.) – Do: การดาเนิ นการของแผน (execution of plans) – Check: ประเมินภายใน (process-internal evaluations) – Act: เสนอวิธก ี ารแก ้ไขปญหา (Closed-loop แนวคิดของ ISO 12207 BASIC CONCEPTS • Software life cycle architecture. • The life cycle begins with an idea or a need that can be satisfied wholly or partly by software and ends with the retirement of the software. • The architecture is built with a set of processes and interrelationships among these processes. แนวคิดของ ISO 12207 Process (17) กระบวนการ Activity (74) กิจกรรม Task (232) งาน Artifact (154) เอกสาร The Structure of a Process Process Activity 1 Task 1 ……………… Task 2 Activity n Task ้ วัฏจักรกระบวนการพืนฐาน (Primary Life Cycle Processes) 5.1 Acquisition Process 5.1.1 Initiation 5.1.3 5.1.5 5.1.4 5.1.2 RFP Contract Supplier Acceptan Preparati Preparati Monitorin ce & on on & Completi g Update on 5.2 Supply 5.2.2 5.2.5 5.2.6 5.2.1 Prepara 5.2.3 5.2.4 Review Deliver Process Initiatio tion of Contrac Plannin & y& n Respon se t g Evaluati Comple on tion ้ วัฏจักรกระบวนการพืนฐาน (Primary Life Cycle Process) (ต่อ) 5.3 5.3.13 5.3.12 5.3.1 Softwar Softwar Development Process e e Project Impleme Accepta Installat Process ntation nce ion 5.3.2 5.3.3 System System Require Archite ments ctural Analysis Design 5.3.4 Softwar e Require 5.3.5 ments Softwar Analysis e Archite ctural Design Support 5.3.11 5.3.10 System System Qualific System Integrat ation ion Testing 5.3.9 Softwar e Software 5.3.8 Qualific ation Softwar Testing 5.3.6 e 5.3.7 Softwar Software Integrat e ion Detaile Coding & d Design Testing ้ วัฏจักรกระบวนการพืนฐาน (Primary Life Cycle Process) (ต่อ) 5.4 Operation Process 5.4.1 5.4.2 Process Operatio Implement nal ation Testing 5.4.3 System 5.4.4 User Operatio Support n 5.5 5.5.4 5.5.2 Proble 5.5.3 Mainte 5.5.6 5.5.1 m & Maintenance Modificat nance 5.5.5 Softwa Process Modific ion Review Migrat re Implemen ation Impleme & ion Retire Process tation Analysi ntation Accepta ment s nce Task • กระดาเนิ นการหรือการกระทาย่อยๆ ่ • ประกอบไปด้วยปั จจัยนาเข้า (inputs ทีมี data, information, control) และ ่ าให้เกิดผลลัพธ ์ (outputs ทีมี ่ • เป็ นส่วนทีท data, information, control). ผลลัพธ ์/เอกสารของ ISO 12207 ประกอบด ้วยเอกสาร (Documentation) 5 ประเภท 1. Procedure 2. Plan 3. Records 4. Documents 5. Audits & Reviews ผลลัพธ ์/เอกสารของ ISO 12207 • Procedure เอกสารแสดงแนวทางการทางาน หรือการ ปฏิบต ั งิ านหลัก • Plan เอกสารแสดงการปฏิบต ั งิ านในรายละเอียดเฉพาะ ้ องของ ่ ของแต่ละโครงการ โดยพิจารณาทังเรื เป้ าหมาย, การจัดการทร ัพยากร และการวัดผลเป็ น ระยะๆ (Milestone) ของโครงการ • Records เอกสารแสดงการบันทึกของการทางานในกิจกรรม ผลลัพธ ์/เอกสารของ ISO 12207 • Documents ่ นอกเหนื อจาก procedure, plan, เอกสารอืน ่ าขึนหรื ้ record ทีท อต ้องมีในการทางาน เช่น เอกสารสรุปผลการทางาน, เอกสารนาเสนอ ข ้อมูล • Audits & Reviews หลักฐานหรือเอกสาร แสดงการตรวจสอบและ การวิเคราะห ์การทางานในกิจกรรมต่างๆ ผลลัพธ ์/เอกสารของ ISO 12207 ้ • ผลลัพธ ์ทังหมดต้ องมีเอกสาร ่ • เอกสารทีจัดท าอาจใช้รูปแบบของ ่ ISO/IEC 12207 หรือแบบทีองค ์กรใช้อยู ่ ่ องการ แล้ว และมีขอ ้ มู ลทีมาตรฐานต้ Why ISO IN IS? Why 12207? Critical thinking การใช้ ISO 12207ในระดับองค ์กร • องค ์กรไม่วา่ จะเล็กหรือใหญ่สามารถในมาตรฐานนี ้ ได ้ โดยเลือกใช ้กระบวนการ กิจกรรม หรืองาน ที่ เหมาะสม ตรงตามวัตถุประสงค ์ของตนเอง • องค ์กรอาจเลือกหนึ่งหรือมากกว่าหนึ่ งกระบวนการ ้ นการภายในขององค ์กรเดียว • อาจใช ้มาตรฐานนี เป็ หรือใช ้มาตรฐานร่วมกันระหว่างองค ์กรที่ ดาเนิ นงานร่วมกัน การใช้ในระดับโครงการ ่ • มาตรฐานใช ้ได ้กับโครงการเกียวกั บซอฟท ์แวร ์ ่ ้ ่ ทัวไป ทังขนาดใหญ่ และโครงการทีมความซ ับซ ้อน ่ ้ซอฟท ์แวร ์เดียว ่ • สามารถใช ้ได ้กับโครงการทีใช หรือมากกว่าหนึ่ ง ้ั ่ง • มาตรฐานสามารถใช ้ได ้มากกว่าหนึ่ งครงในหนึ โครงการ NOTE ่ เพือเป็ ่ นแนวทางในการ • เป็ นมาตรฐานทีมี ่ วยให ้ผูใ้ ช ้รู ้ว่า มีกระบวนการ ดาเนิ นงานทีช่ ่ าในการพัฒนา กิจกรรม หรืองาน ใดบ ้างทีควรท • ผูใ้ ช ้ควรเลือกกระบวนการ กิจกรรมและงานที่ เหมาะสมกับงานของตน โดยคานึ งถึงต ้นทุน ORGANIZATION OF THE STANDARD The technical material is organized into 7 sections and 4 annexes: 1. 2. 3. 4. 5. 6. 7. Section 1 - Scope and field of application; Section 2 - Normative references; Section 3 - Definitions; Section 4 - Top-level overview of the life cycle processes; Section 5 - Activities and tasks of the five primary processes; Section 6 - Activities and tasks of the eight supporting processes; Section 7 - Activities and tasks of the four organizational processes 1. Annex A - Activities and tasks for tailoring (or adapting) the standard for a software project; Annex B - Brief guidance on tailoring the standard; Annex C - General information on the processes, organizations, and their relationships; Annex D - Bibliography. 2. 3. 4. Process tree Process Primary processes • กระบวนการใน primary process ประกอบด ้วยการ จัดหา การจัดส่ง การพัฒนา การดาเนิ นการ และการ ดูแลร ักษา • แต่ละกระบวนการใน primary process ถูกนิ ยาม หรือให ้ความหมายในรูปของกิจกรรมและงาน ่ ้นด ้วยบทนา ตามด ้วย • แต่ละกระบวนการเริมต กิจกรรม และงาน Primary processes Activities and tasks of the five primary processes 1. Acquisition Process 2. Supply Process 3. Development Process 4. Operation Process 5. Maintenance Process Primary processes Activities and tasks of the five primary processes 1 Acquisition Process ่ ่ ต ่ ้องการ • เป็ นกระบวนการเพือการจั ดหาสิงที ่ ้นจากการจาแนกสิงที ่ ผู ่ ้ใช ้ต ้องการ • เริมต • ปิ ดท ้ายด ้วยการยอมร ับของผูใ้ ช ้ Primary processes Activities and tasks of the five primary processes 2 Supply Process ่ ผู ่ ใ้ ช ้ต ้องการ ตาม • เป็ นกระบวนการส่งมอบสิงที ่ าไว ้แล ้ว ข ้อตกลงทีท The purpose of the Supply Process is to provide a product or service to the acquirer that meets the agreed requirements. Primary processes Activities and tasks of the five primary processes 3 Development Process ้ • เป็ นขันตอนการพั ฒนาโปรแกรมใหม่ หรือ ่ ปร ับใหม่จากโปรแกรมทีมี • กระบวนการพัฒนามี 2 เป้ าหมายหลักคือ – พัฒนาวิธก ี าร และ – พัฒนากระกวน Primary processes Activities and tasks of the five primary processes 4 Operation Process ้ • กระบวนการนี ประกอบด้ วย กิจกรรม และงาน ในการดาเนิ นงาน • กระบวนการรอบคลุมการดาเนิ นการและการ สนับสนุ นผู ใ้ ช้ Primary processes Activities and tasks of the five primary processes 5. Maintenance Process ้ เพือให้ ่ • กิจกรรม และงานในกระบวนการนี มี ผู ้ ซ่อมบารุง ้ ่ • กิจกรรมจะเกิดขึนเมื อระบบมี ปัญหา มีของเสีย หรือต้องการการปร ับปรุง ้ วัฏจักรกระบวนการพืนฐาน (Primary Life Cycle Processes) Need 5.1 Acquisition Contract 5.2View Supply 5. Primary Life Cycle Processes 5.3 Developme Engineering Vi nt 5.4 Operation5.5 Maintenan ce Produc SUPPORTING PROCESSES Activities and tasks of the 8 supporting processes 1. Documentation Process 2. Configuration Management Process 3. Quality Assurance Process 4. Verification Process 5. Validation Process 6. Joint Review Process 7. Audit Process 8. Problem Resolution Process ื่ มโยงกระบวนการ เป็ นกระบวนการสนับสนุน เชอ ต่างๆเพือ ่ ทาให ้บรรลุผลทีต ่ ้องการ Supporting Processes Activities and tasks of the 8 supporting processes 1. Documentation Process • เป็ นกระบวนการบันทึกข้อมู ล • อธิบายความหมายของกิจกรรม แผน การออกแบบ การพัฒนา การกระจาย การทนุ บารุง หรือ ่ ่ เ้ กียวข้ ่ อืนๆที ผู องให้ความสาคัญ อาจใช้รูปแบบการบันทึกใน ่ Supporting Processes Activities and tasks of the 8 supporting processes 2. Configuration Management Process ้ อให้ ่ • กระบวนการนี เพื การจัดทาได้ร ับ ่ อ และทาให้ผูใ้ ช้เข้ใช้ ความน่ าเชือถื งานได้ ่ ใน • โดยให้นิยาม กาหนดรายการทีมี ่ ระบบซอฟ์ทแวร ์ เพือใช้ ควบคุมความ Supporting Processes Activities and tasks of the 8 supporting processes 3.Quality Assurance Process ้ ขนเพื ่ ่ กระบวนการนี มี า ึ้ อให้ มค ี วามมันใจว่ สินค้าและกระบวนการเป็ นไปตามที่ วางแผนและกาหนดการไว้ Supporting Processes Activities and tasks of the 8 supporting processes 4. Verification Process ้ ขนเพื ่ นยันว่า กระบวนการนี มี ึ้ อยื ่ และการให้บริการมี ซอท ์ฟแวร ์ทีใช้ ความเหมาะสม และสอดคล้องความ ต้องการ Supporting Processes Activities and tasks of the 8 supporting processes 5. Validation Process ้ ยวข้ ่ กระบวนการนี เกี องกับการยืนยัน ผลจากผู ใ้ ช้วา ่ เป็ นไปตามความต้องการที่ เฉพาะเจาะจงของผู ใ้ ช้ Supporting Processes Activities and tasks of the 8 supporting processes 6. Joint Review Process ่ ่ • เพือให้ ผูท ้ มี ี่ ส่วนเกียวข้ องมีความ เข้าใจในกระบวนการไปในทิศทาง ่ ไว้ เดียวกัน ตามข้อตกลงร่วมทีวาง ่ องเข้าใจคือด้าน • ประเด็นสาค ัญทีต้ การบริหารจ ัดการ และในเชิง เทคนิ ค ตลอดการดาเนิ นการ Supporting Processes Activities and tasks of the 8 supporting processes 7 Audit Process. ้ นกรอบการตรวจสอบ • กระบวนการนี เป็ กระบวนการอย่างเป็ นทางการ • การตรวจสอบอยูภ ่ ายใต ้กรอบความ สอดคล ้องกันของความต ้องการ และ แผน Supporting Processes Activities and tasks of the 8 supporting processes 8. Problem Resolution Process. ่ ้แน่ ใจว่าปัญหาทีอาจเกิ ่ ้ กจาแนก • เพือให ดขึนถู วิเคราะห ์ และมีแนวทางจัดการและควบคุมไว ้แล ้ว • กระบวนการจึงมีกลไกในการแก ้ไขปัญหาได ้ทันทีที่ พบ • ต ้องใช ้การวิเคราะห ์เหตุ และแนวโน้มความไม่ แน่ นอนของการรายงานปั ญหา The term "problem" includes nonconformance (ความไม่ สอดคลnon้องกัน) The term "problem" includes conformance (ความไม่สอดคล ้องกัน) The Organizational Process • ประกอบด ้วย 4 กระบวนการ ่ าให ้เกิดการปฎิบต • เป็ นกระบวนการทีท ั งิ านในระดับ องค ์กร ภายในโครงการหรือระหว่างโครงการเป็ นไป ได ้ด ้วยดี • ช่วยในการจัดตัง้ การควบคุม และปร ับปรุง ่ กระบวนการอืน The Organizational Process Activities and tasks of the 4 organizational processes 1. Life Cycle Model Management Process • กาหนดกิจกรรม และงานสาหร ับระดับผูจ้ ด ั การ โครงการ ่ ้มั่นใจได ้ว่ามีความเป็ นไปได ้ในการดาเนิ นการ • เพือให ระดับนโยบาย ตลอดช่วงของวงจรการ ่ • เป็ นกระบวนการทีแสดงให ้เห็นถึงความสอดคล ้องของ วัตถุประสงค ์ขององค ์กร และ นโยบาย กระบวนการ ่ และการดาเนิ นงาน ซึงจะสนั บสนุ นให ้เกิดการ The Organizational Process Activities and tasks of the 4 organizational processes 2. Infrastructure Management Process ่ ดเตรียมโครงสร ้างพืนฐาน ้ • เพือจั และการบริการ ในการสนับสนุ นองค ์กร หรือโครงการ ตลอด กระบวนการปร ับปรุง ่ อ และระบบ • มีการกาหนดอุปกรณ์ เครืองมื ่ าหนดไว ้ เทคโนโลยีสารสนเทศ ภายต ้มาตรฐานทีก The Organizational Process Activities and tasks of the 4 organizational processes 3. Improvement Process. ่ ้ในการประเมิน ควบคุม • ประกอบด ้วยกิจกรรมทีใช และปร ับปรุงวงจรชีวต ิ ของการพัฒนาซอฟแวร ์ใน ระดับองค ์กร • ประสบการณ์ในการใช ้งานสามารนามาใช ้การ ปร ับปรุงวงจรชีวต ิ ของซอฟแวร ์ The Organizational Process Activities and tasks of the 4 organizational processes 4. Training Process. ่ ฒนาทร ัพยากร • เป็ นกระบวนการเพือพั มนุ ษย ์ ทักษะในการจ ัดการ และ ความสามารถเชิงเทคนิ ค • กระบวนการต้องการการวางแผนการพัฒนา ่ ตามทักษะและเวลาทีเหมาะสม รายละเอียด ISO 12207 7. Organizational Life 7.1 Management 7.2 Infrastructure 7.3 Improvement 7.4 Training Cycle Process 5. Primary Life 5.1 Acquisition Cycle Process 5.2 Supply 5.3 Developme nt 5.4 Operation5.5 Maintenan ce 6.2 6. Supporting Life 6.1 Configurati 6.3 Quality 6.4 Document on Assurance Verification Cycle Process ation Manageme 6.8 6.5 6.6 nt Joint 6.7 Audit Problem Validation Review Resolution วัฏจักรกระบวนการจัดการ (Organizational Life Cycle Processes) 7. Organizational Life Cycle7.3 Process 7.1 Management 7.2 Infrastructure Improvement 7.4 Training Conception ่ ความคิดเริม Retiremen ้ ด สินสุ 5. Primary Life Cycle Process วัฏจักรกระบวนการสนับสนุ น (Supporting Life Cycle Processes) onception ่ ความคิดเริม Retiremen ้ ด สินสุ 5. Primary Life Cycle Process 6. Supporting Life 6.2 6.1 Configurati 6.3 Quality 6.4 Document on Cycle Process ation Manageme Assurance Verification 6.5 Validation nt 6.6 Joint Review 6.7 Audit 6.8 Problem Resolution วิธก ี ารใช้คูม ่ อ ื ISO/IEC 12207 คูม ่ อ ื แนวทางในการพัฒนาระบบคุณภาพ วิชาการค้นคว้าอิสระ ่ และเทคโนโลยี วิทยาลัยศิลปะ สือ คู ม ่ อ ื แนวทางในการพัฒนาระบบคุณภาพวิชาการ ค้นคว้าอิสระ ่ และเทคโนโลยี วิทยาลัยศิลปะ สือ ISO 12207/15504 PDCA • • 5 กระบวนการจาก 17 กระบวนการ 15 กิจกรรมจาก 48 กิจกรรม คู ม ่ อ ื แนวทางในการพัฒนาระบบคุณภาพวิชาการ ค้นคว้าอิสระ ่ และเทคโนโลยี วิทยาลัยศิลปะ สือ 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. QA1 Quality Assurance ENG1 Requirement Elicitation ENG2 System Requirement Analysis ENG3 Software Requirement Analysis ENG4 Software Design MAN1 Organizational Alignment MAN2 Organization Management MAN3 Project Management RIN1 Human Resource Management RIN2 Training RIN3 Knowledge Management RIN4 Infrastructure REU1 Asset Management REU2 Reuse Program Management REU3 Domain Engineering คู ม ่ อ ื แนวทางในการพัฒนาระบบคุณภาพวิชาการค้นคว้าอิสระ วิทยาลัยศิลปะ ่ และเทคโนโลยี สือ • • Supporting Process: Quality Assurance • QA1 Quality Assurance Process: Engineering • ENG1 Requirement Elicitation • ENG2 System Requirement Analysis • ENG3 Software Requirement Analysis • ENG4 Software Design Organizational Process: Resource and infrastructure • RIN1 Human Resource Management • RIN2 Training • RIN3 Knowledge Management • RIN4 Infrastructure Process: Reuse • REU1 Asset Management • REU2 Reuse Program Management • REU3 Domain Engineering Process: Management • MAN1 Organizational Alignment • MAN2 Organization Management • MAN3 Project Management ตัวอย่างการทาวิจยั โดยใช ้ ISO 12207 ของนักศึกษา KM คุณปรียานุช เชย กรีวงค์ ตัวอย่างการทาวิจยั โดยใช ้ ISO 12207 ของนักศึกษา SE ตัวอย่าง SE • มี Process, Activity, Task • มีเอกสารของ ISO 12207 ครบ o Procedure o Plan o Records o Documents o Audits & Reviews • มี Plan, Do, Check, Act Why ISO IN IS? Why 12207? Critical thinking