我有两个爱好:一是旅行,二是发呆。。

CSTE学习笔记2-Test Administration

上一篇 / 下一篇  2007-05-10 15:29:53 / 个人分类:CSTE学习

CSTE第三章的内容

3Managing the Test Project

This chapter is divided into four parts:

1) Test Administration: What is needed to be available to test?

2) Test Supervision: Direction and oversight of test tasks

3) Test Leadership: 1/2 manager 1/2 leader

4) Managing Changes: Plans, CM

 

Test Administration:

 Test project administration include four tasks: Plan, Schedule, Budget and Process

 1) Test Plan:

For test planning is a major component of software testing and it is covered in next chapter, I will

discuss this task in next phase.

 

 2) Schedule: A WBS helps to define the activities. Normally, Project Manager use WBS to define

theproject plan and assign tasks to team members.

Following are some advantages:

a. Identify roles and tasks

b. facilitates tracking

c. help management to take corrective action

Following are some points:

a. A WBS is define the total project, not only for testing

b. It is created during the proposal stage.

c. This is a misconception that WBS should be broken down to the smallest level.

 

 3) Budget: There is no one correct way for budgeting. You can use judgment and experience, maybe

     automated estimating tools.

a. Some factors influence estimation: requirements, past data, culture, experience, resources

    andtools

b. The objective of testing is to achieve a testing goal, so we need to define SMART goals.

  Specific - Clear to each team members

  Measurable - % complete

  Agree upon - All stakeholders should agree these goals

  Realistic - resources, time and knowledge

  Time Frame – enough time to achieve the goal

c. Budgeting techniques:

 1. Top-Down Estimation: based on similar projects and used at the initial stages of the project.

    The size is a primary factor when estimate cost:

    A. Cost Models - LOC

    B. Constraint Models – SLIM Model (software lifecycle model)

    C. FP

    D. COCOMOII Model

 2. Expert Judgment: Just experience….

 3. Bottom-Up Estimation: only be used after WBS be defined and scope is clear.

 

 4) Test Process: Customization of the test process

a. Release cycle: yours VS mine, new VS exist

b. Development methodology: Unix, .Net, offshore..

c. User schedules: Delivery date, important date

d. PSR

e. Interfacing with other projects: you need to consider the influence of other projects

f. Interfacing with enterprise-wide databases

g. Naming convention: change the name of project.

------------------------

总结:测试项目管理包括4个主要任务:测试计划,时间,预算和测试流程。时间主要是依据WBS,这也是项目管理要的;预算主要介绍了Estimation,有一些因素是我们做estimation时候需要考虑的,这里还包括我们在项目开始需要定义个测试的目标(SMART Goal),最后还介绍了一些做预算的或者叫估计的技术(我觉得其实很多方法在我们实际做估计的过程中没有用到或者是不了解如何使用,更多的还是靠的experience。。);最后是根据项目情况来自定义测试流程,列举了一些自定义测试流程所需要的影响。


相关阅读:

TAG: CSTE学习

 

评分:0

我来说两句

Open Toolbar