Page 34 -
P. 34

CHaPtEr 1                                                                              Part I

                                                                                                Systems Analysis
                                                                                                  Fundamentals

                 Systems, Roles, and


                 Development Methodologies











                 Learning Objectives

                 Once you have mastered the material in this chapter you will be able to:
                   1.  Understand the need for systems analysis and design in organizations.
                   2.  Realize what the many roles of a systems analyst are.
                   3.  Comprehend the fundamentals of three development methodologies: SDLC, the agile
                     approach, and object-oriented systems analysis and design.


                                                       j

                                  Organizations have long recognized the importance of managing key
                                  resources such as people and raw materials. Information has now moved
                                  to its rightful place as a key resource. Decision makers now understand
                                  that information is not just a by-product of conducting business; rather,
                                  it fuels business and can be the critical factor in determining the success
                                  or failure of a business.
                                      To maximize the usefulness of information, a business must manage
                 it correctly, just as it manages other resources. Managers need to understand that costs are
                 associated with the production, distribution, security, storage, and retrieval of all informa-
                 tion. Although information is all around us, it is not free, and its strategic use for positioning
                 a business competitively should not be taken for granted.
                     The ready availability of networked computers, along with access to the Internet and
                 the Web, has created an information explosion throughout society in general and business in
                 particular. Managing computer-generated information differs in significant ways from han-
                 dling manually produced data. Usually there is a greater quantity of computer information
                 to administer. Costs of organizing and maintaining it can increase at alarming rates, and
                 users often treat it less skeptically than information obtained in different ways. This chapter
                 examines the fundamentals of different kinds of information systems, the varied roles of
                 systems analysts, and the phases in the systems development life cycle (SDLC) as they relate
                 to human–computer interaction (HCI) factors; it also introduces computer-aided software
                 engineering (CASE) tools.









                                                                                                                         1
   29   30   31   32   33   34   35   36   37   38   39