找回密码
 FreeOZ用户注册
查看: 1524|回复: 10
打印 上一主题 下一主题

[论坛技术] Extreme Programming XP 的几个概念

[复制链接]
跳转到指定楼层
1#
发表于 7-4-2010 22:39:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除, 无法发言

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

x
XP  Extreme Programming

Developer Part

Pair Programming

One of the developer doesn't find the solution of the problem,
With 2 brains it's easier to find a solution...

After many operations, the requirement is evolving
The current requirement which is 25% completed becomes 50% completed...

It seems that the developers team has discovered a bug
One of them puts the bug into the Bug Area

The developers team has got a problem. They're asking for the Project Manager
The project manager gives a technical expertise to the developers team.
Now, the developers can change the requirement status.

After a few hours, the current requirement is 75% completed.


Validation
Qualification Machine

They have to test the result using the qualification server
Failed test, They have corrected the error detected by the test, on their local computer.
Test passed. The whole code is now ok.

Now, the current requirement is 100% completed. The customer can test it.

The developers choose the next requirement for this iteration.
回复  

使用道具 举报

2#
 楼主| 发表于 7-4-2010 22:45:37 | 只看该作者

XP Programming

提示: 作者被禁止或删除, 无法发言
Stand-Up Meeting

Every morning, the project manager and the developers run the Stand-Up Meeting.

They are talking about the work done the day before.

One developer shows the result on the production server.

and they are talking about the other requirements.

One developer is highlighting a problem they have found.


Stand-Up Meeting
Technical discussion
回复  

使用道具 举报

3#
 楼主| 发表于 7-4-2010 22:55:21 | 只看该作者
提示: 作者被禁止或删除, 无法发言
The PM setting the dead line of the iteration

Customer explains his requirements.

The PM and the developers are evaluating requirement implementation time and difficulty.



Youtube 视频:

http://www.youtube.com/watch?v=Xewvo-dhi4M&feature=channel
回复  

使用道具 举报

4#
发表于 7-4-2010 23:09:46 | 只看该作者
听力口语不好的话,standup meeting很难捱

评分

参与人数 1威望 +19 收起 理由
xblues + 19 谢谢分享!

查看全部评分

回复  

使用道具 举报

5#
 楼主| 发表于 7-4-2010 23:12:08 | 只看该作者

回复 #4 yuba 的帖子

提示: 作者被禁止或删除, 无法发言
Yuba你搞什么开发的啊?
回复  

使用道具 举报

6#
发表于 8-4-2010 08:31:22 | 只看该作者
web开发,用Java,被迫用过一段时间的Ruby

评分

参与人数 1威望 +33 收起 理由
xblues + 33 谢谢分享!

查看全部评分

回复  

使用道具 举报

7#
发表于 8-4-2010 11:23:35 | 只看该作者
我还经历过一个公司,2周一次,一次半天的迭代会,口述需求

技术高低不说,沟通能力弱的就不要活了
回复  

使用道具 举报

8#
 楼主| 发表于 8-4-2010 11:50:44 | 只看该作者

回复 #7 yuba 的帖子

提示: 作者被禁止或删除, 无法发言
我觉得 SCRUM 其实就是防止开发员偷懒的管理方法,每天一会,都是实打实的说,怎么偷懒啊?
回复  

使用道具 举报

9#
发表于 8-4-2010 11:57:50 | 只看该作者
回复  

使用道具 举报

10#
 楼主| 发表于 8-4-2010 12:28:43 | 只看该作者

回复 #9 bigapple2008 的帖子

提示: 作者被禁止或删除, 无法发言
新的ASP.NET的MVC框架跟RUBY的那个MVC框架也差不多,C#新版更是引入了很多动态语言的特性,所以我打算跟进APS.NET了。

从前景看来,RUBY过去不错,不过MS也开始跟进了,所以RUBY将来的新特性跟进的速度肯定不如MS。
回复  

使用道具 举报

11#
发表于 8-4-2010 15:17:40 | 只看该作者
原帖由 bigapple2008 于 8-4-2010 10:57 发表
照理用过ruby都会喜欢上啊


还有这个理?
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+11, 2-11-2024 00:28 , Processed in 0.031344 second(s), 27 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表