Case studies ()

advertisement
Information Systems Analysis & Design
Case Studies | 1
2. Case Studies
1.
2.
3.
4.
5.
Two cases
a. International/Large Enterprise
b. College website redesign
Who’s who
Starting to think analytically
The goals of the projects
The Project Binder
1. Two cases:
In this course, we’ll use two real-world examples of information systems analysis and design. The
first is an amalgam of situations at several international corporations and a large public research library.
The second is a website redesign. [In our class, we’ll use the former to demonstrate the principles and the
latter as a hands-on project.]
a. Case 1: International/Large Enterprise
This is a Large international Enterprise (“LE”), divided into several divisions. Each division has its
own vice president, directors, information systems office, legacy computer systems, managers, and staff.
The scenario that you, the analyst, encounter is as follows: several staff members are comfortable making
web pages and have their own ideas of how to organize the various digital assets the office created over the
years. In one office, a staffer created his own Microsoft Access database, but he does not know about good
database design nor the impact of scaling his homegrown database to the entire office. His manager sees
his database and decides to have all 12 staff members use it. It becomes immediately clear that given the
particular design of the database, other staffers cannot use it very well and are frustrated both at being
forced to use something they cannot use well and because their work suffers. This scenario is repeated at
several similar departments in the division.
Ultimately a representative of the vice president for information resources decides it is time to
“repurpose” their company’s digital assets and is encouraged by the staff ’s dissatisfaction with their homegrown systems, believing this will make them more receptive to a new technological solution. This vice
president now requires all directors to work with an outside consultant (you) in figuring out what to do.
This scenario is complicated by the following issues: two directors have considerable emotional
investment in their homegrown systems and are determined to keep them as they are. Another director
does not understand technology or database design, and is extremely self-conscious that she does not. The
fourth director is very much in favor of an enterprise-wide solution, provided the data model be applicable
to all other units. Finally, the vice president himself without consultation with anyone has purchased an
Information Systems Analysis & Design
Case Studies | 2
expensive commercial “Content Management System” (CMS). This CMS was expected to solve the
problem, but only after purchase did he realize that no one in the organization knew the benefits or
liabilities of the CMS, how to classify the objects and create records to be stored in the CMS, or that
classification would impact work flow processes, and that no one considered how to locate objects in the
system!
The analyst who was retained (you) is expected to conduct a survey of information and data needs
and now is faced with powerful personalities who have made serious and expensive management errors.
Your task is to create a complete systems analysis of the organization’s data and information needs, keeping
in mind the frustration of all and the investment in technology that is sitting unused, and any solution
must ultimately work seamlessly with the CMS.
[Before proceeding, read up about Content Management Systems.1]
b. Case 2: A college website redesign
Creating webpages is easy using tools such as Dreamweaver and, if you’re familiar with HTML and
CSS, easy with any text editor. However, creating a useful website is not. In this scenario, the vice
president wants to have the college’s website redesigned because the Marketing Department tells her that
the results of a focus group show that the aesthetics of the current site is “not modern.” The Marketing
Department’s graphic artist has created a palette of colors that all official websites must use. Also, the
Marketing Department dictates that all academic department home pages include certain links. The
individual department deans and managers are otherwise free to determine what content they want
available via the web.
You’ve been asked to lead the Art Department’s redesign effort. You must guide the selection of
departmental information, the integration of the mandated links, the aesthetics of the website given the
official color pallet, and all the other duties typically part of Information Architecture. The results of your
work is a project binder that will be given to the web manager, whose office will create the site based on
your analysis and design.
2. Who’s who?
Complete this chart to determine who in each organization fits our model roles (system
administrator, system manager, system builder, system designer, and system user):
Administrator
Manager
Builder
Designer
End-users
Case 1
Case 2
1 For instance, see Library Hi Tech, vol. 24, no. 1 and no. 2 (2006) for a collection of articles on CMS and their use in various
organizations.
Information Systems Analysis & Design
Case Studies | 3
Note that as we progress a little into the analysis, this chart will evolve.
3. Starting to think analytically:
Different roles have different expectations about information systems. One of the first steps the
analyst takes is to figure out for himself and to help the clients figure out what it is that really is needed and
what is just something that’d be interesting to have. Though all of the clients’ needs may be useful, not all
are reasonable. For instance, would it be worth the investment of 40 hours of analysis and meetings, 40
hours of programming, 20 hours of training, 10 of maintenance, and 10 of system integration for a new
system that helps one staff member perform a task a few seconds faster?
Until we have determined facts as part of our analysis, we have to presume some of them
tentatively in order to advance our understanding of what might be the case. Expand upon the scenarios
as much as you need to to complete the form.
For each of these cases, complete this chart of interests, needs, and expectations. Remember that
not all people involved in the initial stages are included. If possible, identify the internal advocate, the
person most likely to argue for the project (and help you). Feel free to experiment: there are no absolutely
right answers at this point. The purposes of this exercise are (1) to learn to identify key roles regardless of
the organizational structure and (2) to begin to identify and anticipate needs. Create your own version of
this form and place it in your binder. The project binder is described below.
Case 1 (large enterprise)
Interest in project
Concerns/fears
Specific information needs
Expectations of the
analysis
Vice President
Director 1
Director 2
Director 3
Staff member (who made
the DB)
Staff member (forced to
use the DB)
IT Director
Your own additional notes:
How receptive do you think each of these people will be to working with an outside analyst?
Case 2 (small college)
Vice president
Marketing Dept
Art Dept Dean
Art Dept Faculty
Art Dept Staff
Interest in project
Concerns/fears
Specific information
needs
Expectations of the
analysis
Information Systems Analysis & Design
Case Studies | 4
Students
Your own additional notes:
Why do you think the faculty, staff, and students were added to Case 2’s list?
Create a chart of all participants in this project: who reports to whom? What is their contact
information? Does any team member have special skills, interests, or agenda?
4. The goal of the projects:
1) For the Large Enterprise case, as the result of your first conversation with the Director of IT, it
seems clear (at least to you) that the best solution might be to create an information storage and retrieval
system that supports record creation, searching and browsing, and downloading of the digital assets.
Because the company has an international scope, you believe the interface and the data records should
support multiple languages, hence you’re thinking Unicode, UTF-8, or UTF-16. The system you’re
contemplating is a complement to the CMS system already onsite. The CMS system will act as a large
repository; your new system will be the front-end. Perhaps it will add new features, such as creating XML
records, that the client organization has not considered.
Activity: Create a rough sketch of the possible new system architecture. [Don’t worry if you don’t
know any specific diagram language: the purpose of this activity is to get you to think about the big picture
and to realize what you don’t know.]
Put your rough sketch in the project binder as a working document.
Below is an example of a first sketch:
[http://www.agilemodeling.com/artifacts/uiFlowDiagram.htm]
Information Systems Analysis & Design
Case Studies | 5
2) For the College website redesign, you’ll lead the discussions of the participants: the Art
Department graphic designer (who works also as the web designer), a representative of the Marketing
Department, the department’s “web mistress” (who is responsible for ensuring the currency of the
information available through the department website and who works with other campus departments to
get current data), and a volunteer team of faculty and staff.
[Flash - as of Friday Sept 7: We may have the opportunity to do real website redesign and systems analysis
projects in this class for Simmons College GSLIS and the Art Dept. We’ll discuss these options in class.]
5. The Project Binder
The project binder holds all data that are generated and used during the analysis. It is a record of
the development of your understanding of the project. In addition to the official forms we’ll use, you
should keep copies of your working documents, such as the first rough sketch of the system architecture,
and your own notes (such as questions, items to follow-up on, other materials you’ve used, etc.). When the
project is complete, you will provide a copy of all “official” forms (but not your work documents), technical
documentation, user documentation, implementation and maintenance plans to the client as his or her
official version of the project. As a student, you should think of the official project binder as a portfolio
project that you can use at job interviews and as a guide on the job. Note that not all systems will have all
documents. Many web site analyses are not as detailed.
In all cases, the terms, specific techniques, and documents will vary depending on the project
management software, the type of analysis, and work behaviors of the systems analysis team. The main
point is for the analyst - you - to understand the weaknesses of the current system and to understand fully
the benefits and liabilities of the new system.
The documents typically generated in systems analysis are below. We will not create all of them.
1. Your “company identity”
2. System Service Request
3. System Costs
1. System Costs
2. Build-or-buy analysis [Cost/benefit analysis]
3. Feasibility Study
4. Baseline Project Plan (System Requirements Document) [Problem statement]
1. Change Requests (System Requirements Change Request, when necessary)
5. Contract
6. Documenting the Current Information System:
1. A brief statement of how you extract significance from these documents (equivalent to the
methods section of a research paper)
2. Interviews (interview the personnel you’ve identified above)
Information Systems Analysis & Design
7.
8.
9.
10.
11.
Case Studies | 6
3. Emails (only emails that discuss the current system problem)
4. Reports (what kinds of reports are generated, by whom, for whom, and how frequently or
in response to what business need?)
5. Screen dumps (collect all screen images)
6. Input forms (collect forms for input)
7. Reports (collect printouts)
8. Data/report needs
Data models
1. Data dictionary
2. Entity relation diagrams
3. SQL command to create databases
4. SQL data manipulation commands (for reports and queries)
5. XML Schema
6. Objects
Logical System Model
1. Context level diagrams
1. Level-n diagrams
2. Data flow diagrams
3. Walkthrough
4. Pseudocoding
5. Flowcharts
Physical System Model
1. RAD/JAD activities: screen and report design
2. Menu tree
3. Graphic User Interface designs
4. System Flows
5. System configuration
6. Application code [optional in this case]
Implementation Plan
1. Presentations (documents, PowerPoint, etc., for presentations to System Owners,
Managers, Users)
1. End-user Documentation
2. Presentations to technical staff (system builder, system designer)
1. Technical Documentation
3. Phased introduction plan
4. Training of users
Maintenance
1. Evaluation and responses
Download