Systems Analysis Team Project

Goals

The team project focuses on modeling a proposed system for the business operations of a medium sized corporation. The project is similar to many information system development projects undertaken in IS departments. For the purpose of this project, we will adopt the case FSS, Inc. Before you begin work on the deliverables, you must read and be familiar with pages 1 through 38 from the Case Book. The goals of the project are:

Deliverables

The project consists of two deliverables, a document review, and one in-class presentation. Detailed guidelines about the contents of

The deliverables listed are quite extensive. Since you will be working with a case book that contains partial descriptions of assignments, you may notice some inconsistencies between the case book and the lists below. The rule of thumb is to follow the lists here. If you are unsure, bring it up in class and/or discuss things with the instructor. More importantly, you must not treat these lists as exhaustive. These lists represent the minimum that you must turn in for a passing grade. A higher grade will depend upon two other factors: (1) the quality of deliverables, and (2) extra efforts on the project. The quality will be judged through the document review, and by your instructor. Extra efforts will be additional, "neat" things you can do to enhance the comprehensiveness and appearance of the project. Remember, since all (system) groups will be working on the same case, there will, in effect, be a competition to do the best possible job, and of course, get the best possible grades!

As you work on the project with other members in the group, you will realize that it takes thoughtfulness and effort to become a good team and produce a good project. Look at what other groups have done in the past to become a good team.

Dividing the Work

The project is divided into two phases and two subsystems. Teams will consist of 4 members. Each of the project deliverables is described in the sections below.

Deliverable 1: Draft system Group Project


Document Review

Conduct a document review of your project. The goal of the review should be to find faults; especially, faults of syntax and semantics. Prior to the review, the group should prepare (their own) fault checklist. Each member should then review the project (or a portion of it). Next, the group should conduct a review meeting. (Please, retain your own copy of your review as well.) The review deliverable should minimally contain:

Deliverable 2


Final Presentation

The team presentation will be made at the assigned time, in class. These presentations will take place during the last week of the term. Attendance is mandatory for these presentations. Each presentation will last about 15-20 minutes depending on the size of the class. Use of multi-media (slides) is strongly recommended. Presentations in the past have included use of audio, computer animation, and demonstration of hardware solutions. Your creative efforts should be realized within the following format:

CASE Tool

For both deliverables: Use the Systems Architect CASE tool to create, document and, where appropriate, reuse parts of your project. Present your outputs on white regular size paper (the kind most laser printers use). Use a word-processor where the CASE tool is not suitable. Unprofessional output, such as hand-drawn diagrams, or handwritten notes is not acceptable. Do not make corrections by hand on output from the CASE tool.


What should the Executive Overview contain?

The executive overview is where you should sell your project to your instructor. It should be not more than 2 pages. It should tell the instructor what the project is all about, and must (1) talk about problems you faced while completing this deliverable and how you overcame them, (2) brag about the nifty things you discovered or did, and (3) the problems that still remain unsolved.


What are the Appropriate Reports and Screen Snapshots ?

There is a reason why people create and print reports. For each report you decide to include in the deliverable, you must have a title page that clearly states the name of the report, why you decided to run the report, and what you expect the reader to gather from reading the report. Sometimes, running a report (such as a Report of Errors) may result in an empty report. In that case, you may choose to print the screen snapshot from the CASE tool to show that no errors were found.


Examples of what other teams have done in the past for those Extra Efforts:


As you work on the project, you will notice your own unique talents and ways to extend the mundane list of requirements to final products you will be proud of. Pay attention to what the other group members are good at, and show your appreciation so you can motivate them to put in those extra efforts. Also, listen to what others in your group say about your work. You will discover things that only you are great at, and you will be able to get those extra effort points.


What is TeamWork?

The following excerpts were taken from the one page Overviews of Project Deliverables turned in by the group: Intelligent Designs Incorporated during Spring 1995. Write an insightful overview, and you will be represented in these pages.

"In preparing this deliverable for our project, our team has spent a great deal of time. Indeed we have spent a considerable amount of time since the beginning of this project. Our team meets every day before class for an hour and a half and on weekends as much as eight hours at one time. We have also met in smaller groups on several occasions to work out details with particular areas of the project.... ... One of the major problems we have encountered is working as a group. Our team consists of six people with very different personalities, which led to many areas of disagreement. We originally could not agree how to approach the group project and the various tasks involved. Some members wanted to work on everything together to ensure continuity and group concurrence. Others wanted to divide the project tasks among group members to avoid duplication of efforts and wasted time. This led to the compromise of dividing the project, working individually on each person's assigned part, and then coming together again as a group to look at everyone's effort. Unfortunately, we then tried to scrutinize everybody's work and struggled to make the "perfect" system. We now feel we spent too much time in this area. Once we realized that we would just have to trust each other and their talent, things went much smoother. We also realized that you can't please everyone and we have each had to compromise in one way or another for the good of the group. This has been a difficult lesson but one well worth learning. Other problems relating to group dynamics was the clash of personalities. As with any group, some personalities are more dominant than others. This has caused some communication problems and hurt feelings among group members. We are continuing to strive to overcome these problems. Realizing they exist is half the battle. Our team members are extremely talented and hard-working and given more time, we believe we could effectively meld into a 'true' team."
"The most difficult thing we encountered in the completion of our project had to do with group dynamics. Our team consisted of six members, each of whom had a different level of knowledge, understanding and perspective to bring to the group. In addition, we had a wide mix of personalities who took on many different roles including all of the standard group task roles: initiator, information seeker, information giver, orientor, evaluator/critic; the social and maintenance roles: encourager, compromiser, group observer, gatekeeper/expediter; and individual roles: aggressor, blocker and dominator. We fell right into one of the major disadvantages of group work: GroupThink. We fit the classic textbook description of GroupThink: over-reliance on the group decision process as lead by some of the more dominant role players lead to bad decisions as a result of failure to critically assess ideas and seek out minority ideas. We found ourselves making more extreme decisions than we would have done on an individual basis.
There were some good things that we were able to do with our group. At the first meeting an attempt was made to get everyone to agree to take on a specific role in the project. Some of the group members were reticent to entrust parts of the project to others. As time passed, however, we found ourselves falling into specific roles: project manager, case tool expert, methodology expert, report writer, and technical writer. It is well established that groups are more effective with use of division of labor. We still need to improve on spreading out the role-specific tasks among the group members, but we have a start. Another advantage of groups is the phenomenon of synergy where the ideas are better because one idea plays upon another to grow and develop superior ideas. It became apparent to us, however, that there is a file line between synergy and groupthink. After looking at both the good and bad things about the work on this project so far, it is clear that with the addition of some effective time management and resource/talent management, and a little more trust and respect for the time and talents of each other, we would make the last portion of this project a much more pleasant experience. We have learned so much about both the 'content' and the 'context' of our group project, and there will be much more to learn."
"This class has given us the most realistic view of 'life in the real world'. We were given a situation that closely resembled what we will be facing in the business environment. No only were we forced to deal with clients, their personalities, and their way of doing business, we also had to deal with our team members and their differences. It was quite challenging. We have all had to work on group projects before, but none so comprehensive and at times, so overwhelming. As much as some of us like to work independently, it was a pleasure to experience this. Where we once saw problems, we now see opportunity. And animosity has dissolved into respect for the talents and hard work of other team members. We will take away a first rate education in team work, which, in the end, may be more important than the class itself"