launching a successful online business and ec projects - Prentice Hall
launching a successful online business and ec projects - Prentice Hall
launching a successful online business and ec projects - Prentice Hall
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Chapter Twelve: Launching a Successful Online Business <strong>and</strong> EC Proj<strong>ec</strong>ts W12.31<br />
STEP 2: CREATING AN EC ARCHITECTURE<br />
An EC archit<strong>ec</strong>ture is a plan for organizing the underlying infrastructure <strong>and</strong> applications<br />
of a site. The plan sp<strong>ec</strong>ifies the following:<br />
◗ Information <strong>and</strong> data required to fulfill the <strong>business</strong> goals <strong>and</strong> vision<br />
◗ Application modules that will deliver <strong>and</strong> manage the information <strong>and</strong> data<br />
◗ Sp<strong>ec</strong>ific hardware <strong>and</strong> software on which the application modules will run<br />
◗ N<strong>ec</strong>essary s<strong>ec</strong>urity, scalability, <strong>and</strong> reliability required by the applications<br />
◗ Human resources <strong>and</strong> procedures for implementing the archit<strong>ec</strong>ture<br />
Various IT tools <strong>and</strong> methodologies can be used to support the creation of an application<br />
archit<strong>ec</strong>ture. B<strong>ec</strong>ause the creation of an archit<strong>ec</strong>ture is an iterative process, collaborative<br />
methodologies, such as joint application development (JAD), are esp<strong>ec</strong>ially useful<br />
in identifying <strong>and</strong> modifying system requirements.<br />
For example, TD Banknorth, a leading banking <strong>and</strong> financial services company<br />
headquartered in Portl<strong>and</strong>, Maine, wanted to upgrade its <strong>online</strong> customer services to<br />
provide information fast enough so that customers would not have to send e-mails or<br />
make phone calls. With the help of RightNow’s on-dem<strong>and</strong> solutions <strong>and</strong> professional<br />
services, TD Banknorth increased its 24-hour maximum response rate to customer<br />
e-mails from a mediocre 90 percent level to an impressive 97 percent <strong>and</strong> lowered e-mail<br />
volume by 55 percent, to about 35 messages a day.<br />
The results obtained from step 2 are routed to a steering committee at the strategic<br />
planning level. Based on the results of step 2, the application portfolio may be changed.<br />
For example, the steering committee may discourage or scale down the sp<strong>ec</strong>ific proj<strong>ec</strong>t<br />
b<strong>ec</strong>ause it is too risky. Once the archit<strong>ec</strong>ture is determined <strong>and</strong> the proj<strong>ec</strong>t gets final<br />
approval, a d<strong>ec</strong>ision about how to develop the sp<strong>ec</strong>ific EC application must be made <strong>and</strong><br />
a development option chosen.<br />
STEP 3: SELECTING A DEVELOPMENT OPTION<br />
EC applications can be developed through several alternative approaches that will be<br />
discussed in detail in S<strong>ec</strong>tion 12.8. The major options are:<br />
◗ Build the system in-house.<br />
◗ Have a vendor build a customized system.<br />
◗ Buy an existing application <strong>and</strong> install it, with or without modifications, by yourself<br />
or through a vendor.<br />
◗ Lease st<strong>and</strong>ard software from an application service provider (ASP), lease as a service<br />
(SaaS), or lease via utility computing.<br />
◗ Enter into a partnership or alliance that will enable the company to use someone<br />
else’s application.<br />
◗ Join a third-party e-marketplace, such as an auction site, a bidding (reverse auction)<br />
site, or an exchange, that provides needed capabilities to participants (e.g.,<br />
Yahoo! Store).<br />
◗ Use a combination of approaches.<br />
The criteria for sel<strong>ec</strong>ting from among the various options were presented in<br />
S<strong>ec</strong>tion 12.3. Once an option is chosen, the system can be developed. At the end of<br />
this step, an application is ready to be installed <strong>and</strong> made available. No matter what<br />
option is chosen, it is important to keep in mind that all the different applications that<br />
support the various capabilities of the Web site must be coordinated <strong>and</strong> considerable<br />
EC archit<strong>ec</strong>ture<br />
A plan for organizing<br />
the underlying<br />
infrastructure <strong>and</strong><br />
applications of a site.<br />
scalability<br />
How big a system can<br />
grow in various<br />
dimensions to provide<br />
more service; measured<br />
by total number of<br />
users, number of<br />
simultaneous users, or<br />
transaction volume.