IBM提供练习题(二)待续
Lab 2
Constructing A Defect and Change Tracking Process Model
In this Laboratory, you will gain some hands-on experience with developing a defect and change tracking process model.
Objectives
In this Lab, you will perform the following tasks:
Learn how to convert defect and change tracking requirements into a process model.
Identify key components of a typical defect and change tracking process model.
Construct a customized model to implement the defect and change tracking process.
Exercise 2.1
1. Divide the class into working groups of one-to-four members. On a piece of paper, or on the white board, each group will then:
• Identify several requirements for the defect and change tracking process
• Identify the key roles for the defect and change tracking process
• Formulate and draw a workflow model to carry out the defect and change tracking process. At this point, group members should think about the best practice of implementing the workflow.
• Identify the states and actions that are required to represent the defect and change tracking process. On the white board or a piece of paper, draw a state diagram.
划分组,每个组1到4个成员,在一个纸上或者一个白板上,每个组将写一些关于缺陷改变跟踪的过程
为缺陷改变跟踪的过程标出主要的规则
画一个工作流模块,表明这缺陷改变跟踪的过程。在这时候,每个成员将思考实现这个工作流最好的实际方式
2. Once every working group has its own model constructed, one representative from each group will present the defect and change tracking process model to the class. Open discussion of each defect and change tracking process model will occur, so that the students can learn from each other. As the instructor, you should provide proper guidelines and suggestions whenever appropriate.
一但每个工作组已经拥有自已构建的模块,每个组的代表将介绍这个管理过程模块给其它组。针对缺陷改变跟踪过程模进行公开讨论。这样学生能学到其它人的想法,做为老师,将在适当的时候给学生提供建议和指导
Answers for Exercise 2.1:
There is no single correct approach to the modeling activities performed in this group exercise. However, one point is worth mentioning here. Typically, when an organization develops a defect and change tracking process model, the team that is creating the model thinks about states and does not pay enough attention to actions.
It is essential to understand the relationship between states and actions in the defect and change tracking process model. In other words, from the process point of view, not only must the team determine how the model will track the state of each change request, but it must also consider how each change request will transition from one state to another. Also, the team must be aware of the differences between state transition actions and actions that will be performed without transitioning to another state.
A related subject is the integration of the defect and change tracking process into the software development process. In order to achieve successful project management and perform quality assurance, the defect and change tracking process must play an important role.
Finally, it is exceptionally important to actually draw your workflow model and state diagram. This is because this is an excellent tool for developing the roles and security model, which helps you define your user groups and the protections to put on actions and fields.
在搭建一套缺陷管理流程中没有一个唯一正确的答案,然而在这要提涉到有一个重要的点,
就是搭建的时候仅考虑状态不考虑动作。理解状态与动作的转换才是问题的关键。。。。。。
[ 本帖最后由 轻扬婉儿 于 2007-1-17 16:31 编辑 ]
搜索更多相关主题的帖子:
IBM 练习题