fbpx
วิกิพีเดีย

มาตรวัดซอฟต์แวร์

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

มาตรวัดซอฟต์แวร์ที่พบบ่อย

มาตรวัดซอฟต์แวร์ที่พบบ่อยประกอบด้วย:

  • บั๊กของซอฟต์แวร์ ต่อบรรทัดของโค้ดโปรแกรม
  • โคโคโม (COCOMO)
  • ความครอบคลุมของโค้ด
  • การเกาะกลุ่มกัน (Cohesion)
  • การพึ่งพากัน (Coupling)
  • ความซับซ้อนของวงจรของโค้ดโปรแกรม (Cyclomatic complexity หรือ McCabe's complexity)
  • ฟังก์ชันพอยต์
  • ค่าความซับซ้อนของฮัลสเตด (Halstead Complexity)
  • ความยาวของเส้นทางของคำสั่ง (Instruction path length)

ระเบียบวิธีในการใช้มาตรวัดซอฟต์แวร์

มาตรวัดซอฟต์แวร์เป็นการวัดในระดับปฏิบัติการแต่ในการวัดเพื่อให้ได้ผลลัพธ์ในการปรับปรุงคุณลักษณะด้านต่างๆจำเป็นต้องมีการวางแผนและตั้งเป้าหมายในการประยุกต์ใช้มาตรวัด รวมถึงวิเคราะห์ผลลัพธ์ให้ได้ความหมายตามที่แผนการวัดต้องการ ระเบียบวิธีหนึ่งที่ถูกนำมาประยุกต์ใช้คือ GQM (Goal Question Metric) ซึ่งเป็นการวางแผนและทำการประยุกต์ใช้มาตรวัดให้ได้ตามเป้าหมายที่วางแผนไว้

ประโยชน์ของมาตรวัดซอฟต์แวร์

มาตรวัดซอฟต์แวร์ให้ประโยชน์กับผู้ที่เกี่ยวข้องกับขั้นตอนการพัฒนาซอฟต์แวร์ดังต่อไปนี้

  • โปรแกรมเมอร์
  • หัวหน้าโครงการ
  • ผู้จัดการกระบวนการพัฒนาซอฟต์แวร์

อ้างอิง

  1. Fenton, Norman E.; Pfleeger, Shari Lawrence (1998), Software Metrics: A Rigorous and Practical Approach, Revised, ISBN 0534954251
  2. Basili, Victor R.; Caldiera, Gianluigi; Rombach, H. Dieter (2008), [www.cs.toronto.edu/~sme/CSC444F/handouts/GQM-paper.pdf The Goal Question Metric Approach] Check |url= value (help) (PDF)

มาตรว, ดซอฟต, แวร, บทความน, องการการจ, ดหน, ดหมวดหม, ใส, งก, ภายใน, หร, อเก, บกวาดเน, อหา, ให, ณภาพด, ณสามารถปร, บปร, งแก, ไขบทความน, ได, และนำป, ายออก, จารณาใช, ายข, อความอ, นเพ, อช, ดข, อบกพร, อง, เป, นระเบ, ยบข, นตอนเพ, อใช, ระบ, ระด, บของค, ณล, กษณะในม, ใด. bthkhwamnitxngkarkarcdhna cdhmwdhmu islingkphayin hruxekbkwadenuxha ihmikhunphaphdikhun khunsamarthprbprungaekikhbthkhwamniid aelanapayxxk phicarnaichpaykhxkhwamxunephuxchichdkhxbkphrxngmatrwdsxftaewr epnraebiybkhntxnephuxichraburadbkhxngkhunlksnainmitiidmitihnungkhxng sxftaewr matrwdcaepntxngmikhawd measure thiidcakkarwd measurement sungepnkarthaihxthibaykhunlksnainechingpriman matrwdsxftaewrthaihekidkarepriybethiybkhunlksnainechingprimansungsamarthnaipichprakxbwiekhraahrwmthngprbprungthngtwsxftaewrthiphlitkhunrwmthngkrabwnkarinaetlakhntxnkarphthnaid 1 enuxha 1 matrwdsxftaewrthiphbbxy 2 raebiybwithiinkarichmatrwdsxftaewr 3 praoychnkhxngmatrwdsxftaewr 4 xangxingmatrwdsxftaewrthiphbbxy aekikhmatrwdsxftaewrthiphbbxyprakxbdwy bkkhxngsxftaewr txbrrthdkhxngokhdopraekrm okhokhom COCOMO khwamkhrxbkhlumkhxngokhd karekaaklumkn Cohesion karphungphakn Coupling khwamsbsxnkhxngwngcrkhxngokhdopraekrm Cyclomatic complexity hrux McCabe s complexity fngkchnphxyt khakhwamsbsxnkhxnghlsetd Halstead Complexity khwamyawkhxngesnthangkhxngkhasng Instruction path length raebiybwithiinkarichmatrwdsxftaewr aekikhmatrwdsxftaewrepnkarwdinradbptibtikaraetinkarwdephuxihidphllphthinkarprbprungkhunlksnadantangcaepntxngmikarwangaephnaelatngepahmayinkarprayuktichmatrwd rwmthungwiekhraahphllphthihidkhwamhmaytamthiaephnkarwdtxngkar raebiybwithihnungthithuknamaprayuktichkhux GQM Goal Question Metric 2 sungepnkarwangaephnaelathakarprayuktichmatrwdihidtamepahmaythiwangaephniwpraoychnkhxngmatrwdsxftaewr aekikhmatrwdsxftaewrihpraoychnkbphuthiekiywkhxngkbkhntxnkarphthnasxftaewrdngtxipni opraekrmemxr hwhnaokhrngkar phucdkarkrabwnkarphthnasxftaewrxangxing aekikh Fenton Norman E Pfleeger Shari Lawrence 1998 Software Metrics A Rigorous and Practical Approach Revised ISBN 0534954251 Basili Victor R Caldiera Gianluigi Rombach H Dieter 2008 www cs toronto edu sme CSC444F handouts GQM paper pdf The Goal Question Metric Approach Check url value help PDF ekhathungcak https th wikipedia org w index php title matrwdsxftaewr amp oldid 4804925, wikipedia, วิกิ หนังสือ, หนังสือ, ห้องสมุด,

บทความ

, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม