![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
daniel_kwok
这个作者很懒,什么都没留下…
展开
-
软件项目管理(一)---常见问题
问题一:缺乏项目管理系统培训 项目经理在项目管理方面的培训较少或不够系统。项目经理或管理人员不了解项目管理的知识体系和一些常用工具和方法,所以在实际工作中没有项目管理知识的指导,完全依靠个人现有的知识技能,管理工作的随意性、盲目性比较大。问题二:项目计划意识问题 项目经理认为计划不如变化快,项目中也有很多不确定的因素,做计划是走过场,因此制定总体计划时比较随原创 2004-10-10 16:13:00 · 1223 阅读 · 0 评论 -
优秀软件实践活动(一)
1. 你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么? 不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是Te原创 2004-10-21 13:53:00 · 477 阅读 · 0 评论 -
优秀软件实践活动(二)
16. 登记新缺陷时,是否写清了重现步骤? 要。这属于Dev和Test之间的沟通手段。面对面沟通需要,详细填写Repro Steps也需要。 17. 写新代码前会把已知缺陷解决么? 要。每个人的缺陷不能超过10个或15个,否则必须先解决老的bug才能继续写新代码。 18. 你们对缺陷的轻重缓急有事先的约定么? 必须有定义。Severity要分1、2、3,约定好:蓝屏和Data Lost算Sev 1原创 2004-10-21 13:57:00 · 487 阅读 · 0 评论 -
优秀软件实践活动(三)
31. 你们的项目组做每日编译么? 当然要做。有三样东西是软件项目/产品开发必备的:1. bug management; 2. source control; 3. daily build。 32. 你们公司有没有积累一个项目风险列表? 要。Risk Inventory。否则,下个项目开始的时候,又只能拍脑袋分析Risk了。 33. 设计越简单越好 越简单越好。设计时候多一句话,将来可能就带来无穷原创 2004-10-21 13:59:00 · 584 阅读 · 0 评论 -
优秀软件实践活动(四)
46. 你们有没有专职的软件测试人员? 要有专职测试。如果人手不够,可以peer test,交换了测试。千万别自己测试自己的。 47. 你们的测试有一份总的计划来规定做什么和怎么做么? 这就是Test Plan。要不要做性能测试?要不要做Usability测试?什么时候开始测试性能?测试通过的标准是什么?用什么手段,自动的还是手动的?这些问题需要用Test Plan来回答。 48. 你是先写Tes原创 2004-10-21 14:01:00 · 882 阅读 · 0 评论 -
优秀软件实践活动(五)
61. 你们的每个人都了解项目的商业意义么? 要。这是Vision的意思。别把项目只当成工作。有时候要想着自己是在为中国某某行业的信息化作先驱者,或者时不时的告诉team member,这个项目能够为某某某国家部门每年节省多少多少百万的纳税人的钱,这样就有动力了。平凡的事情也是可以有个崇高的目标的。 62. 产品各部分的界面和操作习惯一致么? 要这样。要让用户觉得整个程序好像是一个人写出来的那样。原创 2004-10-21 14:03:00 · 574 阅读 · 0 评论