Page 283 -
P. 283

254           PART THREE  CONVENTIONAL METHODS FOR SOFTWARE ENGINEERING


         FIGURE 10.2
         The business
         process                                    The enterprise     Information
         engineering                                                 strategy planning
         hierarchy                                                     (world view)


                           Business area


                                                A business area                   Business
                                                                                 area analysis
                                                                                (domain view)


                       Processing requirement


                                         Information            Business system
                                           system                   design
                                                                 (element view)

                                                                                    Software
                                                                                    engineer
                                                                    Construction
                                                                        &
                                                                     integration
                                                                    (detailed view)



                          The final BPE step—construction and integration focuses on implementation
                       detail. The architecture and infrastructure are implemented by constructing an
                       appropriate database and internal data structures, by building applications using
                       software components, and by selecting appropriate elements of a technology infra-
                       structure to support the design created during BSD. Each of these system compo-
                       nents must then be integrated to form a complete information system or application.
                       The integration activity also places the new information system into the business
                       area context, performing all user training and logistics support to achieve a smooth
                       transition. 4


                10.4   PRODUCT ENGINEERING: AN OVERVIEW
                       The goal of product engineering is to translate the customer’s desire for a set of defined
                       capabilities into a working product. To achieve this goal, product engineering—like


                       4  It should be noted that the terminology (adapted from [MAR90]) used in Figure 10.2 is associated
                          with information engineering, the predecessor of modern BPE. However, the area of focus
                          implied by each activity noted is addressed by all who consider the subject.
   278   279   280   281   282   283   284   285   286   287   288