Page 126 -
P. 126

ChaPter 3  •  ProjeCt management     93

                 meet their goals and solve systems problems, an analyst creates a problem definition. A problem definition
                 is a formal statement of the problem, including (1) the issues of the present situation, (2) the objectives for
                 each issue, (3) the requirements that must be included in all proposed systems, and (4) the constraints that
                 limit system development.
                     Selecting a project is a difficult decision because more projects will be requested than can actually be
                 done. Five important criteria for project selection are (1) that the requested project be backed by manage-
                 ment, (2) that it be timed appropriately for a commitment of resources, (3) that it move the business toward
                 attainment of its goals, (4) that it be practical, and (5) that it be important enough to be considered over
                 other possible projects.
                     If a requested project meets these criteria, a feasibility study of its operational, technical, and economic
                 merits can be done. Through the feasibility study, a systems analyst gathers data to enable management to
                 decide whether to proceed with a full systems study. By inventorying equipment already on hand and on
                 order, systems analysts can better determine whether new, modified, or current computer hardware is to be
                 recommended.
                     There are advantages and disadvantages to purchasing computer hardware. Alternatively the ana-
                 lyst  may  help  the  organization  weigh  the  advantages  and  disadvantages  of  renting  time  and  space
                 through use of a cloud service provider. Three main categories of cloud computing are Software as a
                 Service (SaaS), Infrastructure as a Service (IaaS), and Platform as a Service (PaaS). As user sophistica-
                 tion grows, some companies are adopting bring your own device (BYOD) approaches to boost morale
                 of employees and lower the initial cost to the organization of purchasing mobile devices. Security risks
                 from untrained users are likely the biggest threat to organizations adopting a “bring your own device”
                 policy.
                     Cloud services and other hardware vendors will supply support services such as preventive mainte-
                 nance and user training that are typically negotiated separately. Software can be created as a custom prod-
                 uct, purchased as a commercial off-the-shelf (COTS) software package, or outsourced to a Software as a
                 Service (SaaS) provider.
                     Preparing a systems proposal means identifying all the costs and benefits of a number of alternatives.
                 A systems analyst has a number of methods available to forecast future costs, benefits, volumes of trans-
                 actions, and economic variables that affect costs and benefits. Costs and benefits can be tangible (quan-
                 tifiable) or intangible (nonquantifiable and resistant to direct comparison). A systems analyst can use
                 many methods for analyzing costs and benefits, including break-even analysis, the payback method, and
                 cash-flow analysis.
                     Project planning includes the estimation of time required for each of the analyst’s activities, scheduling
                 the activities, and expediting them if necessary to ensure that a project is completed on time.
                     In order to complete projects on time, within budget, and with the features that are promised, a project
                 needs to be broken down into smaller tasks or activities. These tasks together make up a work breakdown
                 structure (WBS), usually through decomposition. There are different types of work breakdown structures;
                 they can be product oriented or process oriented. A process-oriented work breakdown structure is typical in
                 systems analysis and design.
                     One technique available to a systems analyst for scheduling tasks is a Gantt chart, which displays ac-
                 tivities as bars on a graph. Another technique, called Program Evaluation and Review Technique (PERT),
                 displays activities as arrows on a network. PERT helps an analyst determine the critical path and slack time,
                 which is the information required for effective project control.
                     Earned value management (EVM) is a technique used to help the analyst determine progress (or
                 setbacks) on a project and involves project cost, the project schedule, and the performance of the project
                 team. The four key measures in earned value management are: budget at completion (BAC), planned
                 value (PV), actual cost (AC), and earned value (EV). These four measures or variables are the core of
                 earned value management (EVM). They can be used to calculate a number of performance measures,
                 including cost variance (CV), schedule variance (SV), the cost performance index (CPI), and the sched-
                 ule performance index (SPI).
                     Creating a project charter that contains user expectations and analyst deliverables is recommended
                 since programmers cited unrealistic management deadlines, adding unneeded personnel to a project that is
                 trying to meet an unrealistic deadline, and not permitting developer teams to seek expert help outside their
                 immediate group as reasons projects had failed. Project failures can usually be avoided by examining the
                 motivations for requested projects, as well as a team’s motives for recommending or avoiding a particular
                 project.
                     A systems analyst must follow these steps when putting together an effective systems proposal: effec-
                 tively organizing the proposal content, and writing and delivering the proposal in an appropriate business
                 style. To be effective, a proposal should be written in a clear and understandable manner, and its content
                 should be divided into 10 functional sections. Visual considerations are important when putting together a
                 proposal. Face-to face meetings with key decision makers provide a way to orally present the systems pro-
                 posal in a brief and compelling presentation.
   121   122   123   124   125   126   127   128   129   130   131