points

更新时间:2022-12-28 12:15:41 阅读: 评论:0


2022年12月28日发(作者:stupid什么意思)

COM360–AdvancedSoftwareEngineeringTutorial

FunctionPointspage1of2

FunctionPoints.

FunctionPointsweredevelopedbyAlbrecht,ngthe

sizeofasoftwaresystemcanbedonemuchearlierusingFPsthanwhenusingLOCbecauFPsonlyrequire

thedetailedrequirementsspecification,onPointsalsoallowustohavea

measureofsizethatis,apparently,independentofimplementationdetail,

interestedinreadingtheoriginalpaperbyAlbrecht,ereferencenumber1.

Thefirstthingtodo,whencountingfunctionpoints,htdefined,

notjustthefivebasicfunctiontypes;externalinputs,externaloutputs,urenquiries,externalfilesandinternal

files,butalsoacomplexityscale;simple,average,andcomplex,ht

waffectivelysayingthatthe

otherwords,hecreatedatableofweightingswherethevalueschangeaccordingtofunctiontypeand

complexity.

FunctiontypeSimple

Weightingfactor

AverageComplex

externalinputs346

externaloutputs457

externalenquiries346

logicalinternalfiles71015

externalinterfacefiles5710

So,eachandeveryfunctionidentifiedintherequirementsisclassifiedbyfunctiontype(eabove)andthen

classifiedbycomplexity(simple,averageorcomplex).Then,eachandeveryfunctionismultipliedbyitsown

weightingfactor–thederivednumbersaresummedtogethertogiveafirstapproximationofoverallsizeofthe

rstapproximationistermedtheUnadjustedFunctionPointCount(UFPC).Thefinalcalculation

ofthesizeofthesystem–inFunctionPoints-takestheUFPCandadjustsitupordownbyasmuchas35%.

Thefollowingtwotablesareudtodetermineafunction'hfunction,twooutofthethree

determinants(#files,#recordtypes,#dataelements)

determinantvaluesarethenaddedtogethertogivethedeterminantscore,whichistranslatedusingthecond

tablebelow.

Functiontype

Determinant

▼#files#recordtypes#dataelements

rnal

inputs

0-12>21-45-15>15

rnal

outputs

0-12-341-56-19>19

rnal

enquiries

Computeboththeexternalinputandexternaloutputcomponents

-uwhicheveristhegreater.

rnal

interfacefiles

12-5>51-1920-50>50

cal

internalfiles

12-5>51-1920-50>50

Score►

123123123

Determinant

Score

Complexity

Rating

2-3Simple

4Average

5-6complex

COM360–AdvancedSoftwareEngineeringTutorial

FunctionPointspage2of2

Forexample,anexternalinputthatreferenced3filesandsixteendataelementswouldhaveadeterminantscore

of3+3=6,resultinginacomplexityratingof‘complex’.

Albrechtoriginallylefttheasssmentofthecomplexityofeachfunctiontopersonaljudgement–afactor

oftheabovetablesreducesthesubjectivityinthe

calculationofFunctionPointsconsiderably.

InadditiontotheUnadjustedFunctionPointCount,Albrechtalsosaidthatthesizeofthesystemwasalso

htidentifiedfourteensystemcharacteristics

DatacommunicationsDistributeddataprocessing

PerformanceHeavilyudconfiguration

TransactionrateOn-linedataentry

End-urefficiencyOn-lineupdate

ComplexprocessingRe-usability

InstallationeaOperationea

MultiplesitesFacilitatechange

Eachofthefourteencharacteristicsisassignedascorebadonthefollowingdegreeofinfluence.

DegreeofInfluenceScore

Notprent/noinfluence0

Incidental/insignificantinfluence1

Moderateinfluence2

Averageinfluence3

Significantinfluence4

Esntial/verystronginfluence5

Thefourteenscoresarethenaddedtogethertogivewhatiscalledthe'TechnicalComplexityFactor'forthe

system,ht,fromthedatahehad,saidthattheTCFcouldadjustthesizeofthesystem

alculatethatadjustmentfactorisshownhere:

adjustmentfactor=0.65+(0.01xTCF),

whereTCFliesintherange0→(14x5=70).

HavingcalculatedtheadjustmentfactoritmustnowbemultipliedbytheearlierderivedUnadjustedFunction

PointCounttoarriveatthefinalcalculationofthenumberofFPsinthesystem.

mple,theconvolutedwayof

derivingthecomplexityofeachfunction,orthelackofindependencebetweenthefourteensystem

etheproblems,FunctionPointshaveproven,overtheyears,to

beaverypopularwayofestimatingthesizeofasystem.

Reference

1Albrecht,A.J.,‘Measuringapplicationdevelopmentproductivity’,inProcedingsSHARE-GUIDE

Symposium,Monterey,CA.,IBM,1979.

本文发布于:2022-12-28 12:15:41,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/46569.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

下一篇:impressed
标签:points
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图