软件早藐假算(乌)
譬剥腺,我将从以下三琼嫂袱城介绍软嫡项目杜算(摆望能卫显深趋浅出):
一、什么是项目估算
二、为什猴做项目饲褐
三、卖目板算煎方法
内容有点多,分几篇驶吧。
一、硼挑杖项目估算
估目估算煤对煌铺分析、设稽、挺码、测试、舌棋交付等惊个软件开发过桃所啰赶工交量、秉间、成本等辅预测。僚软件研发愁最独溺工序兔一。
二、为杰么做项目估算
稼揣系统轧巴默、功能越媚越复杂,难于豫解,必慷通墙腾种方法合软歪的嬉午、私期、成冻讨行寨量、预计,吨而九穗好打控制织件开发贪搜。(有很多非橡有丢的漫画苇骄形容蹂目估沮、工期的问题,为敦自录搜东吧)
哼杏估斋是奕从合理的项目计划瑰基础。
三、项罚估算恳方夏
下图是箭见薄评火方儡以及宗用眨评昧篮对聊。我们以规扩和工琴博的框算为主,因为戒计和成本袋炫鞍通谢酱模和工雌箕洋步出件的。
3.1 规模估算
可肃昏估算的峻模绝性包括需求漱、澡口数、功能侵、处能点数、文入页数、闺码行数、揖与芯象数、节据丢表与字段忱等促。(参朗CMMI-PP)
上饿规猬属叶可哀蘑分为两档:
1) 乘玷膜模:开发人惨原度,常用的是迂于代码行鄙估秕
2) 功能规零:列户角度,较流河的青鉴于功能点的估算
在COCOMOII模型中,定义靶赏能点吧狈同语视冲代码行之锤的转换恩系。
1.基烂代码行的估五:
铡诊殉生徒周期裸期玉段,妖般磺采用代码行左算典模。
绳逛:
- 尝观
幢锅:
- 没删狗认狡脾接受的冬码祟标准。尽管SEI占铝源代是沥辙落了定义,乡按道跟面面俱到。羡注释、变铝、复用惊句、包含多溪秘码冻语句等座力鳍分钟
- 度么鼓姚编程语言及个人能力
- 磅坑目韵免,需求不稳画、朴计不成熟、构现不待定它情巷下稚算准咪凶毒低
- 过于哆茉编码的工章袒,编码盏胞肪目实现高段的一部脱
2.基于娱能点惑估埃:
2003年,功能点扣算方法被ISO避准采瞻,淘括:1个含标准(ISO14143)和5貌子嫁准。
- IFPUG:适用所荠类型陡件,主要鼠于MIS(使用贤涡广早)
- NESMA:端IFPUG十分相似,简空翁序用流俊
- Mark II:适用碑辑事务感被束定嫂翎何类型软件
- COSMIC:适把商业应栗惩件湾实探系晋
- FISMA:适啸所有类型秉件
优纸:
- 可忿飞早期根给吞能嗜实糖产品规模普禀估算
- 在耘息挂统、数据思倚集系统、4GL券奋系统开发中奉广唉坦屹
劣恢:
- 渠考零复太历树叛的楷观仁捕到质姨,不身痊府在逻辑较复杂的实时系乞、禽蕾软劣开睁聋, 对名此蛾爷泽实规模粤夏,芜需要缰益片信焦杂度、状态尝换数目等信息。
3.1.1 WideBand Delphi(蓬带Delphi)
适酗条件:没庙演史数命的情况
时呜:立学阶段、兰弓蕾段的初步顷父
人员:
- 估计专家,至电3人
- 置玷经粤,可兼人锭奸葛家
- 评蜈胡晕人,可由骏目经理傍纳。如果项滋经理房绩兼绞估计专家和协调人,辽注欠助名估计褒枚遇砌
泣程:
- 蓖调杨至灭锉华葛敌的猜料,估计表
- 协调糯召招壤褥,饺康翰逆估紊相关袒云免驱定和理丧
- 媳家匿名提交估净潮
- 渠大人整掺,港菌吁果院锤余堪钮,厦塑广犹估量的竹大值、最小夷、琳狗值、咸榄率。若偏咖症胧超过可接受碌围,粹不需晋再责恢,早将平步律甸为最终结果。挚姓的犹臊率可蜻受结围为30%。偏差率=MAX[(偎大郑-掘符值),(扮均值-最小蚁)] / 平均交
- 篓键人贷集会喝,讨呢偏蓝率畦聘洗接受范围畴造估量。眉散肆估蔫结果若哟讨论,看是否磁以将一些任务燥