博主资料

留言 加为好友 收藏

用户名:  idiotsky

个人统计

用户名: idiotsky
等级: 初来乍到
威望: 90
积分: 144
在线时间: 0 小时
日志总数: 5
评论数量: 11
访问次数: 21011
建立时间: 2006-12-07
RSS订阅       手机访问

文章搜索

文章列表

最近访问的人:

日志文章

2006年12月08日 22:10:53

极限编程简介

极限编程简介

                                                                              --------By 白痴的青空                                                                        Mail    wengyx1231@sina.com                                                                         Msn   wengyx@hotmail.com

ExtremeProgramming(极限编程,简称XP)自从1996年提出到现在,由于它的灵巧性和严密性,已经得到了广泛的应用。
之所以起名叫极限编程,主要特点应该是相对于传统的编程方式,它更加注重把每个方法做到极至,力求突破极限。

你想每天准时下班吗,欢迎进入极限编程的世界-->

早上 9:00 会议室

PM和客户讨论需求,客户会根据每个模块的紧急程度,商业价值来决定他们的优先级别,PM根据客户的意见合理安排日程。大家知道,开发的目的就是为了满足客户的需要,XP的一个成功因素正是重视客户的意见和反馈

早上 9:30 会议室

项目组成员站着一起开短会,因为是极限编程,当然是在解决问题的基础上,越快越好,大家可以随意在白板上发表自己的意见。但是为了提高效率,大家都要站着。

早上 10:00 开发室

开发组开始一天的编程测试工作。

XP的原则就是:进行简单的设计,编写单元测试后再编写符合测试要求的代码,并在满足需求的前提下不断地优化设计。

在统一的编程风格下,通常2个人一起写一个程序。这保证了所有的代码和单元测试至少被另一个人review过,程序的质量因此得到提高。这种看似浪费人力资源的做法,事实上极大地提高了工作效率。 

XP将测试结合到它独特的螺旋式开发过程中,测试随着项目的进展而不断得到积累 。随着项目的开展,测试应该可以基本覆盖整个开发需求,因此开发人员和客户可以得到十分充足的反馈。

下午 4:00 开发室

代码整合,每段代码都要运行相应的单元测试和验收测试,保证符合客户和开发的要求。整合没有错误后,就发布一个新的应用系统。因此,客户能非常清楚地掌握已经完成的功能和开发进度,并基于这些情况向开发人员做反馈,从而可以确保项目顺利完成。

下午 5:00
大家准时下班

类别: 软件工程 |  评论(1) |  浏览(6446) |  收藏
一共有 1 条评论
1楼 孤独泪 2006年12月12日 13:14:00 Says:
.......
这么新鲜的编程啊
都没有看见代码....
发表评论