• 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

  • 相关阅读:
    正则表达式和re模块
    面向对象基础
    面向对象高级
    网络编程
    collectiontimeossysjson模块
    继承
    封装
    我在吃饭
    111
    关于羽毛球拍
  • 原文地址:https://www.cnblogs.com/linwinfan/p/709341.html
Copyright © 2020-2023  润新知