SYSTEM TEST TEAM HIERARCHY

16.3 SYSTEM TEST TEAM HIERARCHY

Five kinds of subgroups within the system test group of an organization have been identified in Section 16.1.2. Each subgroup is organized in a hierarchical fashion headed by a test manager. The size of a test subgroup can grow to a maximum of

12 test engineers. A subgroup with more than 12 members may be divided into two subgroups for better management. Members of a subgroup include technical leaders, principal engineers, senior engineers , and junior engineers as depicted in Figure 16.3.

The duties of the team members are different from subgroup to subgroup. The role and responsibilities of each team member must be clearly defined. In the following, we give a brief description of the role and responsibilities for each kind of team member that are common to most organizations:

• Test Managers: The manager of a test subgroup is a key person in charge of all aspects of the assigned testing task. The manager leads the group by working with other test subgroups to perform testing functions to ensure that high-quality products are released. The administrative responsibilities

Test manager

Technical leader 1 Technical leader 2, ...

Principal engineer 1 Principal engineer 2, ...

Senior engineer 1 Senior engineer 2, ...

Junior engineer 1 Junior engineer 2, ...

Figure 16.3 System test team hierarchy.

501 of a manager include managing the budget, hiring personnel, assigning

16.4 EFFECTIVE STAFFING OF TEST ENGINEERS

tasks, training personnel, developing their career, and reviewing their per- formance. The technical responsibilities of a test manager include (i) devel- oping a test plan, executing a test plan, and handling crises; (ii) developing, following, and improving test processes; and (iii) defining, collecting, and analyzing metrics. The manager is proactive in improving people, produc- tivity, and processes. The manager is expected to be able to work with other test groups within the company as well as the customer test organi- zation. A particular test group may be located in different places and even different countries. The test manager acts as a nodal point between upper management, project management, quality management, and the marketing people.

• Junior Engineers: New, inexperienced test engineers are put at a junior level. They gain experience by assisting the senior and principal engineers in charge of test execution, setting up of test beds, and developing scripts for test automation. They may also be asked to test the user manual, the on-line help feature, and the graphical user interface.

• Senior Engineers: The senior engineers design, develop, and execute test cases. They design and set up test laboratories and environments. Senior engineers assist software developers in reproducing known defects. They participate in test plan review meetings and support maintenance of test laboratories, automated test suites, and test tools. Test tools include a defect tracking system and a test factory.

• Principal Engineers: The principal engineers are test specialists respon- sible for test planning, test automation, test environment planning, test tool development, procurement of test equipment, performance modeling, reliability engineering, and business acceptance testing. In addition, the principal engineers execute test cases and mentor junior engineers within the group.

• Technical Leaders:

A technical leader often needs to coordinate the tasks of many engineers working on complex projects. At this level the engi- neer should have technical testing skills of a principal engineer as well as negotiation skills, process and project management skills, and communica- tion skills. The technical leader provides the strategic direction for software testing, assists test managers in collecting test metrics, coordinates test plan review meetings, attends entry/exit criteria review meetings, and partici- pates in cross-functional review meetings such as for requirements review, functional specification review, and entry/exit criteria selection.

Dokumen yang terkait

ANALISIS DANA PIHAK KETIGA PADA PERBANKAN SYARIAH DI INDONESIA PERIODE TRIWULAN I 2002 – TRIWULAN IV 2007

40 502 17

ANALISIS KEMAMPUAN SISWA SMP DALAM MENYELESAIKAN SOAL PISA KONTEN SHAPE AND SPACE BERDASARKAN MODEL RASCH

69 778 11

Analisis Komparasi Internet Financial Local Government Reporting Pada Website Resmi Kabupaten dan Kota di Jawa Timur The Comparison Analysis of Internet Financial Local Government Reporting on Official Website of Regency and City in East Java

19 819 7

STUDI PENJADWALAN DAN RENCANA ANGGARAN BIAYA (RAB) PADA PROYEK PEMBANGUNAN PUSAT PERDAGANGAN CIREBON RAYA (PPCR) CIREBON – JAWA BARAT

34 235 1

PENGARUH PENGGUNAAN BLACKBERRY MESSENGER TERHADAP PERUBAHAN PERILAKU MAHASISWA DALAM INTERAKSI SOSIAL (Studi Pada Mahasiswa Jurusan Ilmu Komunikasi Angkatan 2008 Universitas Muhammadiyah Malang)

127 505 26

AN ANALYSIS OF DESCRIPTIVE TEXT WRITING COMPOSED BY THE HIGH AND THE LOW ACHIEVERS OF THE EIGHTH GRADE STUDENTS OF SMPN SUKORAMBI JEMBER

11 83 16

AN ANALYSIS OF LANGUAGE CONTENT IN THE SYLLABUS FOR ESP COURSE USING ESP APPROACH THE SECRETARY AND MANAGEMENT PROGRAM BUSINESS TRAINING CENTER (BTC) JEMBER IN ACADEMIC YEAR OF 2000 2001

3 95 76

A DISCOURSE ANALYSIS ON “SPA: REGAIN BALANCE OF YOUR INNER AND OUTER BEAUTY” IN THE JAKARTA POST ON 4 MARCH 2011

9 161 13

Improving the Eighth Year Students' Tense Achievement and Active Participation by Giving Positive Reinforcement at SMPN 1 Silo in the 2013/2014 Academic Year

7 202 3

THE INTEGRATION BETWEEN INDONESIA AND WORLD RICE MARKET

1 88 12