Page 211 - DCAP302_ENTERPRISE_RESOURCE_PLANNING
P. 211

Unit 12: Building and Deploying an Information System




                                                                                                notes


              Task    “Systems maintenance is the final stage of the information systems life cycle.”
             System maintenance stage involves

          12.4 requirement analysis & Design considerations


          12.4.1 requirement analysis


          This step of systems analysis is one of the most difficult. You need to work as a team with systems
          analysts and other end users to determine your specific business information needs. Systems
          analysis is an in-depth study of end user information needs that produces functional requirements
          which are used as the basis for the design of a new information system or implementation of
          packaged software.
          An  organizational  analysis  is  an  important  first  step  in  systems  analysis.  The  members  of  a
          development team have to know something about the organization, its management structure,
          its people, its business activities, the environmental systems it must deal with, and its current
          information systems.
          Based on the system analysis, software requirements specifications need to be identified. These
          are end user information requirements that are not linked to the hardware, software, network,
          data, and people resources that end users presently use or might use in the new system. The main
          goal is to identify what should be done, not how to do it. This will also help in preparing the user
          acceptance test plan.
          Software Requirement Analysis activities include:
          1.   Identify the “customer” and work together to negotiate “product-level” requirements
          2.   Build an analysis by
               (a)   Focusing on data
               (b)   Defining function
               (c)   Representing behavior

          3.   Prototype areas of uncertainty
          4.   Develop a specification that will guide design
          5.   Conduct formal technical reviews to validate the requirements
          6.   Develop a user Acceptance Test Plan.

          Some of the key areas where functional requirements should be developed are indicated below:
          user interface requirements

          The input/output needs of end users that must be supported by the information system. These
          include sources, formats, content, volume, and frequency of each type of input and output.

          processing requirement

          Identify business rules required to convert input into output which includes calculations, decision
          rules, and other processing rules. Also identify the throughput, turnaround time, and response
          time needed for processing activities.




                                           LoveLy professionaL university                                   205
   206   207   208   209   210   211   212   213   214   215   216