快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

顶级贵宾会下载713:写出质量好的软件总结摘抄



1. 你们的项目组应用源代码治理对象了么?

应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是CVS.

2. 你们的项目组应用缺陷治理系统了么?

应该用。ClearQuest太繁杂,我的保举是BugZilla.

3. 你们的测试组还在用Word写测试用例么?

不要用Word写测试用例(Test Case)。应用jbuilder运行junit测试框架。

4. 你们的项目组有没有建立一个门户网站?

要有一个门户网站,用来放Contact Info、Baselined Schedule、News等等。

5. 你们每小我都知道出了问题应该找谁么?

应该知道。任何一个Feature至少都顶级贵宾会下载713应该有一个Owner,当然,Owner可以继承Dispatch给其他人。

6. 你碰到过有人说“我以为…”么?

要祛除“我以为”。Never assume anything.

7. 你们的项目组中所有的人都坐在一路么?

必要。否决Virtual Team,能坐在一路就最好坐在一路,好处多得不得了。

8. 你们的进度表是否反应最新开拓进展环境?

应该反应。MS的project上的进度条。

9. 你们的事情量是先由每小我自己估算的么?

应该让每小我自己估算。要从下而上估算事情量,而不是从上往下分派。除非有其他缘故原由,比如政治义务工期固定等。

10. 你们的开拓职员从项目一开始就加班么?

不要这样。不要一开始就搞疲惫战。从项目一开始就加班,只能阐明项目进度分歧理。

11. 你们的项目计划中Buffer Time是加在每个小义务后面的么?

不要。Buffer Time加在每个小义务后面,很轻易随意马虎的就被耗丧掉落。Buffer Time要整段的加在一个Milestone或者checkpoint前面。

12. 值得再多花一些光阴,从95%做到100%好值得,异常值得。

尤其当项目后期人困马乏的时刻,要坚持。这会给产品带来质的差别。

13. 挂号新缺陷时,是否写清了重现步骤?

要。这属于Dev和Test之间的沟通手段。面对面沟通必要,具体填写Repro Steps也必要。 以是规定了bugzilla上bug书写的款式。

14. 你们对缺陷的轻重缓急有事先的约定么?

必须有定义。bugzilla可以赞助我们达到这个目的。

15. 所有的缺陷都是由挂号的人着末关闭的么?

Bug应该由BugAdmin关闭。现在由mulder认真。Dev不能私自关闭Bug.

16. 你们的法度榜样员厌恶改动老的代码么?

厌恶是正常的。办理措施是组织Code Review,零丁留出光阴来。XP也是一个措施。

17. 你们项目组有自己的Logo么?

要有自己的Logo.至少应该有自己的Codename,CVS上的model名。

18. 有人经久不Check-In代码么?

弗成以。对大年夜部分项目来说,最多两三天就应该Check-In.

19. 在Check-In代码时都填写注释了么?

要写的,至少一两句话,比如“办理了Bug No.225”。假如往高处拔,这也算做“设置设置设备摆设摆设审计”的一部分。

20. 你们能把所有源码一会儿编译成安装文件吗?

要的,参考realserver上的zhanhua项目。这是逐日编译(Daily Build)的根基。而且必须要能够做成自动的。有三样器械是软件项目/产品开拓必备的:1. bug management; 2. source control; 3. daily build.

21. 设计越简单越好越简单越好。

设计时刻多一句话,将来可能就带来无穷无尽的烦恼。应该从一开始就勇敢的砍。这叫scope management.

22. 只管即便使用现有的产品、技巧、代码切切别什么器械都自己Coding.我们用高档说话来开拓就站在了一个很高的动身点。

23. 项目组每小我都写Weekly Report,也便是我们的事情周报。一则为了沟通,二则怂恿自己。

24. 项目经理还必要认真发出Weekly Report,内容包括今朝进度,可能的风险,质量状况,各类事情的进展等。

25. 你们项目组是否至少每全面部开会一次?

要。必然要开会。法度榜样员憎恶开会。包括team meeting, spec review meeting, bug triage meeting.切切别大年夜家闷头写code. 会中有人认真主持和记录。

26. 其他部门知道你们项目组在干什么么?

要发一些Newsflash给全部大年夜组织。Show your team‘s value.否则,当你坐在电梯里面,其他部门的人问:“你们在干嘛”,你回答“ABC项目”的时刻,别人全然不知,那种感到不太好。

27. 经由过程MSN进行及时沟通,经由过程Email进行正式顶级贵宾会下载713沟。

28. 每小我都知道哪里可以找到整个的文档么?

应该每小我都知道。平日环境下项目相关文档都放在${cvs}\{项目}\doc文件夹下。

29. 你做抉择、做变更时,奉告大年夜家缘故原由了么?

要奉告大年夜家缘故原由。Empower t顶级贵宾会下载713eam member的手段之一是供给足够的information,这是MSF一开篇的几个原则之一。切实着实如斯,tell me why是人之常情,tell me why了才能有understanding.中国人服务爱好搞限定,限定信息,彷佛能够看到某一份文件的人便是怀孕份的人。大年夜错特错。势力巨子、权力,不在于是不是能access information/data,而在于是不是掌握资本。

30. Stay agile and expect change 要这样。

