Soft_Job 板


LINE

※ 引述《leafwind (莉芙温)》之铭言: : ※ 引述《stevekevin10 (hippo泡)》之铭言: : : 因此一开始定好的时间就要做完,不然就是你能力不足 fire : 这条太吊诡,不是其中一方有问题,就是中间有什麽误会 : 先假设事实上是你说的这样 : 在回答「一开始定好的时间就要做完,不然就是你能力不足 fire」之前 : 先看一下这篇「软体工程无法估算时间」 : http://mrjamie.cc/2011/04/11/why-cant-devs-estimate-time/ 这个题目很有意思,我以前也认为「因为不确定性(uncertainty) 与 复杂度(complexity)很高,所以无法有效估计软体开发成本」;然而 ,事实上并非如此,整理摘要我的笔记如下: * 估计软体成本(software cost estimation)是可行的;然而,一分 钱一分货是永恒不灭的定律,若不愿意投资提昇「估计方法」本身 的品质,且适当地与开发流程整合,那自然会是 GIGO * 估计软体成本,实际上是综合了心理学、专案管理学、生产力管理 学、统计学的一门学问。是故,若有人把估计软体成本这件事一厢 情愿地倒在软体工程师头上,然後高吹 "Practice makes perfect." 的法螺,且没有提供相对应的资源与时间让该软体工程师去学习上 文所述的各门学问的话,这人脑子有病 * 通常来说,能够作到「四次里有三次,估计值在实际值加减 25% 内」 ,就可算是个「好」的估计方法 * COCOMO 估计法,就今日的软体开发来说,通常不会直接拿来应用, 但其分析办法及各项参数仍然十分值得参考 * 书: Software Estimation: Demystifying the Black Art by Steve McConnell * 认清楚估价(estimate)与目标(target)是两件不同的事。估价(estimate) 的主要功用是检视目标(target)是否合理。弥补估价(estimate)与 目标(target)之间的差异,是计画(planning)的工作。易言之,可 以质疑「评估方法与其参数」,但不要去「乔」评估出来的数字。 * 专案铁三角: 目标(scope), 时程(schedule), 预算(budget) ;专 案管理人先设定目标,工程师提供估价以检视时程与预算的合理性 ,最後协商确认承诺(commitment) * 协商四要素: 尊重(respect), 信赖(trust), 沟通(dialog), 耐心(patience) ;信赖最为重要; 专注於双方利益(interest), 而非立场(position) 寻找共同利益(mutual gain) ;就整体而言,宁可高估(overestimate) 而非低估(underestimate),因为,低估产生的 tech debt 杀伤力 极大 * 给所有恶意、故意把估价(estimate)曲解为承诺(commitment)的人 的一句话: 去死 注: 笔记原文是英文,有些地方我以达意来翻译,懒得追求字面上的 精准翻译 :D 参考: * https://www.facebook.com/amos.yang.104/posts/1624164124500579 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 70.181.102.71
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1448651261.A.9A1.html
1F:推 haha02: 推一个 11/28 03:12
延伸讨论: https://www.facebook.com/xdite/posts/10153802667928552 这篇里提出个例子: "Perfect is the enemy of good." 也就是 scope, schedule, budget 铁三角中,由 scope 这一角开 始崩坏的情形 :D ※ 编辑: AmosYang (70.181.102.71), 11/28/2015 03:18:22
2F:推 locklose: 推推~目前正在辛苦念这块(跪) 11/28 03:46
3F:→ locklose: 真心认为这篇应该要改题目M起来 11/28 03:47
4F:推 MIM23: 推 11/28 04:03
5F:推 leafwind: 完全同意有方法可以改进 只是我针对"must ontime"回覆:) 11/28 10:57
如我上文中所述,要看这 "must be on time" 的要求是否来自於专 案铁三角合理协商的结果 (还是硬把估价(estimate)凹成承诺(commitment)
6F:→ leafwind: 另外新创的变动程度大 要压到25%已经是相对稳定的状态了 11/28 10:58
是的,若能常态地把成本控制在估价的 +/- 25% 内,那已经是高手 高手高高手了 :D
7F:→ leafwind: 当然台湾对於新创的定义好像不太一样 那又是另一回事.. 11/28 11:03
江山代有人才出;过去有「奈米」、「云端」,现在是「新创」,潮 到出汁 :D
8F:推 lovdkkkk: 推 11/28 13:11
※ 编辑: AmosYang (70.181.102.71), 11/28/2015 17:20:35 ※ 编辑: AmosYang (70.181.102.71), 11/28/2015 17:30:25
9F:推 longlongint: 四次里有三次,估计值在实际值加减 25% 内 仍然被干 11/29 07:31
10F:推 vn509942: 原来有这样的评估方式 11/29 14:39
11F:推 GoalBased: 开个鸡排摊也是新创阿,新开的又是创业,合理 11/29 15:43
云端大数据奈米鸡排
12F:→ sayya2311: 箭射不到靶,靶可以去追箭啊.. 11/29 22:42
13F:→ sayya2311: 不把所有责任压在一次决策上,那估计准确的重要性就降低 11/29 22:44
※ 编辑: AmosYang (70.181.102.71), 11/30/2015 02:25:05







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP