ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

ฟังก์ชันพอยต์ (Function Point) คืออะไร 

ความหมายของ Function Point

ฟังก์ชันพอยต์ (Function Point) คือการนับขนาดของโปรแกรมด้วยการนับบรรทัดนั้น โดยไม่สามารถให้ผลการวัดในเชิงผลสัมฤทธิ์ของโปรแกรมได้อย่างชัดเจน การนำวิธีการนับด้วยฟังก์ชันพอยต์เข้ามาใช้นั้น จึงได้รับความสนใจเป็นอย่างมาก

 

กระบวนการนับฟังก์ชันพอยต์ มีลักษณะดังนี้

ขั้นที่ 1 นำ  Requirement ที่เก็บรวบรวมไว้มาทำการแบ่งฟังก์ชันพอยต์

ขั้นที่ 2 ประเมินความซับซ้อนของฟังก์ชัน

ขั้นที่ 3 เปรียบเทียบความซับซ้อน เพื่อให้ได้ระดับความซับซ้อน เพื่อใช้ในการคำนวณฟังก์ชันพอยต์ (Unadjusted Function Point : UFP)

ขั้นที่ 4 คำนวณค่าปัจจัยคุณลักษณะของระบบ  (Value Adjustment Factor : VFP)  ซึ่งเป็นไปตามลักษณะของแต่ละโครงการ

ขั้นที่ 5 คำนวณจำนวนฟังก์ชันที่ผ่านนการปรับค่า (Adjusted Function Point : AFP)

ขั้นที่ 6 ฟังก์ชันพอยยต์ที่ผ่านการปรับค่า สามารถนำไปคำนวณเป็น LOC ได้ 

 

ฟังก์ชันการทำงานของฟังก์ชันพอยต์ สามารถแบ่งได้ 5 ประเภทได้แก่ 

 

ฟังก์ชัน รายละเอียด

External Input (EI)

ข้อมูลที่รับเข้ามาในระบบ (อาจเป็นข้อมูลทางธุระกิจหรือข้อมูลควบคุม) เพื่อนำไปอัพเดทข้อมูลใน ILF เช่น ข้อมูลในกระบวนการ เพิ่ม ลบ แก้ไข ข้อมูลเป็นต้น

External Output (EO)

ข้อมูลที่เป็นผลลัพธ์จากการประมวลผลข้อมูลที่ได้รับจากภายนอกในระบบ ให้นับการแสดงผลข้อมูลที่มีรูปแบบแตกต่างกัน

External Inquiry (EQ)

กระบวนการดึงข้อมูลและประมวลผลเพื่อแสดงผลต่อผู้ใช้ (คือ Query ข้อมูล)

Internal Logical Files (ILF)

ไฟล์ที่เกี่ยวข้องกับข้อมูลที่อยู่ในระบบตลอดช่วงอายุของระบบ และเป็นไฟล์ที่มักถูกบำรุงรักษาจาภายนอก (EI) ให้นับรวมเรคคอร์ดที่ทำหน้าที่เทียบเท่ากับไฟล์

External Interface Files (EIF)

 ไฟล์ที่เกี่ยวข้องกับข้อมูลที่ใช้เพื่อการอ้างอิงเท่านั้น และใช้ร่วมกับระบบอื่น EIF เป็นไฟล์ที่ถูกเรียกใช้โดยระบบที่จะพัฒนา แต่จะบำรุงรักษาหรือถูกสร้างโดยระบบอื่น 

 

Function Point แต่ละฟังก์ชัน มีองค์ประกอบต่าง ๆ ในฟังก์ชันแต่ละประเภทซึ่งแตกต่างกันได้ เช่น 

  • การเกี่ยวข้องกับองค์ประกอบข้อมูล (Data Element : DET) เป็นข้อมูล เปรียบเสมือนฟิลด์ข้อมูลที่สนใจในแต่ละฟิลด์
  • เรคคอร์ดข้อมูล (Record Element : RET) กลุ่มของข้อมูล หรือกลุ่มย่อยของ DET หรือการนับประเภทของเรคคอร์ดข้อมูลที่เกี่ยวข้องสัมพันธ์กับฟังก์ชันที่สนใจ
  • ประเภทไฟล์ (File Type of Record : FTR)

 

