软件工程
文章平均质量分 58
hnusc0302
这个作者很懒,什么都没留下…
展开
-
TSP学习(一)
几乎所有的商业化软件都是由小组开发的。具有敏锐的感觉,且乐意与他人协作,是成为一个成功的小组成员的基本条件。训练有素的小组协同工作还需要大量的经验和一整套专门的技能与方法。 小组远不止是一群有才能的个人的集合 为了在开发团队中建立并保持高效的工作关系,需要有共同的目标,有大家一致同一的行动计划和适当的领导;还需要了解团队中每个人的长处和短处,互相支持,适当的时候乐于寻求帮助原创 2006-05-29 22:21:00 · 1129 阅读 · 0 评论 -
PSP学习(一)缺陷管理
即使有经验的程序员,一般开发7~10行源程序就会引入一个缺陷,一般在编译和测试阶段能发现和纠正大部分缺陷,但仍有许多缺陷留在最终产品中。 缺陷是指程序中存在的错误 为防止缺陷的引入,需要精通所用的程序设计语言,深入理解开发支持环境,掌握要开发的应用系统的类型等。 一般的软件组织要用一半以上的时间和精力来查找和修复缺陷,由于测试时间难以预计,产品缺陷常常是产生超支和延期的原创 2006-05-29 21:51:00 · 1877 阅读 · 0 评论 -
TSP学习(二)
“工程的成败很少是因为技术上的问题,你几乎从没有问过自己‘技术是不是已经足够先进,足以用来写程序了’吧。因为当工程实施的时候,它就已经不是一个技术上的问题了,人际关系才是出问题的原因。小组可能失去凝聚力,开发者可能和用户关系不好,人们也有可能在无意义的方法论上争论不休。” ——DeMarco常见小组问题(1原创 2006-05-30 11:19:00 · 969 阅读 · 0 评论