Please use this identifier to cite or link to this item:
https://cuir.car.chula.ac.th/handle/123456789/55345
Title: | การประมาณความพยายามการพัฒนาซอฟต์แวร์ด้วยแอคทิวิตีพอยท์ |
Other Titles: | Software Effort Estimation using Activity Point |
Authors: | ชารีฟ เด่นสุมิตร |
Advisors: | พรศิริ หมื่นไชยศรี |
Other author: | จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์ |
Advisor's Email: | [email protected],[email protected] |
Issue Date: | 2559 |
Publisher: | จุฬาลงกรณ์มหาวิทยาลัย |
Abstract: | วิทยานิพนธ์นี้ มีวัตถุประสงค์ในการนำเสนอแบบจำลองการประมาณขนาดของซอฟต์แวร์โดยใช้แผนภาพกิจกรรม (Activity Diagram) เพื่อให้ได้ผลลัพธ์ในรูปแบบของขนาดของซอฟต์แวร์ในหน่วยแอคทิวิตีพอยท์ (Activity Point) เพื่อใช้ในการเป็นข้อมูลนำเข้าในการประมาณความพยายามในการพัฒนาซอฟต์แวร์ พร้อมทั้งเสนอเครื่องมือที่ใช้ในการประมาณขนาดของซอฟต์แวร์จากการนำแผนภาพกิจกรรมที่ออกแบบมาใช้ในการประมาณขนาดและความพยายามในการพัฒนาซอฟต์แวร์ เพื่อให้ผู้ที่วางแผนโครงการหรือองค์กรสามารถนำแบบจำลองไปใช้เพื่อการบริหารจัดการทรัพยากรที่เหมาะสมในการพัฒนาซอฟต์แวร์นั้น ๆ ได้อย่างมีประสิทธิภาพยิ่งขึ้น การพัฒนาแบบจำลองการประมาณขนาดของซอฟต์แวร์ด้วยวิธีแอคทิวิตีพอยท์ เริ่มด้วยการนำปัจจัยต่าง ๆ ที่ส่งผลโดยตรงกับขนาดซอฟต์แวร์ ประกอบด้วย ทรานแซคชัน (Transaction) เส้นทาง (Path) และความสัมพันธ์กันระหว่างยูสเคส (Use Case Relations) มาใช้ในการคำนวณหาขนาดของซอฟต์แวร์ในหน่วยแอคทิวิตีพอยท์ก่อนการปรับปรุง (Unadjusted Activity Point) เพื่อใช้ในการปรับด้วยค่าน้ำหนักเพื่อให้ได้ขนาดของการพัฒนาซอฟต์แวร์ในหน่วยของแอคทิวิตีพอยท์ต่อไป งานวิจัยนี้ใช้โครงการพัฒนาซอฟต์แวร์ ในการสร้างแบบจำลองและทดสอบคุณภาพของแบบจำลอง ประกอบด้วย 10 โครงการ โดยแบ่งออกเป็น 2 กลุ่ม ดังนี้ กลุ่มที่หนึ่งประกอบด้วย 7 โครงการสำหรับใช้ในการสร้างแบบจำลองการประมาณขนาดของซอฟต์แวร์ในหน่วยแอคทิวิตีพอยท์ และกลุ่มที่สองประกอบด้วย 3 โครงการสำหรับการทดสอบคุณภาพของแบบจำลองที่ได้สร้างขึ้น โดยใช้มาตรวัด ในการประเมินคุณภาพของแบบจำลองนี้ ซึ่งประกอบด้วย ค่าเฉลี่ยความคลาดเคลื่อนสัมพัทธ์ (Average Magnitude Relative Error) และคุณภาพของการประมาณที่ความคลาดเคลื่อนต่ำกว่า 0.25 (Prediction Quality: PRED(25)) |
Other Abstract: | This thesis aims to propose a model for estimating software size in activity point unit from activity diagram for software effort estimation. The research provides an estimating software size tool which estimates software size and software effort from Activity Diagram. The tool is developed for project manager to estimate with the Activity Point approach. Developing of Activity Point method, starting from defining factors which are directly impact to software size. The factors include Transactions, Paths, and Use Case Relations of each use case to represent software size in Unadjusted Activity Point (UAP). UAP will be adjusted with external weight factors to get result of software size in activity point unit. The research uses 10 software development projects to create and evaluate quality of the model which are separated into 2 groups. First group includes 7 projects to create an estimation model. Second group includes 3 projects to measure a quality of the model. Average Magnitude Relative Error and PRED(25) are used to evaluate quality of Activity Point approach. |
Description: | วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2559 |
Degree Name: | วิทยาศาสตรมหาบัณฑิต |
Degree Level: | ปริญญาโท |
Degree Discipline: | วิศวกรรมซอฟต์แวร์ |
URI: | http://cuir.car.chula.ac.th/handle/123456789/55345 |
URI: | http://doi.org/10.58837/CHULA.THE.2016.994 |
metadata.dc.identifier.DOI: | 10.58837/CHULA.THE.2016.994 |
Type: | Thesis |
Appears in Collections: | Eng - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
5670167621.pdf | 7.32 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.