技术开发 频道

敏捷团队的英雄

【IT168 分析评论】

    敏捷团队中需要英雄,例如架构师。在我们现在的网站项目中,我们所计划的很多功能都需要用到尖端的技术,但是大部分技术我们几乎没有经验。很幸运,我们的架构师很快理解了新技术,尝试着写了一 些代码,并且制定出完美的流程使得其他成员能效仿。如果没有他,团队将因为不能理解技术而陷入麻烦,也就根本不能按照敏捷开发鼓励的那样去尽早做出决定。

    但架构师不是唯一的英雄。敏捷团队中还需要其他的英雄,例如DBA,网站优秀的美工,网站前台的工程师(例如熟悉Ajax),后台Service服务,专业的QA等。虽然敏捷理论不强调团队中的角色,但在实际中无法找到全能型的人才(或者成本太高),“术业有专攻”的成员组成的团队,每个人都是英雄。

    我们现在的团队,经过多个版本的经验和教训,已经确定了团队的结构:

    架构师:总体架构的考量,关键技术难点的解决

    DBA:由于是电信级服务,负责海量数据的性能、数据日常维护、版本升级的数据处理等

    美工:网站整体风格,页面的prototype等

    网站前台工程师:熟悉前台页面技术,例如JS、Ajax等

    后台Service工程师:熟悉后台技术,例如Sprint、Hibernate

    QA:质量保证

 

0
相关文章