需求必然会变的,已经写好的代码必然会被要求改动的。做好生理筹备,对change不要抗拒,而是expect change.

31. 你们有没有专职的软件测试职员?

要有专职测试。假如人手不敷,可以peer test,互换了测试。切切别自己测试自己的。

32. 你们的法度榜样员能看到测试用例么?

要。让Dev看到Test Case吧。我们都是为了同一个目的走到一路来的:前进质量。只对必要的营业写Test Case,不要Test Case满天飞,是不是都加一个。照样那句话,软件工程是异常实践、异常工程、异常机动的一套措施,某些措施在某些环境下是好措施,过尤不及。

33. 你们是否随便抓一些人来做易用性测试?

要这么做。自己看自己写的法度榜样界面,怎么看都是顺眼的。这叫做审美疲惫??臭的看久了也就不臭了,未方便的永远了也就习气了。

34. 你对自动测试的期望精确么?

别期望太高。依我看,除了机能测试以外,照样暂时先忘掉落“自动测试”吧,忘掉落WinRunner和LoadRunner吧。

35. 你们的机能测试是等所有功能都开拓完才做的么?

不能这样。机能测试不能被归到所谓的“系统测试”阶段。早测早改正,早逝世早仙游。

36. 你留意到测试中的杀虫剂效应了么?

虫子有抗药性,Bug也有。发明的新Bug越来越少是正常的。这时刻,最好大年夜家互换一下测试的area,或者用用看其他对象和伎俩,就又会发明一些新bug了。

37. 你们项目组中有人能说出产品确当前整体质量环境么?

要有。当老板问起这个产品今朝质量若何,Test Lead/Manager应该认真回答。

38. 你们的法度榜样员是写完代码就扔过墙的么?

大年夜忌。写好一块法度榜样今后,即便不做单元测试,也应该自己先跑一跑。虽然有了专门的测试职员,做开拓的人也弗成以一点测试都不做。微软还有Test Release Document的说法,法度榜样太烂的话,测试有权踢回去。

39. 你们的法度榜样中所有的函数都有输入反省么?

不要。虽然说做输入反省是write secure code的要点,但不要做太多的输入反省,有些内部函数之间的参数通报就不必反省输入了,省点功夫。同样的事理,未需要给所有的函数都写注释。写一部分主要的就够了。

40. 产品有统一的差错处置惩罚机制和报错界面么?

要有。最好能有统一的error message,也便是tomcat中声明的errorpage.

41. 必要有统一的代码书写规范。

42. 你们的每小我都懂得项目的商业意义么?

要。这是Vision的意思。别把项目只当成事情。无意偶尔候要想着自己是在为中国某某行业的信息化作前驱者,或者时时时的奉告team member,这个项目能够为某某某国家部门每年节省若干若干百万的纳税人的钱,这样就有动力了。平凡的工作也是可以有个高贵的目标的。

43. 产品各部分的界面和操作习气同等么?

要这样。要让用户感觉全部法度榜样似乎是一小我写出来的那样。

44. 尽可能缩短产品的启动光阴要这样。

软件启动光阴(Start-Up time)是客户对机能短长的第一印象。以是宣布版本要带有jsp的预编译功能。

45. 不要过于重视内在品德而漠视了第一眼的外在印象法度榜样员轻易犯这个差错:太珍视机能、稳定性、存储效率,但漠视了外在感想熏染。而高层经理、客户正相反。

46. 你们根据具体产品功能阐明书做开拓么?

要这样。以是我们有了RED(需求文档)和SDD(设计文档)。

47. 测试之前每小我都仔细审阅功能设计么?

要做。以是除了测试计划中附带项目的简单功能阐明文档,相称于简化版的用户手册。

48. 所有人都始终想着The Whole Image么?

要这样。项目里面每小我虽然都只是在制造一片叶子,但每小我都应该知道自己在制造的那片叶子所在的树是怎么样子的。我否决软件蓝领,否决过分的把软件制造当作流水线、车间。

49. Dev事情的划分是纯真纵向或横向的么?

我们现在是按功能模块划分的。

50. 你在招人口试时让他写一段法度榜样么?

要的。我最爱好让人做字符串和链表一类的题目。这种题目有很多轮回、判断、指针、递归等,既不方向过于顶级贵宾会下载713考算法,也不方向过于考特定的API.

51. 你们有没有技巧交流讲座?

要的。周会时进行内部的Tech Talk或者Chalk Talk,让组员之间分享技巧心得。分享是一种快乐。这方面huson就做得很好。

52. 你们的法度榜样员都能专注于一件工作么?

要让法度榜样员专注一件事。例如说,一个部门有两个项目和10小我,一种措施是让10小我同时参加两个项目,每个项目上每小我都花50%光阴;另一种措施是5小我去项目A,5小我去项目B,每小我都100%在某一个项目上。我必然选后面一种。这个事理很多人都懂。

53. 你们的法度榜样员会夸大年夜完成某项事情所必要的光阴么?

会的,这是常见的,尤其会在顶级贵宾会下载713项目后期夸大年夜做某个change所必要的光阴,以次来抵制change.办理的措施是坐下来逐步磨,磨掉落法度榜样员的逆反生理,一路阐发,并把估算光阴的颗粒度变小。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: