THE Leader in Sports Information

Requirements Document v.2.0

February 11, 1998

Rob Hagan

Team 2.4


Sports Information System

Software Requirements Document

Version 2.0

February 11, 1998

 

Worldwide Sports Inc.

Team 2.4

 

John Zenger, Project Manager

Rob Hagan

Tim Hodges

Brenda Ley

George McMonigole



 

Table of Contents

 

I. Scope

    A. Overview of Requirements Documentation

    B. User Profile

    C. Problem Statement

    D. Overview of the System

II. Applicable Documents

III. Scenario Descriptions

    A. Scenario 1

    B. Scenario 2

    C. Scenario 3

IV. Storyboarding

V. Interface Description

    A. Hardware

        1) Development Platform

        2) Target Platform

    B. Software

        1) Development Platform

        2) Target Platform

    C. Human

VI. System Modules

    A. Module A

        1) Description of Module

        2) Functional Requirements

        3) Nonfunctional Requirements

    B. Module B

        1) Description of Module

        2) Functional Requirements

        3) Nonfunctional Requirements

VII. Risk Analysis

    A. Risk Chance

    B. Solution

VIII. Glossary

IX. Revision History

X. Appendices



 

I. Scope

A. Overview of Requirements Documentation

The requirements documentation gives a schedule of what needs to be done on a physical and logical level and takes into consideration the needs of the clients, users and anyone involved in the system. The document assesses all necessary avenues to completing the project and explores alternative scenarios for solving the overall problem.

B. User Profile

The users of the system are going to need access to the information contained in the system 24 hours a day. They need the system to fit each of their individual needs.

C. Problem Statement

The Olympics may be coming to Tampa, Florida in 2012 and we have been chosen to provide a sports information system to track all the information needed and arising from the Olympic Games. We must provide a system that is easy to use for all possible users in all languages. The information prepared in the system must be easy to read and understand and must be presented in a basic, yet meaningful medium.

D. Overview of the System

The system we are designing will contain all the pertinent information regarding the Olympic games to be held in Tampa in 2012. The information will be displayed at the user’s request by them using touch screen and keyboard/mouse interfaces. It will cohere to all social standards and in no way will favor any venues contacting it. The system simply will be the best system possible at the lowest cost.

II. Applicable Documents

Hardware Information:

IBM
http://www.ibm.com/

Olympic Information:

The International Olympic Committee
http://www.olympic.org/home.html
 
 

Examples of Existing Systems or Systems in Development:

The 1998 Nagano Winter Olympics
http://www.nagano.olympic.org/

Sydney Olympic Games Organizing Committee (SOCOG)
The Sydney 2000 Olympic Games
http://www.sydney.olympic.org/

Salt Lake City Olympic Organizing Committee (SLCOOC)
The Salt Lake City 2002 Winter Olympic Games
http://www.thoughtport.com/olympics/

2004 Athens Summer Olympics
http://www.olympic.org/games/athens/
 


III. Scenario Descriptions

A. (scenario 1)

Natalya Smevcheck is a member of the Russian women’s Olympic track team. Her parents live in a remote rural area and are quite poor. They are not able to see their daughter compete live in the Olympics. They are unable to receive much (if any) of the broadcasts of the Olympic games over the television or radio. Through internet access at their local public library, they are able to access the official Olympics site powered by Worldwide Sports, Inc. Here they can receive up to the minute coverage of how Natalya is doing.

B. (scenario 2)

During the Olympics, Michael Connor is one of the busiest people around. He works in the Sports Information office in the Olympic Village. Michael gathers and processes massive amount of data ranging from event schedules and ranking to threatening weather situations. Michael depends on his system religiously throughout the course of the day. He needs a system that is reliable, easy to access, and allows him to input the data he needs to. If he is using a system developed by Worldwide Sports, Inc., Michael will have everything he needs.

C. (scenario 3)

Julie Mitchell is also quite busy during the Olympic Games. She is responsible for the information that is broadcast live by sportscasters. Julie must also rely on the Olympic information system. She not only needs a system that is dependable and easy to access, But she needs it to be error free so that her sportscasters are getting accurate and current information. Worldwide Sports, Inc. has the resources to make this possible.

IV. Storyboard

The first screen will enable the end-user to choose his/her language. The user will either select Español, English, or Françai by touching the appropriate square on the screen. Following screen one, the user will be presented with the second screen where he/she will be able to choose sports information by country, athlete, event, or date. The user will be able to select how to view this information via touch screen or by typing the corresponding number with a keyboard. The third screen will present the user with an easy to use graphical interface where he/she can select the option by touch or by simply type a search query. Following these selections, the user will be presented with the relevant information appropriate to their query. Information such as medals won by country, athlete, event or date will be displayed on the screen. Other important information like weather, records set, relevant statistics, and options to view the entire results will also be displayed if appropriate for user’s selections.

Screen 1: Selection of Language
 

 
 

Screen 2: Parameters to View Sports Information By:

 
 
 Screen 3: Selection of Country
 
 
 
 

V. Interface

The interface which is going to be created will be a touch screen with a keyboard. These touch screens are called kiosks. The kiosks will be located in the Olympic village, different sports venues, and restricted areas. Restricted areas are for family members of the athletes, the media and coaches of the athletes. The general public will be able to access all the information via the web. Everyone will be able to access the information 24 hours a day and 7 days a week.

A. Hardware

1. Development Platform

The development platform for the hardware will be IBM PC’s.

2. Target Platform

The kiosk will be composed of IBM terminals and keyboards (since IBM is a sponsor of the Olympics). All kiosks will be connected to a large IBM server where the database will be housed. The server will be running on a Unix operating system.

B. Software

1. Development Platform

The development platform for the software will be Netscape composers, Microsoft word for all system documents and C+ for programming.

2. Target Platform

The kiosks will be able to show such things as athlete biographies, which athletes are competing, what countries each athlete is from, in which sport these athletes are competing, which athletes attained gold, bronze, and silver medals. The user will also be able to access weather reports. Weather reports will be critical information. Due to Tampa’s weather, a event may need to be rescheduled. All this information will be coming from every single venue. Every venue will be sending information to the central database to which the kiosks are connected to.

There are three ways in which a user can use the kiosk. A kiosk will first ask for which language the user wants. The user can choose from three languages which are English, French and Spanish. Then the kiosk will display a world map. The user will then have to touch a continent. The map will explode and show all the countries in that continent. Then the user can touch on the country they are interested in. From there, the user can pick anything they want to know about.

If the user does not like the idea of looking at a world map, they can touch a letter of the alphabet. Then a list of all the countries that start with that letter will be shown. From there the user can choose the country he/she wants to find out more information on.

A query can also be done. Instead of touching the screen, the user can type in the name of the country he/she is interested in. A list of information relating to that country will be displayed and the user can choose from that list.

C. Human

All sports information will be entered by statisticians. The statisticians will be sitting in front of a computer and will enter the data while the competitions are taking place. The biographies of all athletes will be entered months before the events take place. Users will access the information using QWERTY keyboards, the touch screen, and a mouse for the web documents.
 


VI. System Modules

These system modules are what will make up our sports information system. The smooth operation of these modules with one another will ensure a fast, accurate and cost efficient system for the Tampa Olympics of 2012.

A. Events Module

1. Description

The events module runs the part of the system involved in all information pertaining to each Olympic event. Users can access this information through the kiosks or over the world wide web at any time they desire.

2. Functional Requirements

24 hour availability for athletes, coaches and sports information officials and quick updates for any changes or modifications to any Olympic event.

3. Non-Functional Requirements

Accuracy of event information and easy use to make updates or additions for our staff and 24 hour a day access.

B. Athlete Module

1. Description

The athlete module is a user interface in which the user can either find the athlete they want to access by their country or medal count, or alphabetically using the keyboards at the kiosks. Users will be able to access any current or past information about any athlete 24 hours a day with up to the minute updates of times and medals won.

2. Functional Requirements

The athlete module contains athlete profiles, biographies, and performances including times and medals posted by that athlete.

3. Non-Functional Requirements

Concise, yet complete and reasonable research costs for athlete profiles

C. Medal Module

1. Description

The medal module can either be accessed for users looking for medals by athlete, country, or total medal count. It will follow the touch screen layout or can be accessed using keywords from the keyboard.

2. Functional Requirements

The medal module keeps track of each medal won for each event by all athletes or as countries as a whole. Standings can be broken down into categories or day by day. Individual and total leaders will be recorded as well up to the minute.

3. Non-Functional Requirements

Simplicity of the medal tables and readability of the setup since a lot of fans are most concerned with this table.

D. History Module

1. Description

The history module has it’s own link from the main menu of the information system interface. This is where fans, athletes, and coaches can catch up on a bit of nostalgia as they can access Olympic history. They can rehash the magic moments of past and the present Olympic games using MPEG movie clips and sound bytes through the kiosks.

2. Functional Requirements

The history module contains times, total medals of all athletes ever to participate in the Olympic games. It also contains Olympic cities and all worldly issues going on during the games, or when they were canceled.

3. Non-Functional Requirements

The historical data will be presented in an entertaining way and sound and movie clips will be effective but under budget and relatively short in length.
 


VII. Risk Analysis

A. Risk:

The size of this project is definitely a risk. This project is so huge that one wrong thing could set you back for a long period of time. There is so much information to input into this type of program.

1. Chance: High

2. Solution:

Start on this project years before the program needs to be put into place. This ensures that any problems that occur could be handled before anyone needs to use this system.

B. Risk:

The people using this system during the Olympics. Some people don’t know how to use computers and some do. We need to cater to the people that are computer illiterate. Most people these days know the basics about computer systems.

1. Chance: Low

2. Solution:

Make this system easy to use or have help manuals lying around the computer. If reading a manual takes to long then list instructions on the terminal.

C. Risk:

The company developing the system needs to be up to date on the new technology in the computer systems world. If they are not this system could be a mess.

1. Chance: Low

2. Solution:

Do a lot of in-depth research on the company and conduct interviews to see how much these people really know and how they can help you.

D. Risk:

Errors when trying to integrate the system. There might be quite a few errors if the company has little training in designing computer systems.

1. Chance: Medium

2. Solution:

Test each component when integrated into the system to see if the system works up to par. Instead of finding out that there was an error after the whole system is put into place. If a component fails, then go back an fix the problem.
 


VIII. Glossary

Applicable Documents: Links to web pages and documents that relate directly to the Olympic Information System being developed by World Wide Sports, Inc.

Development Platform: The hardware or software that World Wide Sports, Inc. will be using to make and develop the Olympic Information System.

End-user: The final users of the completed system. The end-users of the system being developed by World Wide Sports, Inc. will be athletes, coaches, members of the media, and the Sports Information Committee.

Functional Requirements: Behaviors that are expected of the Olympic Information System.

Kiosk: A bank of computers that will be hooked up to the central data base with all sports information. Kiosk for the Olympic Information System will contain touch-screens and keyboards for the end-user. This will enable users to access the latest information throughout the Olympic Village.

Non-Functional Requirements: Constraints that are placed on the development and operation of the Olympic Information System. These would include dependability, time, and budget constraints that World Wide Sports, Inc. will have to meet.

Risk Analysis: An assessment of the potential "downfalls" or loss that could occur from developing the system.

Scenarios: Descriptions of what the system will do given different variables and situations.

Storyboard: A description with actual screen shots showing what the user can expect as possible input/output data and the format it will be presented.

System Modules: Smaller sub-components that will make up the Olympic Information System.

Target Platform: The hardware/software that the Olympic Information will operate on. This includes the hardware and software needed for the database server, web page, and the kiosks throughout the Olympic Village.

Touch screen: An IBM monitor that will display information and allow input by the user touching pictures/words on the screen. Worldwide Sports, Inc. will equip all kiosk terminals with a touch screen to enable users to quickly and easily access all sports information.
 


IX. Revision History

Document Number: 1.0
Date: January 29, 1997
Name: Rob Hagan, Technical Writer
Description: Initial Project Plan

Document Number: 1.1
Date: February 7, 1997
Name: George McMonigole
Description: Revised Project Plan — Incorporated client's suggestions

Document Number: 2.0
Date: February 9, 1998
Name: Rob Hagan, Technical Writer
Description: Put together Requirements Document and proofed

Document Number: 2.1
Date: February 11, 1998
Name: Brenda Ley, Web Master
Description: Incorporated last minute update and posted on web
 

X. Appendix A

GROUP 2.4 – INTERVIEW TRANSCRIPTION

Group 2.4: WHAT ARE THE EXPECTATIONS, AS A USER, OF THE SPORTS INFORMATION SYSTEM WE ARE DESIGNING?

Dr. Anton: AS A USER OF THE SPORT INFORMATION SYSTEM, I WANT TO BE ABLE
TO HAVE ACCESS TO INFORMATION PERTAINING TO ALL SPORTS; TO WHAT
ATHLETES ARE COMPETING IN ALL SPORTS; DAILY UPDATES ON THE MEDAL
WINNERS; WHAT COUNTRIES HAVE WHAT METALS. I WANT LIKE A RUNNING
TALLY. I WANT TO BE ACCESS OLYMPIC RECORDS FOR ALL DIFFERENT SPORTING
EVENTS. I WANT TO BE ABLE TO SEARCH BY COUNTRY SO I CAN SEE WHAT
COUNTRY (THEIR RANKING) ….I WANT TO KNOW WHAT ATHLETES ARE COMPETING IN
THE OLYMPICS FROM EACH COUNTRY. I WANT TO KNOW WHICH ATHLETE’S FROM A
PARTICULAR COUNTRY ARE COMPETING IN EACH SPORT. I WANT TO BE ABLE CLICK
ON AN ATHLETE’S NAME AND BE ABLE TO VIEW THAT ATHLETE’S BIOGRAPHY.

Group 2.4: WHAT DO YOU WANT IN THAT BIOGRAPHY?

Dr. Anton: WHAT EVER LEVEL THEY HAVE ON THE SYDNEY WEB SITE.

Group 2.4: DO YOU WANT WEATHER REPORTS FOR EACH EVENT?

Dr. Anton: THAT’S A GOOD QUESTION…IF AN EVENT HAS TO BE
RESCHEDULED..BECAUSE THIS IS TAMPA…AND LIGHTENING WILL PLAY A ROLE WITH
CERTAIN EVENTS SUCH AS SWIMMING…I WOULD LIKE TO KNOW IF AN EVENT HAS TO
BE RESCHEDULED.

Group 2.4: YOU SAID YOU WANTED TO CLICK ON, WHAT KIND OF INTERFACE ARE
YOU LOOKING FOR?

Dr. Anton: THE INTERFACE SHOULD BE TOUCH SCREEN AND KEYBOARD BECAUSE
THERE MAY BE SOME PEOPLE THAT ARE INTERESTED IN KIND OF BROWSING THROUGH
IT AND CLICKING ON A SPORT AND FINDING WHATEVER INFORMATION IS THERE.
BUT, THERE MAY BE OTHER VIEWERS WHO ARE INTERESTED IN DOING A QUERY…THEY
ACTUALLY WANT TO TYPE A NAME OF THE COUNTRY, TYPE THE NAME OF AN
ATHLETE, TYPE THE DATE OF AN DAY AND GET INFORMATION OR THE SCHEDULE FOR
THAT DAY.

Group 2.4: WHEN WE LIST THE WINNERS DO YOU WANT LIST THE MEDALLISTS OR
DO YOU WANT EVERYTHING?

Dr. Anton: IDEALLY I WOULD WANT EVERYTHING.

Group 2.4: DO YOU WANT TO BE ABLE TO PRINT THE

Dr. Anton: THIS IS IMPORTANT, THE USERS ARE NOT JUST ATHLETES, PEOPLE
WHO LIVE IN THE VILLAGE, EMPLOYEES; THEY ARE ALSO GOING TO BE WORKING
ON THE SPORTS INFORMATION OLYMPIC COMMITTEE. THIS IS AN ENTIRE
DEPARTMENT. THESE PEOPLE RELY ON THE INFORMATION IN YOUR SYSTEM TO KNOW
WHO QUALIFIES FOR WHAT. WHO QUALIFIES FROM THE PRELIMINARIES AND
QUALIFIES TO GO ON TO ANOTHER ROUND IN A COMPETITION. THEY DEPEND ON
THIS TO DETERMINE HOW THIS MIGHT INFLUENCE SCHEDULING OF CERTAIN
EVENTS. THEY RELY VERY HEAVILY AND NEED UP-TO-THE-MINUTE INFORMATION ON
ALL OF THIS. AS SOON AS THEY KNOW THAT ATHLETES QUALIFY, THEY HAVE TO
START PROCESSING THE PAPER WORK TO BEGIN THE NEXT EVENT.

Group 2.4: WHERE DO YOU WANT THE INFORMATION, KIOSK OR WHATEVER, TO BE
LOCATED AT?

Dr. Anton: AT THE OLYMPIC VILLAGE, AT DIFFERENT SPORTS VENUES, IN
RESTRICTED AREAS. RESTRICTED MEANING THE PRESS, OLYMPIC FAMILY MEMBERS,
COACHES…PEOPLE LIKE THAT GET ACCESS TO IT. BUT, WITH THIS SYSTEM THE
INFORMATION YALL ARE DOING IS OF INTEREST TO THE GENERAL PUBLIC ALSO.
THAT’S WHY YOU WILL HAVE IT AVAILABLE ON THE WEB.

Group 2.4: SO THE GENERAL PUBLIC WILL BEING GETTING THE INFORMATION
THROUGH THE WEB ON A SEPARATE INTERFACE?

Dr. Anton: RIGHT. YOU'RE NOT DESIGNING THE INTERFACE FOR THE WEB. BUT BY
DOING YOUR PROJECT ON THE WEB AND HAVING YOUR PROTOTYPE ON THE WEB…YOU
WILL ALREADY HAVE A WEB INTERFACE. FOR PURPOSES FOR LIMITING THE SCOPE
OF THE ASSIGNMENT, IM NOT REQUIRING YOU TO DESIGN A SEPARATE WEB
INTERFACE.

Group 2.4: IM SORRY, HOW DO YOU SPELL KIOSK?

Dr. Anton: KIOSK.

Group 2.4: AND WHEN DO PEOPLE NEED TO BE ABLE TO ACCESS THIS
INFORMATION?

Dr. Anton: 24 HOURS A DAY.

Group 2.4: YOU SAID YOU WANTED A HISTORY OF ALL THE OLYMPIC GAMES
INFORMATION, WHAT COUNTRIES WON PRIOR OLYMPICS ALL THE WAY BACK FOR ALL
THE GAMES?

Dr. Anton: FOR THE SUMMER GAMES, YES. NOT THE WINTER GAMES.

Group 2.4: WITH THE KIOSK, THAT ARE GOING TO BE LOCATED THROUGHOUT THE
VILLAGE, THOSE ARE JUST FOR THE ATHLETES RIGHT?

Dr. Anton: AND FOR THE COACHES..DELAGATIONS FROM THE OTHER COUNTRIES.

Group 2.4: ARE THERE ANY MORE SECURITY REQUIREMENTS FOR THE ATHLETES?

Dr. Anton: NOT FOR THIS PORTION OF IT. GENERALLY WHAT HAPPENED THE
SYSTEMS WERE BASICALLY OPEN UNTIL YOU WENT TO EMAIL AND THEN IN THE
EMAIL PORTION YOU HAD TO TYPE YOUR VIP NUMBER ON YOUR BADGE.

Group 2.4: WHERE WILL OUR INFORMATION BE COMING FROM? WILL THEY
BECOMING FROM OTHER SYSTEMS?

Dr. Anton: IT WILL BE COMING FROM EVERY SINGLE VENUE. EVERY SINGLE
VENUE WHICH HAS SPORTS EVENTS WILL BE SENDING THE INFORMATION
IMMEDIATELY TO YOUR CENTRAL DATABASE.

Group 2.4: THE INFORMATION, HOW DO YOU WANT IT DISPLAYED? WE WERE
CONSIDERING MAYBE HAVING ON THE FIRST SCREEN EACH COUNTRIES FLAG SO THAT
ITS EASILY RECOGNIZABLE. HOW DO YOU WANT THAT SETUP?

Dr. Anton: THERE ARE TWO PROBLEMS WITH THAT. NUMBER ONE, NOT EVERYBODY
KNOWS EVERYONE COUNTRIES FLAG. NUMBER TWO, THERE WAS OVER 196 COUNTRIES
PARTICIPATED IN THE SUMMER OLYMPIC GAMES IN ATLANTA. YOU'RE GONNA WANT IT
BY COUNTRY, YOU'RE NOT GONNA WANT TO GO THROUGH THAT MANY FLAGS.

Group 2.4: AND YOU WANT LINKS TO ALL THE INFORMATION WITHIN THE SYSTEM
AFTER YOU CHOOSE THE COUNTRY SUCH AS LANGUAGES AND WHATNOT?

Dr. Anton: WELL WITH COUNTRIES YOU WANT TO LET THEM TOUCH THE COUNTRY
AND THE LANGUAGE, EITHER ENGLISH, SPANISH OR FRENCH.

Group 2.4: THOSE ARE THE ONLY THREE LANGUAGES?

Dr. Anton: YES, THAT’S THE ONLY THREE LANGUAGES YOUR SYSTEM WILL HAVE.
NOW GRANTED YOU'RE NOT DESIGNING THE SPANISH OR THE FRENCH. FOR YOUR
SYSTEM I WANT YOU TO HAVE YOUR OLYMPIC INFORMATION SYSTEM SCREEN FOR
YOUR FIRST STORYBOARD SCREEN. THE NEXT SCREEN IS ONLY YOUR SPORTS
INFORMATION LIKE.

Group 2.4: YEAH, LIKE WHEN YOU TYPE IN A COUNTRY OR WHATEVER AND IT GOES
TO THAT COUNTRY ..IS IT GOING TO SHOW…DO YOU WANT ALL THE SPORTING
EVENTS, THEN YOU PICK ONE OF THE SPORTING EVENTS, THEN IT GOES TO SCREEN
SHOWING WHO WERE THE COMPETITORS AND WHAT MEDALS THEY WON?

Dr. Anton: EXACTLY. BUT, GETTING BACK TO YOUR LANGUAGE QUESTION. ON
YOUR VERY FIRST SCREEN I NEED TO BE ABLE TO PICK ENGLISH, FRENCH, OR
SPANISH. I WANT TO SEE THAT OPTION THERE.

Group 2.4: YOU WOULD HAVE OUR SYSTEM INFORMATION ON THE VERY FIRST
PAGE…OR YOU WOULD HAVE THE LANGUAGE..ENGLISH, FRENCH, OR SPANISH ON THE
FIRST PAGE..

Dr. Anton: I DON’T KNOW. I’M TELLING YOU I NEED TO BE ABLE TO PICK THE
LANGUAGE. THAT’S FOR YOU TO DECIDE.

Group 2.4: OK. DO YOU WANT IN…THIS MAY NOT BE RELATED TO SPORTS
INFORMATION…BUT WHEN I LOOKED AT THE NAGANO WEB SITE, IT EXPLAINED
TALENT OF EVERYONE….LIKE YOU WOULD LOOK UP A CITY..

Dr. Anton: THAT’S OUTSIDE – YALL HAVE SO MUCH TO WORK WITH ALREADY. IT
MAY SEEM LIKE A SMALL SYSTEM BECAUSE YOU ENVISION WHAT THE ENTIRE SYSTEM
WILL LOOK LIKE. WHEN YALL START WORKING ON YOUR SYSTEM, YOU WILL
REALIZE THAT YOUR SYSTEM IS ACTUALLY A HUGE SYSTEM. (PAUSE)
NOW YOU WERE ASKING ABOUT SCROLLING THE COUNTRIES – REMEMBER I SAID
THERE WILL PROBABLY BE ABOUT 200 COUNTRIES – IT MIGHT BE NICE IF I COULD
LIKE CLICK OR TOUCH A – LIKE I CAN PICK THE FIRST LETTER OF THE COUNTRY
AND HAVE A LIST WITH COUNTRIES THAT BEGIN WITH THAT LETTER.

Group 2.4: DO YOU WANT US TO PUT THE CONTINENTS – TO BREAK IT DOWN EVEN
MORE?

Dr. Anton: I WOULD LIKE TO HAVE TWO OPTIONS. I WOULD LIKE TO BE ABLE TO
LOOK AT A MAP AND PICK A COUNTRY OR TYPE THE NAME IN OR CHOOSE THE
LETTER. SO, THREE OPTIONS.

Group 2.4: WOULD THE MAP HAVE THE SAME PROBLEM AS…

Dr. Anton: I WANT THERE TO BE AN ENTIRE MAP BY REGION. LIKE YOU WOULD
TOUCH EUROPE AND IT WOULD SHOW THE COUNTRIES.

Group 2.4: SO YOU WOULD PICK EUROPE AND IT WILL SHOW EVERY COUNTRY IN
EUROPE. OR, YOU WOULD CHOOSE SOUTH AMERICA AND IT WILL LIST EVERY
COUNTRY THERE?

Dr. Anton: RIGHT. THAT’S WHAT I WANT. BUT IN ADDITION TO SCROLLING, I
WANT TO BE ABLE TO TYPE IN THE COUNTRY’S NAME.

Group 2.4: SO THERE WILL BE A KEYBOARD AT EVERY KIOSK?

Dr. Anton: YES.

Group 2.4: AND, DID YOU SAY YOU WANTED A PRINTER AT EVERY
TERMINAL/KIOSK?

Dr. Anton: NO. SPORTS INFORMATION WILL NEED TO HAVE A PRINTER BECAUSE
THEY WILL NEED TO BE ABLE TO PRINTOUT ALL OF THE RESULTS.

Group 2.4: OK. SO, ARE THERE ANY CERTAIN REPORTS YOU WOULD LIKE TO BE
ABLE TO PRINTOUT…I MEAN WHAT KIND OF INFORMATION DO YOU WANT TO BE ABLE
TO PRINTOUT?

Dr. Anton: OH MY GOSH DILBERT IS ON THE FRONT PAGE OF FORTUNE. I’M
SORRY, IM A BIG DILBERT FAN..UMM..SORRY.. I WANT TO BE ABLE TO KNOW, FOR
SPORTS INFORMATION..THEY NEED TO KNOW WHAT THE RANKING WAS. WHAT THE
ELAPSED TIME WAS ON A RACE. BUT IF IT SAYS BASKETBALL GAME, THEN YOU
WANT THE FINAL SCORE. BUT, IF IT WAS A RACE OR TRACK EVENT THEN THE
TIME FOR EACH INDIVIDUAL IS WHAT I WANT.

Group 2.4: WITH LIKE BASKETBALL, DO YOU WANT SOME STATS WITH THAT OTHER
THAN WHO WON?

Dr. Anton: THAT WOULD BE NICE.

Group 2.4: LIKE THE HIGH SCORER?

Dr. Anton: YES. REMIND ME, IF YOU WANT, TO GIVE YOU A URL BECAUSE I
ACTUALLY WATCH BASKETBALL GAMES ON THE WEB – BECAUSE THEY DON’T PLAY
THEM HERE. THEY GIVE YOU UPDATED PICTURES THROUGHOUT THE GAME,
REAL-TIME SCORES, AND UPDATED STATS. SO, IF THAT INTERESTS YOU – THEN
SEE ME FOR THE URL.

Group 2.4: ARE THERE ANY SYSTEM CONSTRAINTS THAT YOU CAN THINK OF?
FUNCTIONAL REQUIREMENTS?

Dr. Anton: IT HAS TO BE RELIABLE. THE DATA HAS TO BE CORRECT. BY
RELIABLE, I MEAN I WANT TO HAVE ACCESS TO IT; IF IT GOES DOWN, THERE
BETTER BE A BACKUP. IF THE SYSTEM IS DOWN FOR DAYS, THAT JUST WON’T
FLY. IF IT GOES DOWN FOR FIVE MINUTES, THAT COULD CREATE ALL SORTS OF
PROBLEMS.

Group 2.4: ARE WE GOING TO BE ENTERING ALL THE DATA INTO THE SYSTEM?

Dr. Anton: WELL, IT DEPENDS. THERE IS DIFFERENT KINDS OF DATA. SO, ALL
OF THE ATHLETES' BIOGRAPHY – YOU GENERALLY KNOW WHAT ATHLETE’S WILL BE
COMPETING FOR WHAT COUNTRY- SO, ALL OF THE ATHLETE BIOGRAPHIES WILL BE
ACQUIRED BEFORE HAND. SOMEONE WILL HAVE TO ENTER ALL OF THAT
INFORMATION. THE SPORTS INFORMATION WILL BE ENTERED BY STATISTICIANS,
OR WHATEVER THEY ARE CALLED, WHILE ALL THE COMPETITIONS ARE TAKING PLACE
AT THE DIFFERENT VENUES. THEY WILL BE SITTING IN FRONT OF THE COMPUTER
ENTERING THE DATA AS IT HAPPENS.

Group 2.4: HOW LONG DID IT TAKE TO BUILD THE SYSTEM IN ATLANTA?

Dr. Anton: LETS PUT IT THIS WAY – A LOT OF THE SYSTEM DIDN’T WORK UNTIL
HALF-WAY THROUGH THE GAMES. THEY DIDN’T DO TESTING. THEY DIDN’T START
TESTING UNTIL AFTER THE GAMES STARTED. IT WAS BAD. I ACTUALLY CUT
ARTICLES OUT OF THE NEWSPAPER. THEY HAD A LOT OF GOOD THINGS TO SAY AND
A LOT OF BAD THINGS. FOR INSTANCE, I HAD A PAGER THAT MY DRIVERS AND
ASSOCIATES COULD SEND ME EMAIL. THAT FEATURE DIDN’T WORK UNTIL THE
GAMES WERE ALMOST OVER. AND WE WERE DESPERATE FOR THAT FEATURE. LIKE
WE MIGHT HAVE ONE PERSON AT STONE MOUNTAIN, ONE PERSON AT THE AIRPORT
AND MY DRIVER AT FORTE VALLEY GEORGIA. AND I HAD TO KEEP TRACK OF ALL
THESE PEOPLE.

Group 2.4: HOW LONG IS THE SYSTEM GOING TO BE IN PLACE? I MEAN AFTER
THE GAMES ARE OVER.

Dr. Anton: THE WEB SITE CAN STAY UP FOR MAYBE SIX TO TWELVE MONTHS AFTER
THE GAMES. BUT, THE SYSTEM ITSELF IS BASICALLY TORN DOWN AFTER THE
GAMES. IBM MAY REUSE SOFTWARE AND CERTAIN COMPONENTS BUT THAT’S ABOUT
IT. ALL OF THE DATA WILL BE STORED IN A DATABASE.

Group 2.4: WHAT KIND OF PLATFORM? SOFTWARE/HARDWARE?

Dr. Anton: YOU CAN ASSUME IT WILL BE IBM WHATEVER IT IS. THEY ARE THE
OFFICIAL SPONSOR OF THE OLYMPICS. SPECIAL PLATFORMS, NETWORKING, KIOSK,
AND ALL OF THAT; I HAVE NO IDEA. YALL ARE THE EXPERTS IN THAT.

Group 2.4: CAN WE SCHEDULE A FOLLOW-UP INTERVIEW?

Dr. Anton: IF YOU NEED IT. LETS WAIT AND IF YOU NEED IT WE CAN SCHEDULE
A FOLLOW-UP LATER. WHAT’S GONNA HAPPEN IS I WILL LOOK AT THE
REQUIREMENTS DOCUMENT. REMEMBER YOU'RE GONNA HAVE TO PICK ONE TRANSACTION IN THE SYSTEM TO FOCUS ON – AND LIKE GO IN MORE DETAIL. I DON’T WANT YOU DESIGNING THE ENTIRE SYSTEM. YOU DON’T HAVE TIME TO DO THAT. SO BE THINKING ABOUT WHICH TRANSACTION INTERESTS YOU. I’M GOING TO ASK YOU
LATER ON AFTER I REVIEW YOUR REQUIREMENTS DOCUMENT WHICH TRANSACTION
YOU'RE GO IN DEPTH WITH. IS THAT IT?

Group 2.4: I GUESS FOR NOW.








[Home] [Project Plan] [Requirements Document] [Phase I] [Phase II] [Phase III]

[Phase IV]

This web site was created for a systems analysis class (ism 3113). It is intended for educational purposes only.