软考程序员知识点软件开发和运行维护之极限编程影响

程序员 责任编辑:小狐狸 2016-10-27

添加老师微信

备考咨询

加我微信

摘要:下面希赛小编为大家整理的软考程序员知识点软件开发和运行维护之极限编程影响,希望能帮助学友们。

2016下半年软考考前串讲网络班特惠开班!讲师解析知识点,赠送历年真题!


       下面希赛小编为大家整理的软考程序员知识点软件开发和运行维护之极限编程影响,希望能帮助学友们。具体内容如下:


       极限编程影响

       通过软件工程设计的简单而优美的软件并不比那些设计复杂而难以维护的软件有价值。这是真的吗.XP认为事实并非如此。一个典型的项目花在人力上的金钱是花在硬件上的时间的20倍,这意味着一个项目每年要花200万美元在程序员身上,而仅仅花10万美元在电脑设备上。很多聪明的程序员说:“我们如此聪明,发现一种方法可以节省20%的硬件开销”,然后他们使得源程序大而且难懂和难以维护,他们会说:“但是我们节省了20%或者2万美元每年,很大的节省”。反之,如果我们写我们的程序简单而且容易扩展,我们将至少节省10%的人力开销,一笔更大的节省,这是你客户一定会注意到的一些事情。

       另外一个对客户来说很重要的问题就是程序的BUGS。XP不只是强调测试,而且要求正确的测试。测试必须是能自动进行的,以便为程序和客户提供一个安全的环境。在编码的所有阶段,我们不断增加测试用例。当找到bug时,我们就添加新的测试,一个紧密的安全网就这样产生了。同一个BUG不出现两次,这些一定会引起用户的注意。你的客户必须注意的另外一件事情:XP开发者拥抱需求变化。XP使我们能够接受需求的变化。

       一般情况下,客户只有在系统被开发完成以后能真正去体会它。XP却不一样,它通过加强客户的反馈来缩短开发的周期,同时获得足够的时间来改变功能和获得用户的认同。在XP中,你的客户应该明确的知道这一点。

       XP开发过程的大多的革命是在软件开发的方法上,代码质量的重要程度超出人们一般所认为的。仅仅因为我们的客户不能明白我们的源代码并不意味着我们可以不努力去管理代码的质量。


       返回目录:软考程序员知识点软件开发和运行维护汇总


    希赛软考网,拥有十四年软考培训经验,希赛网一直坚持自主研发,将丰富的软考培训经验有效融入教程研发过程,自成体系的软考在线题库软考历年真题)、软考培训教材软考视频教程,多样的培训方式包括在线辅导面授、和,使考生的学习更具系统性,辅导更具针对性。采用全程督学机制,,软考平均通过率在全国。

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!