Upload
lot
View
29
Download
0
Embed Size (px)
DESCRIPTION
Click here to add symbol. การจัดการระบบขั้นตอนการพัฒนาซอฟท์แวร์ ตามมาตรฐาน CMM ของซอฟท์แวร์เฮ้าส์. จัดทำโดย นายวีระ รักบ้านเกิด 40044338. ลักษณะกิจการและสถานที่ตั้ง. Software House. ขั้นตอนการดำเนินงานในปัจจุบัน. เริ่มต้น. ลูกค้าติดต่อให้พัฒนาซอฟท์แวร์. รวบรวมข้อมูลของโครงการ. - PowerPoint PPT Presentation
Citation preview
Click here to add symbolการจั�ดการระบบขั้�นตอนการ
พั�ฒนาซอฟท์�แวร� ตามมาตรฐาน CMM ขั้อง
ซอฟท์�แวร�เฮ้�าส์�จั�ดทำ��โดย
น�ยวี�ระ ร�กบ้��นเก�ด40044338
ลั�กษณะก!จัการแลัะส์ถานท์#$ต�ง
•Software House
ขั้�นตอนการด%าเน!นงานในปั(จัจั)บ�นเร��มต้�น
ลู�กค้��ต้�ดต้�อให้�พั�ฒน�ซอฟทำ!แวีร!
รวีบ้รวีมข้�อม�ลูข้องโค้รงก�ร
พั�จั�รณ�ระยะเวีลู�ส่�งง�น
1
ขั้�นตอนการด%าเน!นงานในปั(จัจั)บ�น
มอบ้ห้ม�ยง�นให้�ทำ�มง�นน��กลู�บ้ไปทำ��
ทำ�มง�นส่�งง�นให้�แก�บ้ร�ษั�ทำต้�มเวีลู�ทำ��ก��ห้นด
บ้ร�ษั�ทำจั�ดส่�งง�นทำ��เส่ร*จัเร�ยบ้ร�อยให้�แก�ลู�กค้��
ส่�+นส่,ด
1
ปั(ญหาจัากการด%าเน!นงานในปั(จัจั)บ�น
• การท์%างานขั้องท์างบร!ษ�ท์ ยั�งไม. เปั/นระบบ แลัะ ไม.เปั/นไปัตาม
มาตรฐานขั้องการพั�ฒนา ซอฟท์�แวร� (CMM)
• ไม.ม#การตรวจัส์อบการท์%างานในแต.ลัะขั้�นตอน
แนวความค!ดในการแก�ไขั้ปั(ญหา
• เปัลั#$ยันแปัลังระบบเด!มไปัส์1. ระบบใหม. โดยัใช้�มาตรฐาน
CMM ในระด�บ2
ว�ตถ)ปัระส์งค�
• ศึ5กษาระบบการท์%างานเด!มในส์.วนขั้องขั้�นตอนการท์%างานขั้องฝ่7ายัซอฟท์�แวร�• ว!เคราะห� ออกแบบแลัะพั�ฒนาระบบขั้�นตอนการท์%างานขั้อง
ฝ่7ายัซอฟท์�แวร� โดยัยั5ด มาตรฐาน CMM เปั/นหลั�ก
ปัระโยัช้น�ท์#$คาดว.าจัะได�ร�บ
• ส์ามารถตรวจัส์อบการท์%างานขั้องท์#มงานได�
• ขั้�นตอนการด%าเน!นงานใหม.ท์#$เปั/นมาตรฐาน
น�ย�มศั�พัทำ!
•CMM
มาตรฐานท์#$องค�กรท์#$ท์%าหน�าท์#$ พั�ฒนาซอฟท์�แวร� ส์ามารถน%าไปัใช้�
เพั8$อเปั/นแนวท์างในการปัร�บปัร)งกระบวนการพั�ฒนาซอฟท์�แวร�
มาตรฐาน CMM ในระด�บ2
มาตรฐาน CMM ในระด�บ2
•Requirement Management (RM)
•Software Project Planning (SPP)
•Software Project Tracking and Oversight
(SPTO)
•Software Subcontract Management (SSM)
• Software Quality Assurance (SQA)
• Software Configuration Management (SCM)
มาตรฐาน CMM ในระด�บ2
•Requirement Management (RM)
•ท์%าความเขั้�าใจัระหว.างผู้1�ว.าจั�างแลัะโครงการซอฟท์�แวร�
มาตรฐาน CMM ในระด�บ2
•Software Project Planning (SPP)
•วางแผู้นส์%าหร�บการท์%าว!ศึวกรรมซอฟท์�แวร�แลัะการจั�ดการโครงการ
มาตรฐาน CMM ในระด�บ2
•Software Project Tracking and Oversight(SPTO)
•ต!ดตามด1แลัแลัะตรวจัส์อบแผู้นงานท์#$วางไว�
•
มาตรฐาน CMM ในระด�บ2
•Software Subcontract Management (SSM)
•เลั8อกแลัะควบค)มผู้1�ร�บช้.วงต.อในการท์%างาน
มาตรฐาน CMM ในระด�บ2
•Software Quality Assurance (SQA)
•การตรวจัส์อบค)ณภาพัขั้องซอฟท์�แวร�
มาตรฐาน CMM ในระด�บ2
•Software Configuration Management(SCM)
•การพั!จัารณาท์)กส์.วนขั้องการท์%างานซอฟท์�แวร�
การศึ5กษาระบบอ�างอ!ง
• บร!ษ�ท์ เอ;กซ�ท์ร#ม ซ!ส์เต;มส์� จั%าก�ด
ขั้�อด#ขั้องบร!ษ�ท์แม.แบบ• ปัระกอบก!จัการในลั�กษณะ
เด#ยัวก�น• ได�ร�บการร�บรองมาตรฐาน
ซอฟท์�แวร� (CMM Level 2 )
ขั้�นตอนการด%าเน!นงานใหม.เร��มต้�น
ลู�กค้��ต้�ดต้�อให้�พั�ฒน�ซอฟทำ!แวีร!
ทำ��ค้วี�มเข้��ใจัระห้วี��งผู้��วี��จั��งแลูะโค้รงก�ร
เซ*นส่�ญญ�ในก�รพั�ฒน�ซอฟทำ!แวีร!
1
เอกส่�รค้วี�มต้�องก�รข้องลู�กค้��
1
วี�งแผู้นก�รพั�ฒน�ซอฟทำ!แวีร! แผู้นง�นก�รพั�ฒน�ซอฟทำ!แวีร!
บ้ร�ษั�ทำพั�ฒน�เอง? ต้รวีจัส่อบ้ค้,ณส่มบ้�ต้�ข้องผู้��ร �บ้ง�นย�อย
มอบ้ห้ม�ยง�นให้�แก�ทำ�มง�นต้�มแผู้นง�นทำ��วี�งไวี�
ผู้��ร �บ้ง�นย�อยทำ��ก�รพั�ฒน�ซอฟทำ!แวีร!
2
No
Yes
ต้รวีจัส่อบ้ก�รทำ��ง�นข้องทำ�มง�นทำ,กช่�วีงก�รทำ��ง�น
ต้รวีจัส่อบ้ก�รทำ��ง�นข้องผู้��ร �บ้ง�นย�อย
เอกส่�รต้รวีจัส่อบ้ก�รทำ��ง�นทำ��เบ้��ยงเบ้น
ไปจั�กแผู้น
2
รวีมง�นข้องผู้��ร �บ้ง�นย�อยก�บ้ง�นข้องทำ�งบ้ร�ษั�ทำ
ต้รวีจัส่อบ้ค้,ณภ�พัก�รทำ��ง�น
เอกส่�รต้รวีจัส่อบ้ค้,ณภ�พั
จั�ดเก*บ้ก�รทำ��ง�นเวีอร!ช่� �นลู��ส่,ด
เอกส่�รเก*บ้ก�รทำ��ง�นทำ�+งห้มดข้องซอฟทำ!แวีร!
3
ส่�งง�นให้�แก�ลู�กค้��
3
เอกส่�รแลูะร�ยง�นทำ,กข้�+นต้อน เส่นอต้�อผู้��บ้ร�ห้�ร
ส่�+นส่,ดก�รทำ��ง�น
โปัรแกรมการจั�ดการระบบการพั�ฒนาซอฟท์�แวร�
การปัระเม!นผู้ลั• ปัระเม!นผู้ลัโดยัใช้�แบบส์อบถาม
เพั8$อส์อบถามความเห;นขั้องโปัรแกรมเมอร�ท์#$ม#ต.อระบบการ
ท์%างานตามมาตรฐาน CMM
แบบส์อบถามลู��ด�บ้ทำ�� ร�ยก�รส่อบ้ถ�ม
5 4 3 2 1ด�ม�ก ด� ป�นกลู�งพัอใช่� ค้วีรปร�บ้ปร,ง
1 CMM ม�ค้วี�มเข้��ใจัม�ต้รฐ�น ช่�ดเจัน2 ม�ค้วี�มเข้��ใจัถ4งค้วี�มต้�องก�รลู�กค้��3 ม�ก�รปฎิ�บ้�ต้�ง�นทำ��ง��ยข้4+น4 ม�ก�รจั�ดเก*บ้ซอฟทำ!แวีร!ต้�มม�ต้รฐ�น5 SQAก�รต้รวีจัส่อบ้ ม�ผู้ลูต้�อก�รทำ��ง�น6 CMMก�รน��ม�ต้รฐ�น ม�ผู้ลูต้�ออน�ค้ต้
ระด�บ้ค้วี�มเห้*น
ผู้ลัการท์ดส์อบ แลัะ การอภ!ปัรายัผู้ลั
• การท์%างานม#มาตรฐานแลัะม#ปัระส์!ท์ธิ!ภาพัมากขั้5น
• ส์ามารถจั�ดเก;บขั้�อม1ลัได�อยั.างเปั/นระบบ
ขั้�อส์ร)ปั•ปั(ญหา• ขั้�นตอนการท์%างานยั�งไม.เปั/นระบบ
แลัะไม.ม#มาตรฐาน การท์%างานท์#$ช้�ดเจัน• การจั�ดเก;บขั้�อม1ลัยั�งไม.เปั/นระบบ
ขั้�อส์ร)ปั•แนวท์างการแก�ไขั้•วางระบบการด%าเน!นงานใหม.ในส์.วนท์#$เปั/นขั้�นตอนการพั�ฒนาซอฟท์�แวร�โดยัใช้�มาตรฐานCMMระด�บ2ซ5$งอ�างอ!งจัากบร!ษ�ท์แม.แบบ•น%าโปัรแกรมคอมพั!วเตอร�มา
ปัระยั)กต�ใช้�ในการจั�ดเก;บ ขั้�อม1ลั
ขั้�อเส์นอแนะ• การวางระบบการด%าเน!นงานใหม.แลัะ
โปัรแกรมท์#$ จั�ดท์%าขั้5นยั�งไม.ส์ามารถ รองร�บงานได�ท์�งหมดแลัะ ไม.
ครอบคลั)มถ5งการด%าเน!นงานในอนาคต จั5งควร ม#การปัร�บปัร)งการด%าเน!นงาน
เพั8$อรองร�บก�บ การพั�ฒนา ซอฟท์�แวร�ใน CMM Level อ8$น ๆ
จับการน%าเส์นอ
ขั้อบค)ณคร�บ