Page 301 - Software and Systems Requirements Engineering in Practice
P. 301
U
T
B
R
I
2
E
ç
E
D
T
R
ç
E
P
T
I
S
Q
N
E
I
N
G
N
G
I
E
R
%
E
M
R
U
I
S
ç
T
E
N
A
H
#
ç ç # H A P T E R ç ç ç $ $ I S T R I B U T E D ç 2 E Q U I R E M E N T S ç % N G I N E E R I N G ç ç
5SING THE EXTENDED WORKBENCH MODEL APPROACH THE OVERALL PROJECT
2% ORGANIZATION WILL CONSIST OF EXPERTS IN REMOTE DEVELOPMENT TEAMS
THAT WILL FIT WITHIN THE ORGANIZATIONAL STRUCTURE OF THEIR LOCAL COMPANY
AND REPORT TO A CENTRAL TEAM MADE UP OF EXPERIENCED 2%S 4HE REMOTE
TEAMS SUPPLY SOFTWARE COMPONENTS AND OTHER ARTIFACTS TO THE CENTRAL
TEAM WHO USE THEM TO BUILD A PRODUCT 4HUS OVER TIME WITH AN
EXCHANGE OF TECHNICAL ARTIFACTS AND STAFF THE REMOTE TEAM MAY BECOME A
COMPETENCE CENTER OF THE CENTRAL ORGANIZATION /VER TIME THE REMOTE
ORGANIZATION WILL DEVELOP MORE APPLICATIONS FOR THE CENTRAL ORGANIZATION
AND BECOME INCREASINGLY MORE INVOLVED IN EARLY PHASE 2% AND OTHER
ACTIVITIES &OR SUCH A RELATIONSHIP TO BE SUCCESSFUL OVER TIME WE
RECOMMEND THE EXCHANGE OF STAFF AS SHORT OR LONG TERM DELEGATES
BETWEEN THE CENTRAL AND REMOTE SITES &OR ANY ORGANIZATION BUT ESPECIALLY
FOR ONES CROSSING NATIONAL AND GEOGRAPHIC BOUNDARIES ITS SUCCESS WILL
DEPEND ON THE TRUST AMONG PEERS AND THEIR REPORTING RELATIONSHIPS
3UCH TRUST ACROSS UP AND DOWN THE ORGANIZATION CAN ONLY BE BUILT UP
OVER TIME AND IS BASED UPON PERSONAL INTERACTIONS 'IVEN THE CURRENT
STATE OF SOFTWARE ENGINEERING PRACTICE WE DOUBT THAT AN APPROACH WHERE
REQUIREMENTS SPECIFICATIONS ARE SENT TO A REMOTE SITE AND THE CENTRAL
TEAM WAITS FOR THE CODE TO BE DELIVERED BACK TO THEM WITHOUT ONGOING
COMMUNICATION WILL BE SUCCESSFUL ;(ERBSLEB ET AL =
&IGURE GIVES AN EXAMPLE ORGANIZATION SHOWING THE
RELATIONSHIP BETWEEN THE CENTRAL AND REMOTE TEAMS FOR AN EXTENDED
WORKBENCH MODEL 4HE PROJECT MANAGER HAS THE OVERALL RESPONSIBILITY
FOR THE LIFE CYCLE OF PRODUCT DEVELOPMENT 4HE CHIEF REQUIREMENTS
ENGINEER IS THE HEAD OF THE 2% TEAM AND ALSO HAS OVERALL RESPONSIBILITY
FOR TECHNICAL DECISIONS AFFECTING THE PRODUCT S FUNCTIONALITY AND
PERFORMANCE 4HE MEMBERS OF THE REMOTE COMPONENT DEVELOPMENT
TEAMS REPORT TO A LOCAL 2 $ RESOURCE MANAGER AT THEIR SITE 4HE REMOTE
TEAMS REPORT TO THE PROJECT MANAGER AT THE CENTRAL LOCATION PRIMARILY
THROUGH THEIR ASSIGNED SUPPLIER MANAGER WHO SERVES AS A BRIDGE
BETWEEN THE SITES
" $
"
$" !% " $#
" ' $ "
!% " $# " $ $%" % $& # " " $ $ " $
" ##%" $ " $
$
$
" ' $ # %" "
$ $
1, Ê£ä°ÓÊ ,i>ÌÃ
«ÊLiÌÜiiÊViÌÀ>Ê>`ÊÀiÌiÊÌi>Ã