[如何成为卓有成效的程序员]The Productive Programmer则会教导你: 多用宏吧,启动它,你就可以迅速完成大量重复的工作; 多用脚本吧,你可以提高运行的效率,避免变数和误差; 多用自动化测试吧,你可以迅速定位问题...+阅读
11、为测试人员建立测试版(Build Release for Testers)
让你的生成器加把劲,让他为你的内部质量保障团队建立补丁程序。
12、测试阶段(Testers Take Flight)
希望你已经有了一个质量保障团队,如果没有那你就要着手建一个至少有一人的质量保障团队,并给团队的人配备程序缺陷追踪系统。让他们尽快拿到补丁程序,并且开始测试。顺便说一句,如果你能把客户或终端用户纳入你的质量保障团队那就再好不过了。只要你的测试人员发现错误(如有关功能模块执行的问题),要保证他们能把这些错误报告给软件程序员。如果你有一个好的软件缺陷跟踪系统的话,当你的测试员给出反馈或是改变了错误软件的状态,这个系统应该会自动发送E-mail给程序员。
13、软件开发人员致力于主干开发工作(Software Developers Work on Trunk)
当你的测试员在做测试时,你的程序员在继续着下一周要做的功能模块。当软件出现错误时,程序员返回子系统,解决问题,然后再回到主干的开发中。
14、验收补丁
你的测试员已经完成测试了吗?所有的事情看上去顺利吗?别着急!你仅仅是完成了第一套可以安装的功能模块罢了。从技术上讲,如果你的工作是按照上边列出的步骤进行的,在这个阶段,客户或测试人员应该能够安装这个软件,并有一个可以使用的补丁系统。
15、继续步骤9到14
你要继续不断地努力直到完成那20%的功能模块,这个目标并不像你所想的那么遥远。
16、你的目标是集中攻克一些小的功能模块并把测试版发给测试人员。这与原来完成一个大型的软件项目,实现了它的全部功能却错误百出有很大的区别。
你的团队将会受到极大鼓舞从而能够每周都开发出可运行的软件!他们的工作效率将会大大提高,整个项目将获得巨大的动力!
当测试人员发现软件错误时,你的程序员将更迅速地进行修复,因为他们所写的代码都很清晰的印在脑海中!如果功能模块需要修改,也能很快被发觉,修改过程也将更顺畅。
你的商业用户将看到软件的优势,而你将从他们那里得到更多的资源,更好的工具以及更多的尊重!软件用户将大力支持你的产品!
要做的很多吗?这取决于你的开发流程,如果你没有按上述程序进行,那么你就有大量的工作要做,但是如果你抓住重点、执行迅速,那么要建立一个理想的环境并不难。
享受成为软件开发英雄的乐趣吧!
延伸阅读:
恶补英语成为联想人的家常便饭一家做电脑生意的公司最近把一笔重点赞助费给了一个全国性的高校英语演讲比赛,并承诺获奖者能直接进入该公司,这家跨国公司中国区总裁在努力提高销售量的同时,还花了大量工夫研...
成为CTO之后如何变得更加优秀CTO给人留下的印象只是技术人员所能达到的最高职位。大家只是知道CTO是管理层几架马车中的一架而已。一位业内人士这样评价。 国外的CTO主要职责是设计公司的未来 自从有人...
再谈如何成为技术领袖要想成为一名优秀的技术领袖,需要具备哪些方面的素质?我在IBM辅导很多年轻同事,如何才能帮助他们在职业生涯中成长为技术领军人物?是否只要拥有了过硬的技术本领,就能成为技术领...
如何从优秀的程序员成为伟大的程序员15、组织技巧 把所有事情整合在一起的最关键要素是组织。你可能是世界上最好的程序员,但如果你不善于组织你所做的事儿,你的工作将陷入瘫痪,最终丧失优势。伟大的程序员保持自...
毕业生喜欢大型国企理工科类更有优势东方网6月7日消息:据《东方早报》报道,又到高校毕业季,今年闵行区内上海交通大学、华东师范大学、东海职业技术学院和上海电机学院等高校本站就业形势良好,4所高校的毕业生签约...
如何成为职场强人如何成为职场强人 在职场上,许多人都爱抱怨,因为抱怨别人比较方便,怪别人比怪自己容易,怪上司,怪同事,不然就是怪出身。而且他们的抱怨,往往以怠慢工作为发泄的手段。最终陷入一种...
警惕加薪成为你职业生涯的危机事实上,对于刚入职场的人来说,能够捞到一份薪水基本满意的差事,就要谢天谢地了。可先别忙,有人却并没有对此露出满意的笑,她们勇敢地对老板提出两个字:加薪。譬如我的朋友小芹菜...
五招助你成为社交达人1、做点他人的意外小事。 德国一家银行的广告闻名全球,它是这么写的:你过你的日子,我们为你照顾细节。细节是什么?它往往是人们意外之中的小事。据说,此广告发布后,这家银行的可信...
成为职场红人的10种方法1、给别人专注的印象 如果你每天上下班夹个公文包来,那一定能让老板或同事们认为你专注于工作,也许你的包一到办公室就被扔到一边。或许你的公文包每天仅仅出现在你去吃午餐的...