ฟังก์ชันพอยต์ (Function Point) เป็นการนับขนาดของโปรแกรมด้วยการนับบรรทัดนั้น ที่ไม่สามารถให้ผลการวัดในเชิงผลสัมฤทธิ์ของโปรแกรมได้อย่างชัดเจน การนำวิธีการนับด้วยฟังก์ชันพอยต์เข้ามาใช้นั้นจึงได้รับความสนใจ และการวัดด้วยฟังก์ชันพอยต์ จะมุ่งเน้นที่การวัดด้วยฟังก์ชัน หรือการวัดโดยผ่านมุมมองความต้องการของซอฟต์แวร์

 

ช่องทางการศึกษาเพิ่มเติมข่าวสารที่น่าสนใจเกี่ยวกับ : ความหมายคำ คืออะไร

 

จิรายุส คะลา
, ฟังก์ชันพอยต์ (Function Point ) คืออะไร - by ความหมาย คำวลี คืออะไร ,
0 1 0 5
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
แก้ css ส่วน padding ด้วย override แล้วไม่เปลี่ยนตาม
โดย eange08 พ 03 มี.ค. 2021 4:43 pm บอร์ด Joomla Development
1
8
พ 03 มี.ค. 2021 4:47 pm โดย tsukasaz
EB Sticky Cookie Notice โมดูลสำหรับแสดงแจ้งเตือนการเก็บข้อมูล Cookie ของผู้ใช้งาน
โดย tsukasaz พ 03 มี.ค. 2021 4:39 pm บอร์ด Joomla Extension Review
0
3
พ 03 มี.ค. 2021 4:39 pm โดย tsukasaz
อัพเดทหรือยัง? ปรับปรุงเรื่องความปลอดภัย 9 จุด ใน Joomla 3.9.25
โดย tsukasaz พ 03 มี.ค. 2021 12:28 pm บอร์ด MindPHP News & Feedback
0
12
พ 03 มี.ค. 2021 12:28 pm โดย tsukasaz
B - เปิดหน้าเว็บด้วย template เป็น Shaper_megadeal_ii แล้ว Error 404
โดย eange08 พ 03 มี.ค. 2021 12:04 pm บอร์ด เว็บไซต์ Rnyard - Tester
0
2
พ 03 มี.ค. 2021 12:04 pm โดย eange08
ขอวิธีสร้าง Google form หน่อยค่ะ
โดย Kannaphat พ 03 มี.ค. 2021 11:20 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
12
พ 03 มี.ค. 2021 12:56 pm โดย mindphp
ทำ google structured ใช้แบบ Json แล้วหน้าที่แสดงบทความเดียวกันหมด
โดย eange08 อ 02 มี.ค. 2021 6:38 pm บอร์ด Joomla Development
1
17
อ 02 มี.ค. 2021 6:45 pm โดย mindphp
สอบถามถ้ามี vote จะขึ้นว่า "Article ไม่ใช่ประเภทเป้าหมายที่ถูกต้องสำหรับพร็อพเพอร์ตี้ itemReviewed"
โดย eange08 อ 02 มี.ค. 2021 12:18 pm บอร์ด Joomla Development
3
25
อ 02 มี.ค. 2021 1:16 pm โดย eange08
ขอวิธีเช็คเว็บไซด์ที่มาจาก Google 10 หน้าแรกหน่อยค่ะ
โดย Kannaphat ส 27 ก.พ. 2021 4:59 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
31
ส 27 ก.พ. 2021 4:59 pm โดย Kannaphat