交易软件定制集体代码所有权
TheRationalUnifiedProcess,AnIntroduction,SecondEdition一书是RUP的好的概述。您可以在Rational的Web站点www.rat***上找到更进一步的信息和对于RUP的评价。
交易软件定制附录:极限编程
交易软件定制极限编程(XP)是由KentBeck在1996年开发的一种软件开发学科。它基于四个价值:沟通、简单、反馈和勇气。它强调客户与开发团队成员的持续沟通,在开发进程中设立一名现场客户。该现场客户决定创建的内容和顺序。通过持续重构代码并创建小的非代码工件集合而体现简单。许多短期发布和持续单元测试建立了反馈机制。勇气意味着完成正确的事情,即使并不是流行的事情。它还意味着诚实面对您能做的和不能做的事情。
12个XP实践为这四个价值提供支持。它们是:
交易软件定制有计划的开发:通过结合使用优先级"故事"和技术估算,确定下一版本的功能。
小版本:以小的增量版本经常向客户发布软件。
隐喻:隐喻是一个简单、共享的"故事"或描述,说明系统如何工作。
交易软件定制简单设计:通过保持代码简单从而保证设计简单。不断的在代码中寻找复杂点并且立刻进行移除。
测试:用户编写测试内容以对"故事"进行测试。程序员编写测试内容来发现代码中的任何问题。在编写代码前先编写测试内容。
交易软件定制重构:这是一项简化技术,用来移除代码中的重复内容和复杂之处。
结对编程:团队中的两个成员使用同一台计算机开发所有的代码。一个人编写代码或者驱动,另一个人同时审查代码的正确性和可理解性。
交易软件定制集体代码所有权:任何人都拥有所有的代码。这就意味这每个人都可以在任何时候变更任何代码。
交易软件定制持续集成:每天多次创建和集成系统,只要任何实现任务完成就要进行。
每周40个小时:程序员在疲劳时无法保证率。连续两周加班是不允许的。
交易软件定制现场客户:一名真实的客户全时工作于开发环境中,帮助定义系统、编写测试内容并回答问题。
交易软件定制编码标准:程序员采用一致的编码标准。
http://www.djrj***/news/3316
交易软件定制附录:极限编程
交易软件定制极限编程(XP)是由KentBeck在1996年开发的一种软件开发学科。它基于四个价值:沟通、简单、反馈和勇气。它强调客户与开发团队成员的持续沟通,在开发进程中设立一名现场客户。该现场客户决定创建的内容和顺序。通过持续重构代码并创建小的非代码工件集合而体现简单。许多短期发布和持续单元测试建立了反馈机制。勇气意味着完成正确的事情,即使并不是流行的事情。它还意味着诚实面对您能做的和不能做的事情。
12个XP实践为这四个价值提供支持。它们是:
交易软件定制有计划的开发:通过结合使用优先级"故事"和技术估算,确定下一版本的功能。
小版本:以小的增量版本经常向客户发布软件。
隐喻:隐喻是一个简单、共享的"故事"或描述,说明系统如何工作。
交易软件定制简单设计:通过保持代码简单从而保证设计简单。不断的在代码中寻找复杂点并且立刻进行移除。
测试:用户编写测试内容以对"故事"进行测试。程序员编写测试内容来发现代码中的任何问题。在编写代码前先编写测试内容。
交易软件定制重构:这是一项简化技术,用来移除代码中的重复内容和复杂之处。
结对编程:团队中的两个成员使用同一台计算机开发所有的代码。一个人编写代码或者驱动,另一个人同时审查代码的正确性和可理解性。
交易软件定制集体代码所有权:任何人都拥有所有的代码。这就意味这每个人都可以在任何时候变更任何代码。
交易软件定制持续集成:每天多次创建和集成系统,只要任何实现任务完成就要进行。
每周40个小时:程序员在疲劳时无法保证率。连续两周加班是不允许的。
交易软件定制现场客户:一名真实的客户全时工作于开发环境中,帮助定义系统、编写测试内容并回答问题。
交易软件定制编码标准:程序员采用一致的编码标准。
http://www.djrj***/news/3316