Page 121 -
P. 121

88     Part 1  •  SyStemS analySiS FundamentalS

                                         similarities, there are also many differences. One difference is that the data used by ecommerce
                                         systems are scattered all over an organization. Therefore, you are not just managing data in a
                                         self-contained department or even one solitary unit. Hence, many organizational politics can
                                         come into play because units often feel protective of the data they generate and do not understand
                                         the need to share them across the organization.
                                             Another stark difference is that ecommerce project teams typically need more staff with a variety
                                         of skills, including developers, consultants, database experts, and system integrators, from across the
                                         organization. Neatly defined, stable project groups that exist within a cohesive IS group or systems
                                         development team are the exception rather than the rule. In addition, because so much help may be
                                         required initially, ecommerce project managers need to build partnerships externally and internally
                                         well ahead of the implementation, perhaps sharing talent across projects to defray costs of ecom-
                                         merce implementations and to muster the required numbers of people with the necessary expertise.
                                         The potential for organizational politics to drive a wedge between team members is very real.
                                             One way to prevent politics from sabotaging a project is for the ecommerce project manager
                                         to emphasize the integration of the ecommerce system with the organization’s internal systems
                                         and in so doing emphasize the organizational aspect embedded in the ecommerce project. As one
                                         ecommerce project manager told us, “Designing the front end [what the consumer sees] is the
                                         easy part of all this. The real challenge comes from integrating ecommerce strategically into all
                                         the organization’s systems.”
                                             A fourth difference between traditional project management and ecommerce project man-
                                         agement is that because the system will be linking with the outside world via the Internet, secu-
                                         rity is of the utmost importance. Developing and implementing a security plan before the new
                                         system is in place is a project in and of itself and must be managed as such.

                                         Creating a Project Charter
                                         Part of the planning process is to agree on what will be done and at what time. Analysts who are
                                         external consultants, as well as those who are organization members, need to specify what they will
                                         eventually deliver and when they will deliver it. The entire team as well as the client need to be on
                                         board. This chapter has elaborated on ways to estimate the delivery date for the completed system
                                         and also how to identify organizational goals and assess the feasibility of the proposed system.
                                             The project charter is a written narrative that clarifies the following questions:
                                           1. What does the user expect of the project (that is, what are the objectives)? What will the
                                             system do to meet the needs (achieve the objectives)?
                                           2. What is the scope (or what are the boundaries) of the project? (What does the user consider
                                             to be beyond the project’s reach?)
                                           3. What analysis methods will the analyst use to interact with users in gathering data and
                                             developing and testing the system?
                                           4. Who are the key participants? How much time are users willing and able to commit to
                                             participating?
                                           5. What are the project deliverables? (What new or updated software, hardware, procedures, and
                                             documentation do the users expect to have available for interaction when the project is done?)
                                           6. Who will evaluate the system, and how will they evaluate it? What are the steps in the
                                             assessment process? How will the results be communicated, and to whom?
                                           7. What is the estimated project timeline? How often will analysts report project milestones?
                                           8. Who will train the users?
                                           9. Who will maintain the system?

                                             The project charter describes in a written document the expected results of the systems proj-
                                         ect (deliverables) and the time frame for delivery. It essentially becomes a contract between the
                                         chief analyst (or project manager) and the analysis team, with the organizational users requesting
                                         the new system.

                                         The Systems Proposal

                                         While the project charter serves the purpose of identifying objects, determining scope, and
                                         assigning responsibilities, an analyst still needs to prepare a systems proposal that includes much
                                         of the detail about system needs, options, and recommendations. This section covers both the
                                         content and style that make up a systems proposal.
   116   117   118   119   120   121   122   123   124   125   126