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

  • 相关阅读:
    【2014广州市选day1】JZOJ2020年9月12日提高B组T2 导弹拦截
    JZOJ2020年9月12日提高B组反思
    部署zookeeper
    13安装heapster
    11 安装traefik
    10 安装coredns
    9 安装flannel
    8 部署kube-proxy
    7 部署kubelete
    6 部署 controller-manager scheduler
  • 原文地址:https://www.cnblogs.com/linwinfan/p/709341.html
Copyright © 2011-2022 走看看