Home
Our vision
Services
Articles
Blogs
Contact
More
19 Jan 2015
วงจรชีวิตในการจ้างพัฒนาซอฟต์แวร์นั้น (acquisition life cycle) ประกอบด้วยกระบวนการหลักๆ 3 กระบวนการที่ผู้ที่ทำหน้าที่ประกันคุณภาพซอฟต์แวร์ควรเข้าไปมีส่วนร่วมอย่างจริงจัง ได้แก่
การคัดเลือกผู้รับจ้าง
การทำสัญญา
การใช้งานซอฟต์แวร์
1. การคัดเลือกผู้...
19 Dec 2014
การพัฒนาซอฟต์แวร์ในปัจจุบัน มีแนวโน้มเปลี่ยนจากการพัฒนาเองเป็นการซื้อซอฟต์แวร์สำเร็จ (COTS – Commercial off-the-shelf) และการจ้างพัฒนา (Outsourcing) มากขึ้น รวมทั้งแนวโน้มในการจ้างผู้พัฒนาที่มีที่ทำการตั้งอยู่ในประเทศอื่น (off-shore software developer) ด้วยเหตุผลทางด้...
9 Dec 2014
การปรับปรุงกระบวนการ (Process Improvement)
การปรับปรุงกระบวนการมีวัตถุประสงค์เพื่อลดข้อผิดพลาดหรือข้อบกพร่องของผลลัพธ์ที่ได้จากกระบวนการรวมทั้งเพิ่มประสิทธิภาพของกระบวนการ
แนวคิดของการปรับปรุงกระบวนการเป็นการมุ่งที่จะลดหรือขจัดสาเหตุที่ทำให้เกิดข้อบกพร่องหรือข้อผิดพลาด...
1 Dec 2014
การวัดกระบวนการ (Process Measurement)
การวัดกระบวนการเป็นการกำหนดวิธีการเก็บข้อมูลและการวัดที่เหมาะสมกับกระบวนการ รวมทั้งเป็นการให้ข้อมูลย้อนกลับในเชิงปริมาณ (quantitative feedback) แก่องค์กร เพื่อบอกว่าการทำงานตามกระบวนการที่กำหนดขึ้นนั้น เป็นไปตามเป้าหมายหรือไม่ กา...
11 Nov 2014
กำหนดจุดควบคุม (Identify Control Points)
การกำหนดจุดควบคุม เป็นการควบคุมคุณภาพ (quality control) ในแต่ละกระบวนการ เพื่อเป็นการประเมินว่ามีการทำงานและได้ผลลัพธ์ตามมาตรฐานที่กำหนดไว้ การกำหนดจุดควบคุมไม่จำเป็นเสมอไปที่จะต้องกำหนดไว้ที่ตอนท้ายๆของกระบวนการ หรือเมื่อการทำ...
18 Oct 2014
กำหนดกระบวนการ (Process Definition)
เป็นการกำหนดกระบวนการตามองค์ประกอบของกระบวนการ ดังรูป
สมาชิกในทีมที่จะดำเนินการในขั้นตอนนี้ควรประกอบด้วย ผู้ที่รับผิดชอบหรือเจ้าของงานที่ดำเนินงานตามกระบวนการ (process owner) ผู้ให้การสนับสนุน (supplier) ผู้ที่ได้ผลลัพธ์จากการทำงา...
3 Oct 2014
วางแผนกระบวนการ (Process Planning)
เป็นกระบวนการในการจัดลำดับความสำคัญของกระบวนการ โดยใช้การประเมินและให้คะแนนความสอดคล้องและการตอบสนองต่อพันธกิจและเป้าหมายขององค์กร ความพร้อมและข้อจำกัดขององค์กรต่อการปรับปรุง สถานะของแต่ละกระบวนการ
การประเมินความสอดคล้องและการตอบ...
29 Sep 2014
กำหนดความสัมพันธ์กับกระบวนการ (Process Mapping)
เป็นขั้นตอนที่กำหนดความสัมพันธ์ระหว่างกระบวนการกับพันธกิจ (mission) และเป้าหมาย (goal) ขององค์กร กำหนดบทบาทของบุคลากรหรือหน่วยงาน (functional unit) ที่จะมาทำงานตามกระบวนการ และกำหนดผลลัพธ์ (deliverable) ที่จะได้จากกระบวนก...
9 Sep 2014
หลักจากที่ได้ทำความเข้าใจในเบื้องต้นเกี่ยวกับกระบวนการแล้ว ลองมาลงรายะละเอียดกันเกี่ยวกับดูขั้นตอนในการบริหารกระบวนการ
การบริหารกระบวนการ เป็นการจัดการให้มีกระบวนการเกิดขึ้น นำไปใช้ ตรวจสอบ วัดผลและปรับปรุงกระบวนการ การบริหารกระบวนการ ประกอบไปด้วยขั้นตอนหรือกระบวนการ 7...
20 Aug 2014
ดังที่ได้กล่าวไปแล้วเกี่ยวกับหน้าที่ของ QA ซึ่่งเน้นการพัฒนากระบวนการที่ดีเพื่อให้กระบวนการนั้นๆ สามารถผลิตซอฟต์แวร์ที่มีคุณภาพได้ ดังนั้นในตอนที่ 5 - 6 จะกล่าวถึงเรื่องกระบวนการ และวิธีการในการพัฒนากระบวนการ
กระบวนการ (Process) เป็นเครื่องมือที่ใช้ในการสื่อสารวิธีการใ...
Older Posts >
การประกันคุณภาพซอฟต์แวร์ ตอนที่ 1 : มุมมองด้านคุณภาพ
May 9, 2014
การประกันคุณภาพตอนที่ 7.1 : การประกันคุณภาพในการจ้างพัฒนาซอฟต์แวร์ - แนวทางการประกันคุณภาพการจ้างพัฒนาซอฟต์แวร์
January 19, 2015
การประกันคุณภาพตอนที่ 7.1 : การประกันคุณภาพในการจ้างพัฒนาซอฟต์แวร์ - ปัญหาที่พบในการจ้างพัฒนาซอฟต์แวร์
December 19, 2014
การประกันคุณภาพซอฟต์แวร์ ตอนที่ 6.7 : การบริหารกระบวนการ - Process Improvement
December 9, 2014
การประกันคุณภาพซอฟต์แวร์ ตอนที่ 6.6 : การบริหารกระบวนการ - Process Measurement
December 1, 2014
การประกันคุณภาพซอฟต์แวร์ ตอนที่ 6.5 : การบริหารกระบวนการ - Identify Control Points
November 11, 2014
การประกันคุณภาพซอฟต์แวร์ ตอนที่ 6.4 : การบริหารกระบวนการ - Process Definition
October 18, 2014
การประกันคุณภาพซอฟต์แวร์ ตอนที่ 6.3 : การบริหารกระบวนการ - Process Planning
October 3, 2014
การประกันคุณภาพซอฟต์แวร์ ตอนที่ 6.2 : การบริหารกระบวนการ - Process Mapping
September 29, 2014
การประกันคุณภาพซอฟต์แวร์ ตอนที่ 6.1 : การบริหารกระบวนการ - Process Inventory
September 9, 2014
การประกันคุณภาพซอฟต์แวร์ ตอนที่ 5 : นิยามของกระบวนการ
August 20, 2014
software quality assurance