• CWP 项目演进

    2010-10-18

    分类:敏捷项目

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://www.blogbus.com/skysw-logs/79592629.html

    替木的两位同事在今年的 Agile China 上做了一个关于现在项目的 Session,没能到现场去听,很是遗憾;想想自己来项目也快半年了,也从 20 人左右变成了现在的 40 个人;一些零散时间随便写下来的一点东西,贴出来算作一个回顾吧:

     

    1. Stand up Meeting 迟到怎么办?

    10块 & 做 Homework Code Review & 请假超过3天,须提前一周告知;

    2. Story 开发过程:

    a) QA,BA,Dev 一起 Kick Off Story,讨论明确 Scope;

    b) QA 写 Func Test 的逻辑,Dev 开发 Story(与 BA 时刻保持沟通);

    c) Dev Team Code Review,给出 suggetion;

    d) QA & Dev 共同完成 Func Test 代码;

    e) QA,BA,Dev 一起 Sign Off Story,演示验收;

    3. Check in 过程:

    a) 拿 Token;若没拿到,进入排队队列;

    b) pull 代码 run ut;

    c) ut 通过,提交;ut 没通过,交还 Token;

    d) 提交未通过 Cruise,可以 5 分钟内修复的,修复提交;

        不能在 5 分钟内修复,revert code 本地修复;

    e) 提交之后 ut 挂掉,或者抢先提交者,均处以戴兔耳朵极刑;

    4. Code Review:

    a) 大规模重构,集体;

    b) story 实现,feature folder;

    5. Feature Folder & Owner:

    a) 本着自愿和兴趣的原则;

    b) 在 folder 内频繁 switch pair;

    6. 工程结构组织:

    单一的:

    acom.sln & framework.sln 到 

    按照职责划分的:

    mytaxes.sln

    admin.sln

    questionnaire-admin.sln

    admin-cli.sln

    legacy.sln

    framework.sln 等等;

    7. 代码组织结构:

    model 放在一起,

    controller view 放在一起;

    (层次化 和 模块化 的冲突,平衡)

    8. Retrospective:

    a) 上次 retro 的结果的执行 回顾;

    b) 这次 retro 的结果的总结,书面化;

    9. If we make a promise, we try our best! 

    可以不同意我的观点 团队的选择需要每个人的执行;

    10. Promise is not enough, we need rabbit hat.

    自由 没有监管的自由是不存在的;

    11. Old system Redesign.

    如何在 修改 与 重写 把握一个度?Copy & Rewrite.

    如何能够并行的开展项目?Do Task instead of Story.

    如何来保证进度?PDCA.

    11. 划分 Work Stream:

    3 Work Stream (Questionnaire、Integration、Other);

    独立的 Stand up, Code review, QA, BA, Retrospective, 出勤观察员;

    Retro 的输出是 Team 与外部需要沟通的内容;

     

    上面便是我看到的一个 Software Development Team 从小到大演进的一个缩影!

    下午两个今年新入职的同事在激烈的讨论如何去做 “Pair Programming”... 

    虽然我不能说我们是个正真的 Agile 团队,但是我有勇气说每一天大家都在改变!

    分享到:

    评论

  • "超过3天假期需提前一周告知."有语法问题...也许应该是"请假超过3天需提前一周告知."?
    另外,第2条的d和e貌似经常是e在先...
    然后你的第6部分有没有太暴露?
    回复Dolly说:
    呵!哈!Thanks for review. :-)
    第6个不算暴露啦,还有更暴露没有贴
    2010-10-19 16:24:10