Abstract:
การประมาณค่าความพยายามในการพัฒนาซอฟต์แวร์เป็นหนึ่งกิจกรรมที่มีความสำคัญต่อความสำเร็จของโครงการ ดังนั้นการประมาณค่าความพยายามที่มีความแม่นยำจะช่วยให้ผู้จัดการโครงการสามารถรับมือกับปัจจัยทางด้านต้นทุนและแรงงาน ตลอดจนกำหนดการต่างๆของโครงการได้อย่างเหมาะสม
การพัฒนาโมบายแอพพลิเคชั่นเป็นการพัฒนาซอฟต์แวร์ประเภทหนึ่งที่กำลังได้รับความนิยมในปัจจุบัน ซึ่งโมบายแอพพลิเคชั่นคือ แอพพลิเคชั่นที่ทำงานอยู่บนระบบปฏิบัติการที่ติดตั้งลงในอุปกรณ์เคลื่อนที่ ซึ่งจะเน้นไปที่การตอบสนองการทำงานต่างๆ แก่ผู้ใช้ในชีวิตประจำวัน ได้แก่ การใช้งานอินเตอร์เน็ต อีเมล์ ถ่ายภาพ ซื้อสินค้าออนไลน์ หรือด้านความบันเทิงอื่นๆ ด้วยหน้าจอที่มีขนาดเล็กกว่าซอฟต์แวร์บนอุปกรณ์คอมพิวเตอร์ จากการทบทวนวรรณกรรมในอดีตพบว่ายังไม่มีการศึกษาถึงวิธีการประมาณการค่าความพยายามที่เหมาะสมสำหรับการพัฒนาโมบายแอพพลิเคชั่น การศึกษาครั้งนี้จึงทำการเปรียบเทียบวิธีการประมาณการค่าความพยายามในการพัฒนาโมบายแอพพลิเคชั่นด้วยวิธีการสี่วิธี ได้แก่ วิธีฟังก์ชั่นพอยต์ วิธีอ็อบเจกต์พอยต์ วิธียูสเคสพอยต์ และวิธีของ Nikunj Sakhrelia นักพัฒนาโมบายแอพพลิเคชั่นอิสระ เป็นวิธีการที่พัฒนามาจากประสบการณ์ในการพัฒนาโมบายแอพพลิเคชั่นของเขาและได้นำเสนอไว้บนเว็บไซต์
ผลการวิเคราะห์ข้อมูลพบว่า การประมาณขนาดซอฟต์แวร์ด้วยวิธีของ Nikunj Sakhrelia มีความแม่นยำมากที่สุด โดยให้ผลความแม่นยำไม่แตกต่างกับวิธีฟังก์ชั่นพอยต์และวิธีอ๊อบเจกต์พอยต์ อย่างมีนัยสำคัญ