zoukankan      html  css  js  c++  java
  • XP ROLES

     XP Roles

    The Customer

           Drive the direction of the team

           Answer developer questions

           Write acceptance tests

           Declare stories complete

           Write Stories

           Accept the release

    The development Coach

           A thorough understanding of the XP process

           Professional development experience

           Leadership experience

           Get the developers and testers to adhere to the values and practices(Most important responsibility)

           Assume a leadership role for the development and testing teams

           Pair with other developers and testers as needed

    The Business Coach(may be without)

           A thorough understanding of the XP process

           Professional project/analysis experience

           Assume a leadership role for the customers

           Assist customers in the story writing process

           Assist customers in the acceptance test writing process

    The Developer

           Estimate stories

           Brainstorm tasks

           Develop unit test

           Develop the tasks

           Refractor the code

           Communicate with customers when questions arise

    The System Engineer/Business Analyst

           Help the customers define intelligent stories

           Act as a proxy for the customer

    The Tracker

           Collect development metrics

           Produce reports indicating the team’s progress

           Communicate the team’s historical velocity

           Communicate the status of the team’s progress

    The Tester

           Ensure that a story is testable

           Assist the customers with writing acceptance tests

           Run the acceptance tests

    The Big Boss

           Build the XP team

           Get the necessary equipment

           Assembly the team’s workspace

           Act as conduit to the outside world

    The critical path to putting the team together

           It starts with the big boss, of course

           Next comes the customer. If you can’t get at least one customer on the team, there isn’t much point in going any further! That’s an essential part of the XP mind-set

           Once you have your customer, you need to have at least on experienced development coach and preferably one business coach. These coaches need to be experienced because they will have to defend XP throughout the development process

           Then you will need to add the developers and testers to the team. Remember that in order to communicate effectively, you need to keep your XP team small. So, select between four and twelve developers and two testers

           You can now select a tracker. The tracker role will be a part-time role and may be a person who is shared among two XP teams

           The SMEs or business analysts can be added as needed, but don’t forget to keep you team small. You can also bring in other experts as needed throughout the development process

  • 相关阅读:
    Online
    C语言的原码,反码,补码
    PHP常用函数
    [javascript] npx 命令简单使用
    [javascript] vue的实例生命周期钩子函数
    curl扩展post请求http接口报错:failed creating formpost data
    [javascript] 基于elementui的后台界面开发
    [javascript] var let const声明变量的区别
    [PHP] 实现oauth下的单点登陆
    [日常] KRA与KPI 绩效考核
  • 原文地址:https://www.cnblogs.com/linwinfan/p/709341.html
Copyright © 2011-2022 走看看