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>“Ã
   296   297   298   299   300   301   302   303   304   305   306