首页 > 代码库 > 现代软件工程 第八章 练习与讨论
现代软件工程 第八章 练习与讨论
1 扩展阅读
下面两篇文章也说明了软件估计的难度:
Steve McConnell 软件估计的 10 种罪:
http://www.ewh.ieee.org/r5/central_texas/austin_cs/presentations/2004.08.26.pdf
Quora精选: 为什么软件开发周期总是预估的2~3倍
http://jandan.net/2013/07/16/quora-software-development.html
2 用户调研的对象
我们说了这么多用户调研,很多人假设评价软件的就是购买软件的,就是使用软件的,但是未必。看下面的例子:
1. 你要写一个中学生学习英语的软件,你找谁去做用户调研?
中学生 - 最终用户。
家长 - 他们是要掏钱的人,他们不会每天都用软件,有些人都不太会英语,但是他们也有需求。
学校老师 - 他们是有巨大影响力的人,他们说不定立下一道规矩,我们班级就用某某软件!
2. 你要写一个企业管理软件, 你要找谁去做用户调研?请列出你认为重要的用户类型和你认为合适的用户调研的方式。
3 开发速度的算术题
在一个软件项目中,软件团队预计每天的进度为 30 小时(即,完成了30小时的工作量)。当项目完成了一半的总工作量的时候,大家发现实际的进度为15小时/天,问:在余下的时间中, 团队的进度要到多少,才能在项目结束时让整个项目的平均进度恢复到每天30小时工作量?
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。