软件工程
小汽车
上得了厅堂,下得了厨房!
展开
-
About Testing——Chapter 1. 什么是软件测试
<!-- p.llf {text-indent:2pc; font-size:13px} h2.llf {font-size:18px; font-weight:bold} h3.llf {font-size:14px; font-weight:bold} li.llf {font-size:13px} --> 微软不是一家软件开发公司,而是一家原创 2012-06-28 16:50:47 · 1119 阅读 · 0 评论 -
从瀑布模型、极限编程到敏捷开发
软件开发是一种对人类智慧的管理,对人大脑思维的“工厂化”管理。人是有感情的、有情绪的、变化的、相对独立的工作单元,这与冰冷的机器是不可比的,所以在中国的历史上,管理人是最难的工作;“学而优则仕”的观点就是让最聪明的人应该选出来做官,做官就是管理人的。软件开发不仅是代码编程,而是人员的有效组织,如何既发挥人的主观能动性,避免情绪变化对工作的影响,又可以让大家有效的交流,让多个大脑的思路统一,快速完成转载 2012-06-28 16:08:44 · 1756 阅读 · 0 评论 -
About Testing——Chapter 2. 怎样进行测试
<!-- p.llf {text-indent:2pc; font-size:13px} h2.llf {font-size:18px; font-weight:bold} h3.llf {font-size:14px; font-weight:bold} h4.llf {font-size:13px; font-weight:bold} li.llf原创 2012-06-28 17:09:55 · 880 阅读 · 0 评论 -
一个需求价值评估的方法——靶图
一个项目会有很多需求,但这些需求通常并不是有相同优先级的。这就说明,这些需求的价值,有差异。为什么会有这样的差异呢? 我们的需求分析是基于原始需求的。原始需求通常很粗糙,只是客户和市场人员的直接描述,甚至连具体目标都不清楚。基于这样的资料,我们会进行分析,然后猜想用户的真正需求,围绕这些需求将我们能做到的提供给客户。通常,最终需求中会有很多需求点,并不是客户提出的,甚至并不是他们想要的。下面具体原创 2012-09-21 14:53:01 · 1308 阅读 · 0 评论