@RELATION nfr %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % This is a PROMISE Software Engineering Repository data set made publicly % available in order to encourage repeatable, verifiable, refutable, and/or % improvable predictive models of software engineering. % % If you publish material based on PROMISE data sets then, please % follow the acknowledgment guidelines posted on the PROMISE repository % web page http://promisedata.org/repository . %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % (c) 2007 Jane Cleland-Huang jhuang@cti.depaul.edu % This data set is distributed under the % Creative Commons Attribution-Share Alike 3.0 License % http://creativecommons.org/licenses/by-sa/3.0/ % % You are free: % % * to Share -- copy, distribute and transmit the work % * to Remix -- to adapt the work % % Under the following conditions: % % Attribution. You must attribute the work in the manner specified by % the author or licensor (but not in any way that suggests that they endorse % you or your use of the work). % % Share Alike. If you alter, transform, or build upon this work, you % may distribute the resulting work only under the same, similar or a % compatible license. % % * For any reuse or distribution, you must make clear to others the % license terms of this work. % * Any of the above conditions can be waived if you get permission from % the copyright holder. % * Apart from the remix rights granted under this license, nothing in % this license impairs or restricts the author's moral rights. % @ATTRIBUTE ProjectID {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15} @ATTRIBUTE RequirementText string @ATTRIBUTE class {F,A,L,LF,MN,O,PE,SC,SE,US,FT,PO}%Check and make sure that FT and PO should be there @DATA 1,'The system shall refresh the display every 60 seconds.',PE 1,'The application shall match the color of the schema set forth by Department of Homeland Security',LF 1,' If projected the data must be readable. On a 10x10 projection screen 90% of viewers must be able to read Event / Activity data from a viewing distance of 30',US 1,' The product shall be available during normal business hours. As long as the user has access to the client PC the system will be available 99% of the time during the first six months of operation.',A 1,' If projected the data must be understandable. On a 10x10 projection screen 90% of viewers must be able to determine that Events or Activities are occuring in current time from a viewing distance of 100',US 1,'The product shall ensure that it can only be accessed by authorized users. The product will be able to distinguish between authorized and unauthorized users in all access attempts',SE 1,'The product shall be intuitive and self-explanatory. : 90% of new users shall be able to start the display of Events or Activities within 90 minutes of using the product.',US 1,'The product shall respond fast to keep up-to-date data in the display.',PE 1,'The system shall have a MDI form that allows for the viewing of the graph and the data table.',F 1,'The system shall display Events in a vertical table by time.',F 1,'The system shall display the Events in a graph by time.',F 1,'The system shall display Events or Activities.',F 1,' The display shall have two regions: left 2/3 of the display is graphical right 1/3 of the display is a data table',F 1,'The data displayed in both the nodes within the graph and the rows in the table are MSEL Summary data',F 1,'The table side of the display shall be split into 2 regions: sequential and temporal.',F 1,'The top 1/4 of the table will hold events that are to occur sequentially.',F 1,'The bottom 3/4 of the table will hold events that occur according to its relevance to current time.',F 1,'The system shall color code events according to their variance from current time.',F 1,'The system shall display data from the Sync Matrix 1.0 and Exercise Management Tool 1.0 applications',F 1,'The system shall link Events back to either the Sync Matrix 1.0 or the Exercise Managment Tool 1.0 applications for modifications.',F 1,'The system shall allow modification of the display.',F 1,'The system shall offer a display of all the Events in the exercise.',F 1,'The system shall filter data by: Venues and Key Events.',F 1,'The system shall allow a user to define the time segments',F 1,'The system shall display the local and exercise time in separate clocks',F 1,'The system shall offer the ability to pause and resume the refresh of data.',F 1,'The system shall provide charts for the Activity or Event actual versus assumed time.',F 1,'The system shall provide a history report of changes made to the Activity or Event data',F 2,'The look and feel of the system shall conform to the user interface standards of the smart device.',LF 2,' The user interface shall have standard menus buttons for navigation',LF 2,'The system shall have a professional appearance',LF 2,'The product shall have a consistent color scheme and fonts.',LF 2,'The system shall be used by realtors with no training.',US 2,'The system shall be intuitive and self explanatory.',US 2,'The product shall be easy for a realtor to learn.',US 2,'The product shall use symbols and words that are naturally understandable by the realtor community.',US 2,'The product shall produce search results in an acceptable time',PE 2,'The search results shall be returned no later 30 seconds after the user has entered the search criteria',PE 2,'The product shall generate a CMA report in an acceptable time.',PE 2,'The CMA report shall be returned no later 60 seconds after the user has entered the CMA report criteria.',PE 2,'The product shall synchronize contacts and appointments in an acceptable time.',PE 2,'The product shall synchronize with the office system every hour.',PE 2,' The product shall be available for use 24 hours per day 365 days per year',A 2,' Out of 1000 accesses to the system the system is available 999 times.',A 2,'The product shall operate in offline mode whenever internet connection is unavailable.',FT 2,' The product shall allow the user to view previously downloaded search results CMA reports and appointments.',FT 2,'The product shall retain user preferences in the event of a failure.',FT 2,'100% of saved user preferences shall be restored when system comes back online.',FT 2,'The product shall be able to support multiple remote users',SC 2,'The product shall be able support 1000 simultaneous users.',SC 2,'The product shall be capable of handling the existing 1000 users. This number is expected to grow 5 times within the next year.',SC 2,'The product shall be installed by an untrained realtor without recourse to separately-printed instructions.',US 2,'90% of untrained realtors shall be able to install the product on their device without printed instructions',US 2,'The product is expected to run on Windows CE and Palm operating systems.',PO 2,'Only registered realtors shall be able to access the system.',SE 2,'Every user of the system shall be authenticated and authorized.',SE 2,'The product shall prevent its data from incorrect data being introduced.',SE 2,'The system shall allow a real estate agent to query MLS information',F 2,'The user shall be able to get driving directions to a selected property',F 2,'The user shall be able to download appointments and contact information for clients',F 2,'The system shall display clear property images in the search results',F 2,'The system shall update or create new property listings in the MLS',F 2,'Realtor shall be able to generate a CMA report based on property criteria',F 2,'The system shall be able to call the seller or buyer to schedule an appointment',F 2,'The realtor shall be notified of new client appointments after automatic synchronization with office system',F 2,'The realtor shall be able to retrieve a map showing property locations for a specified area',F 2,'The system shall notify the realtor when a seller or buyer responds to an appointment request',F 2,'The product shall allow the user to save the property search results.',F 3,'The system shall be easy to use by the Program Administrators/Nursing Staff Members.',US 3,'All of the users shall be able to use the system after one day of training.',US 3,'The system shall help the user avoid making mistakes while scheduling classes and clinicals for the nursing students.',US 3,'The number of mistakes noted by the students shall be decreased by 50% in the first year.',US 3,'The system shall be intuitive to the Program Administrators/Nursing Staff Members.',US 3,'2 out of 3 Program Administrators/Nursing Staff Members shall successfully be able to use the system to manage the scheduling of classes and clinicals.',US 3,'The system shall use symbols and words that are naturally understandable by the user community.',US 3,'The verbiage used within the system shall be consistent with Standard English and the terminology of the national Nursing Community.',US 3,'Staff members shall be able to complete a set of tasks in a timely manner.',PE 3,'The response time of general student management tasks shall take no longer than 5 seconds and the response time of schedule generation shall take no longer than 30 seconds.',PE 3,'The system shall be available for use between the hours of 8am and 6pm.',A 3,'The system shall achieve 95% up time.',A 3,'system shall be able to handle all of the user requests/usage during business hours.',SC 3,'The system shall cater to 10 simultaneous users from 9am to 5pm.',SC 3,'The system shall be capable of processing 100% of nursing students and their classes for the next 10 years.',SC 3,'The system shall be expected to manage the nursing program curriculum and class/clinical scheduling for a minimum of 5 years.',SC 3,'The system shall able to operate within a business office environment typical of the Nursing Department at DePaul University.',O 3,'The system shall be used within the specifications defined by the computers used by the Program Administrators/Nursing Staff Members.',O 3,'The system shall operate within the Windows XP Professional operating system.',O 3,'The system shall interface with CampusConnect�s central server',O 3,'The system shall interface with the faculty central server.',O 3,'The system shall interface with the student master server.',O 3,'We must be able to interface with any HTML browser.',O 3,'Only authorized users shall have access to clinical site information.',SE 3,'Program Administrators/Nursing Staff Members are the only people who shall have access to clinical site details.',SE 3,'Only authorized users shall have access to students� personal information.',SE 3,'Dr Susan Poslusny and Dr Julie Donalek are the only people who shall have access to students� personal information.',SE 3,'Only authorized users shall have access to the portion of the system that interfaces with CampusConnect.',SE 3,'Fit Criterion: Dr Susan Poslusny and Karen Sysol are the only people who shall have access to the final class section scheduling for the system that interfaces with CampusConnect.',SE 3,'The system shall have basic data integrity checking to reduce the possibility of incorrect or invalid data being introduced.',SE 3,'The system shall protect private information in accordance with the organization�s information policy.',SE 3,'The system shall be built such that it is as secure as possible from malicious interference.',SE 3,'The system shall use the organization�s standard virus protection software to help monitor threats to itself.',SE 3,'A cohort shall be associated to one Program of Study offered by the department.',F 3,'Program Administrators and Nursing Staff Members shall be able to add a listing of students to a cohort.',F 3,'Program Administrators and Nursing Staff Members shall be able to add a single student to a cohort',F 3,'Students added to a cohort shall be eligible for the cohort�s Program of Study.',F 3,'Program Administrators and Nursing Staff Members shall be able to specify the preferred sequence of classes for a given cohort.',F 3,' For each class within a sequence for a cohort Program Administrators and Nursing Staff Members shall be able to specify which quarter that class will be offered.',F 3,' For each class within a sequence for a cohort Program Administrators and Nursing Staff Members shall be able to specify which quarter that class will be offered.',F 3,'Program Administrators and Nursing Staff Members shall be able to add new classes to a sequence of classes',F 3,'Program Administrators and Nursing Staff Members shall be able to add clinical classes or sections to a sequence of classes',F 3,' Program Administrators and Nursing Staff Members shall be able to add a new cohort to the system identified by start month and year.',F 3,'Program Administrators and Nursing Staff Members shall be able to add new classes for the nursing department into the system.',F 3,'A class shall be either a non-clinical class or a clinical class.',F 3,' A non-clinical class shall specify the course name lecture room requirements and instructor needs.',F 3,' A clinical class shall specify the course name lecture room requirements clinical site needs lecture instructor needs and clinical lab instructor needs.',F 3,'Program Administrators/Nursing Staff Members shall be able to create a new Program of Study.',F 3,'A Program of Study shall consist of a program name and listing of required classes (both clinical and non-clinical) that must be completed.',F 3,'Program Administrators and Nursing Staff Members shall have the ability to specify which classes are required for a Program of Study',F 3,'The system shall be able to display a report of needed classes for a given quarter for all cohorts of all programs for Program Administrators/Nursing Staff Members� planning purposes.',F 3,' The report of needed classes shall include (but not be limited to) classes to be offered number of sections needed number of labs needed and room types needed.',F 3,'Classes for a given cohort shall not conflict with regards to the time and day that they are offered.',F 3,'Program Administrators and Nursing Staff Members shall be able to add a new clinical site into the system.',F 3,' Clinical site information shall include (but not be limited to) the name of the site contact person and contact information.',F 3,'Program Administrators and Nursing Staff Members shall be able to add a new clinical lab section for an existing clinical class into the System.',F 3,' A clinical lab section shall include the clinical site name the class instructor day and time of the lab.',F 3,'Program Administrators and Nursing Staff Members shall be able to add a student who has registered for a clinical class to a clinical lab section for that class.',F 3,'The system shall allow a Program Administrator or Nursing staff member to remove a student from a clinical lab section.',F 3,'The system shall allow a Program Administrator/Nursing Staff Member to move a student from one clinical lab section to another clinical lab section corresponding to the same clinical class.',F 3,'Program Administrators/Nursing Staff Members shall be able to cancel a clinical lab section only if there are no students registered for that clinical lab section.',F 3,'A Program Administrator/Nursing Staff Member shall be able to add a new nursing student to the system.',F 3,' A staff member shall have the ability to manage the progress of a part time student which includes modifying their sequence of classes and timeline of classes.',F 3,' The system shall be able to display a printable summary for individual cohorts which will include the students enlisted the Program of study sequence of classes cohort progress through the program and timeline of completion.',F 3,' The system shall be able to display a printable summary for individual clinical sites which will include information on labs being held at that site for the given quarter (Clinical site general information on labs held at that location dates and times of all labs held there).',F 3,' The system shall be able to display a printable summary for individual clinical labs which will include (but not be limited to) class name class number lab section listing of students enrolled instructor day(s) time and location.',F 3,' The system shall be able to display a printable summary for individual nursing students which will include (but not be limited to) student name student ID admission date classes credits GPA and the cohort that the student is enrolled in.',F 3,'The system shall be able to display a printable summary of the system log.',F 3,' The system shall contain contact information (e-mail and phone number) for all people relevant to the system including (but not limited to) staff members students lecture instructors clinical lab instructors and clinical site administrators.',F 3,'The system will use the stored e-mail addresses as a primary means of communicating information to affected parties.',F 3,' The system will notify affected parties for routine communication purposes including but not limited to informing students of upcoming offered classes (timeline) and what their schedule will be/shall be.',F 3,' The system will notify affected parties when changes occur affecting clinicals including but not limited to clinical section capacity changes and clinical section cancellations.',F 3,' The system will notify affected parties when changes occur affecting classes including but not limited to class cancellations class section detail changes and changes to class offerings for a given quarter.',F 3,' The system will notify affected parties when changes occur affecting cohorts including but not limited to changes to the sequence for a cohort�s program of study and changes to a given week�s schedule (lab cancelled this week due to instructor illness).',F 3,' The system will notify affected parties when changes occur affecting specific students including but not limited to changing a student�s status from full time to part time and moving a student to a different clinical section.',F 3,' Program Administrators/Nursing Staff Members shall have the ability to modify information relating to cohorts including cohort identifier program of study preferred sequence of classes and quarters that a cohort will be taking specific classes.',F 3,' Program Administrators/Nursing Staff Members shall have the ability to modify information relating to a Program of Study within the Nursing Department including the Program of study name and required classes for that Program of Study.',F 3,' Program Administrators/Nursing Staff Members shall have the ability to modify information relating to a Clinical Site including the clinical site name site contact person contact information and address.',F 3,' Program Administrators/Nursing Staff Members shall have the ability to modify information relating to a Clinical Lab Section including the clinical site name the department/section for the lab the class instructor day and time of lab and contact information.',F 3,' Program Administrators/Nursing Staff Members shall have the ability to modify information relating to a Nursing Student including student ID student name phone number e-mail status (full time or part time) and program of study.',F 4,'The Disputes application shall comply with the corporate standards for user interface creation for internally and externally used applications.',LF 4,'All screens created as part of the Disputes application must comply with corporate standards for interface creation.',LF 4,'The list of dispute cases that are displayed after a search is performed must be color coded for easy identification of dispute cases based upon the dispute case status.',US 4,'100% of the cardmember and merchant services representatives shall use the Disputes application regularly after a 2-day training course.',US 4,'100% of cardmember services representatives shall be able to successfully create a dispute case on the first encounter after completing the training course.',US 4,'100% of merchant services representatives shall be able to successfully perform a follow up action on a dispute case on the first encounter after completing the training course.',US 4,'The maximum wait time for a user navigating from one screen to another within the Disputes application shall be no more than 5 seconds.',PE 4,'The Disputes application shall support 350 concurrent users without any degradation of performance in the application.',PE 4,' The Disputes application shall be available 24x7x365 with the exception of the following scheduled maintenance windows. Monday � Saturday 3:00am to 4:00am EST Sunday 1:00amd to 5:00am EST',O 4,'The Disputes application shall interface with the Statement Database. The Statement Database provides the transaction details to the Disputes System. All transaction details must be obtained from the Statement Database',O 4,'The Disputes application shall interface with the Cardmember Information Database. The Cardmember Information Database provides detailed information with regard to a cardmember. All cardmember detail information must be obtained from the Cardmember Information Database.',O 4,'The Disputes applications shall interface with the Merchant Information Database. The Merchant Information Database provides detailed information with regard to the merchant. All merchant detail information shall be obtained from the Merchant Information Database.',O 4,'The Disputes application shall interface with the Letters application. This will allow the Disputes application to request letters as part of the dispute initiation and dispute follow up process. All letter requests must be sent to the Print Letter Utility application.',O 4,'The Disputes application shall interface with the Cardmember Posting and Billing System. This will allow the Disputes application to request adjustments to cardmember and merchant�s accounts. All adjustment requests must be sent to the Cardmember Posting and Billing System.',O 4,'The Disputes application shall ensure that only users with the appropriate access level are allowed to initiate dispute requests.',SE 4,'Only users with Update access must be able to initiate dispute requests.',SE 4,'The Disputes application shall ensure that only authorized users are allowed to logon to the application.',SE 4,' All authorized users once authenticated must be able to logon to the Disputes System',SE 4,'The Disputes System shall generate a User Report that details any new users that have been added and any changes to an existing user�s access level. The report will be reviewed for auditing purposes.',SE 4,'All additions of new users and modifications to user�s access shall be recorded on the User Report.',SE 4,' If a user account is revoked it can only be re-instantiated by the System Administrator.',SE 4,'Only the System Administrator shall be able to reset a revoked user logon account',SE 4,'The Disputes application shall manipulate and view business data. Users will not have direct access to data files or databases.',SE 4,'All updates to data files or database must be initiated from the Disputes System.',SE 4,'The Disputes application must conform to the legal requirements as specified by the Merchant Operating Regulations.',L 4,'All business rules specified in the Disputes System shall be in compliance with the Merchant Operating Regulations.',L 4,'The Disputes application must conform to the legal requirements as specified by Regulation E and Regulation Z that govern credit card disputes processing.',L 4,'All business rules specified in the Disputes System shall be in compliance to the guidelines of Regulation E and Regulation Z.',L 4,'The Disputes application must maintain a detailed history of every action that a user takes on a dispute case. This ensures a complete audit trail if questions arise later on with regard to a particular dispute case.',L 4,'All actions that modify an existing dispute case must be recorded in the case history.',L 4,'The Disputes System must be accessible by both internal and external users.',F 4,'The Disputes System must prevent users from accessing any dispute cases that do not belong to their cardholder base.',F 4,'The Disputes System will facilitate direct data entry of a dispute case via a user interface that supports real time responses to the users.',F 4,'The Disputes System must provide different levels of access with regard to disputes case initiation and follow-up actions.',F 4,'The Disputes System shall provide view access capability for authorized users of the application.',F 4,'The Disputes System shall provide update access capability for authorized users of the application.',F 4,'The Disputes System must allow the users to select disputable transactions (based on the age of the transaction) from a user interface and initiate a dispute (ticket retrieval request or chargeback notification) on the selected transaction.',F 4,'The Disputes System must provide the user the ability to initiate a single dispute case on multiple transactions that belong to a single merchant.',F 4,'The Disputes System will provide the user the ability to create or initiate a ticket retrieval request. As part of ticket retrieval creation process the system must prompt the user to enter all the required information to create the ticket retrieval request. The ticket retrieval request is a document that is sent to merchant inquiring the validity of a transaction.',F 4,'The Disputes System must allow the user to create three unique types of ticket retrieval requests. The three types of ticket retrieval requests are (1) Request for original receipt (2) Request for a copy of the receipt or (3) Request for a portfolio. A portfolio consists of documentation that would provide proof of a purchase such as the documentation that is received from a car rental agency that is more than a sales receipt.',F 4,'The Disputes System must prevent external users from requesting original receipts. Requests for original receipts are restricted to internal users.',F 4,' The Disputes System must provide a confirmation to the user upon the creation of ticket retrieval request that contains the following information; the dispute case number the type of retrieval requested (copy original or portfolio) and the date that the merchant response is due.',F 4,'The Disputes System shall allow the user to create or initiate a chargeback request. The system must prompt the user to enter the required information to initiate a chargeback request. The chargeback request results in a printed chargeback notification that is sent to merchant indicating that their account will be charged back if no proof is provided that the disputed transaction is valid.',F 4,' The Disputes System must provide a confirmation to the user upon the creation of a chargeback request. The confirmation must contain the following information; the dispute case number the type of chargeback requested (pending or immediate) and the date that the merchant response is due.',F 4,'The Disputes System shall prevent the creation of duplicate dispute requests 100% of the time.',F 4,' The Disputes System shall accurately provide a list of possible reason codes for a given transaction. The list of possible reason codes must be derived based on the type of transaction and the industry that the merchant belongs to according to the business rules defined for the Disputes System.',F 4,'The Disputes System must provide the ability to view existing dispute cases.',F 4,' The Disputes System must provide Search functionality. The search method must include the ability to search by (1) the dispute case number (2) the merchant account number (3) the cardmember account number and (4) the issuer number. In addition to the above criteria the search functionality must further allow the user to limit the results of the search by a date range the type of dispute (ticket retrieval request or chargeback notification) the case status (open closed or all) and the dispute reason code.',F 4,'A list of all disputes cases that meet the entered search criteria must be provided to the user. The list of cases must differentiate the type and/or status of the case by color -coding the line item in the list. For example all open cases will be yellow and all closed cases will be gray.',F 4,'The Disputes System shall provide the users the ability to view the history of all activities that have occurred on the dispute case.',F 4,'The Dispute System shall provide the users with the ability to follow up on a dispute case via follow-up actions. The list of available follow up actions for a given dispute case must be filtered by the status of the case and the access level of the user.',F 4,' The Disputes System shall record the name of the user and the date for any activity that creates or modifies the disputes case in the system. A detailed history of the actions taken on the case including the date and the user that performed the action must be maintained for auditing purposes.',F 4,' For any systematic (non-user initiated) action that occurs on a case such as the disputes aging process a case activity will be generated. Upon the next logon the user that initiated the dispute case must be notified that a systematic action has occurred on the dispute case.',F 4,'All letter requests must be formatted according to guidelines specified by the Print Letter Utility system.',F 4,'Any disputes cases that have been closed for over 6 months must be purged from the online disputes database.',F 5,'The product must support Internet Explorer 5.5 and above.',O 5,'The product must support Mozilla Firefox 1.0 and above.',O 5,'The product shall interface with the Choice Parts System. This provides the feed of recycled parts data.',O 5,'The product shall run on the existing hardware for all environments.',O 5,'The product shall adhere to the corporate Architecture guidelines',O 5,'The product shall comply with corporate User Interface Guidelines',LF 5,'The product shall comply with corporate color scheme',LF 5,'The appearance of the product shall appear professional',LF 5,'The product shall be easy to use by Adjusters and Collision Estimators. 95% of Adjusters and Collision Estimators shall find the product easy to use.',US 5,'The product shall increase productivity of Collision Estimators. 80% of the Collision Estimators shall agree their productivity has increase within 1 month of using the product.',US 5,'Users shall feel satisfied using the product. 85% of all users will be satisfied with the product.',US 5,'The product shall be easy to learn by Adjusters and Collision Estimators. The product shall be learned with two days onsite training',US 5,'The user shall easily locate instructions while using the product. User help can be found within 90% of the system.',US 5,'The search for recycled parts shall take no longer than 15 seconds. The search results shall be returned in under 15 seconds.',PE 5,'The search for the preferred repair facility shall take no longer than 8 seconds. The preferred repair facility is returned within 8 seconds',PE 5,'The recycled parts audit report shall be returned to the user within 10 seconds. The audit report shall be returned within 10 seconds.',PE 5,'The preferred repair facility ratings shall be saved within 5 seconds. The save shall occur within 5 seconds.',PE 5,'The product shall adhere to the corporate online availability schedule. The application is brought down only within 98% of the scheduled outages per the availability schedule.',A 5,'The product shall achieve a 98% uptime. The product shall not fail more than 2% of the available online time.',A 5,'The product shall be able to handle up to 1500 simultaneous users. The system shall perform with 1500 users as a time.',SC 5,' The average number of recycled parts records per day shall be 50 000.',SC 5,' The product shall be able to handle 10 000 concurrent users within 2 years of the initial launch.',SC 5,' For estimators the product shall be able to be operated in a repair facility during dirty and noisy conditions.',O 5,'The product shall interface with the ChoiceParts system once per day at approximately 1:00 AM.',O 5,'The maintenance of the product will fall within the established corporate maintenance windows.',O 5,'The product shall be supported using the corporate support center.',O 5,'Product installations and upgrades shall be handled by the middleware technology team within established launch time frames.',O 5,'Only adjusters can request recycled parts audit reports. No users without an adjuster role shall request recycled parts audits.',SE 5,'Only adjusters with a supervisor role can update preferred repair facility ratings. Users without the supervisor role cannot access the repair facility ratings.',SE 5,'Only collision estimators shall search for recycled parts. Users without the collision estimator role shall not have access to the search for recycled parts.',SE 5,'Only valid data shall be entered into the system. No invalid data shall be entered into the system.',SE 5,'One insurance company shall not be able to view another insurance companys claim data.',SE 5,'The product shall free of computer viruses.',SE 5,'The system shall prevent malicious attacks including denial of service.',SE 5,'The product must comply with Sarbanes-Oxley.',L 5,'The product shall comply with the estimatics laws relating to recycled parts usage.',L 5,'The product shall comply with insurance regulations regarding claims processing.',L 5,' The user shall search for the preferred repair facility using vehicle vehicle location and radius in miles',F 5,' The vehicle data shall include vehicle year make and model',F 5,' The vehicle location shall include street address city state and zipcode',F 5,' The system shall resolve the zipcode for the street address city and state if zipcode is unknown.',F 5,'The search radius shall be between 1 and 30 miles',F 5,'The system shall locate the preferred repair facility with the highest ratings for the input criteria',F 5,'The adjuster shall enter the preferred repair facility on the estimate assignment.',F 5,'The adjuster shall be able to override the preferred repair facitlity on the estimate assignment.',F 5,'The preferred repair facility shall be returned to the user.',F 5,'The system shall return a list of repair facilities within the radius if the preferred repair facility cannot be determined.',F 5,'The estimator shall search for available recycled parts using damaged vehicle parts information.',F 5,'The estimator shall search for available recycled parts using a list of preferred parts suppliers.',F 5,'The system shall search for available recycled parts for the supplied vehicle parts and suppliers.',F 5,'The estimator shall search by zipcode with a radius of 30 miles if no parts are found for the preferred parts suppliers',F 5,'The system shall retain the available recycled parts and suppliers returned from the search.',F 5,'The available recycled parts information and their suppliers shall be returned to the user.',F 5,'The estimator shall apply selected recycled parts to the collision estimate.',F 5,'The estimator shall not apply recycled parts to the collision estimate if no available parts are returned.',F 5,'The adjuster shall review the collision estimate.',F 5,'The adjuster shall request a recycled parts audit of the collision estimate.',F 5,'The recycled parts search results provided to the estimator shall be retrieved by the system.',F 5,'The system shall generate an audit report based on the available recycled parts and the collision estimate.',F 5,'The audit report shall include the total number of recycled parts used in the estimate.',F 5,'The audit report shall include the number of available recycled parts from the original search results.',F 5,' The audit report shall include the percentage of available recycled parts used in the estimate ',F 5,'The audit report shall include the total score of the audit which sums the indivual line items.',F 5,'The audit report shall be displayed to the user.',F 5,'The audit report shall be available to other adjusters at later points in time.',F 5,'The user shall select to view the preferred repair facility ratings.',F 5,'The current repair facility ratings shall be displayed to the user.',F 5,'The system will display a blank set of ratings if there are not ratings yet defined.',F 5,'The user shall enter new ratings based on the audit report',F 5,'The ratings shall be from a scale of 1-10',F 5,'The ratings shall include categories for attempted use of recycled parts and actual use of recycled parts',F 5,'The user shall select to save the preferred repair facility ratings.',F 5,'The preferred repair facility ratings shall be saved by the system.',F 6,' The product must work with most database management systems (DBMS) on the market whether the DBMS is colocated with the product on the same machine or is located on a different machine on the computer network.',O 6,'The product will function alongside server software on any operating system where the Java runtime can be installed.',O 6,'The product will require collaboration with a database management system (DBMS). The DBMS may be located on the same machine as the product or on a separate machine residing on the same computer network.',O 6,' The product must make use of web/application server technology. Open source examples include Apache web server Tomcat and the JBoss application server.',O 6,' A database management system such as Oracle DB2 MySql or HSQL will need to be integrated with the product.',O 6,' The product�s Look and Feel shall be able to incorporate aspects of the customer�s organization such as logo branding and identity',LF 6,'The product shall have a conservative and professional appearance.',LF 6,'The product shall make the users want to use it. 80% of the users surveyed report they are regularly using the product after the first 2 weeks post-launch.',US 6,'The product shall be easy to use. 90% of users will be able to successfully reserve a conference room within 5 minutes of product use.',US 6,'The product shall give users feedback when necessary. 80% of the users surveyed report that the product accurately confirms their actions.',US 6,'The product shall allow the user to select a chosen language from one of the target market countries.',US 6,'The product shall allow for customization of start page and views preferences.',US 6,' An employee will be able to successfully use the product within a few minutes. After informally navigating the product for less than 15 minutes users shall be able to successfully setup meetings and reserve conference rooms.',US 6,'The product shall use a standard navigation menu familiar to most web users.',US 6,'The product shall allow for intuitive searching of available conference rooms.',US 6,'The product shall conform to the Americans with Disabilities Act.',US 6,'The response shall be fast enough to avoid interrupting the user�s flow of thought. 90% of tasks shall complete within 5 seconds. 98% of tasks shall complete within 8 seconds.',PE 6,' Aside from server failure the software product shall achieve 99.99% up time.',A 6,'The product shall create an exception log of problems encountered within the product for transmission to our company for analysis and resolution.',FT 6,' The product shall be capable of handling up to 1 000 concurrent requests. This number will increase to 2 000 by Release 2. The concurrency capacity must be able to handle peak scheduling times such as early morning and late afternoon hours.',SC 6,' The product shall be able to process 10 000 transactions per hour within two years of its launch. This number will increase to 20 000 by Release 2.',SC 6,'The product shall be expected to operate for at least 5 years for each customer installation.',SC 6,'The product shall be used in office environments.',O 6,'The product must be able to interface with any HTML browser. The product shall transmit data between the user and the product without problems. The product shall display HTML properly in 80% of all HTML browsers tested (minimum is to test 8 browsers).',O 6,'The product must be able to interface with various database management systems. The product shall communicate successfully with the database management system on 100% of all transactions.',O 6,'The product must be able to interface with various email servers. The product shall be able to send email.',O 6,'The product shall be available for distribution via the Internet as a binary or ZIP file.',O 6,'The product shall be available for distribution as a packaged CD.',O 6,' The product will be available for licensing as a one-server two-five servers or five-or-more servers license.',O 6,'A new user must be able to be added to the system within 10 minutes. 90% of new users are able to log into the system within 10 minutes.',US 6,'The product must be designed using Design Patterns and coding best practices. 90% of maintenance software developers are able to integrate new functionality into the product with 2 working days.',MN 6,'The product must be highly configurable for use with various database management systems for the end users. 80% of end users are able to integrate new database management systems with the product without changing the product�s software code.',MN 6,'Maintenance releases will be offered to customers once a year. The releases shall take no longer than 5 minutes for 80% of the customer base to install.',MN 6,'Every registered user will have access to the product�s support site via the Internet. 70% of registered users shall find a solution to their problem within 5 minutes of using the support site.',US 6,'The customer shall be able to easily integrate new building maps with the product throughout the product�s lifecycle. Integration of new maps with the product shall be possible with little to no support from product support staff.',MN 6,' The product shall be translated into foreign languages other than the target market countries� languages in future releases. For each emerging target market it shall take no more than 5 days to configure the product for that market�s language.',US 6,' The product is expected to integrate with multiple database management systems. The product will operate with Oracle SQL Server DB2 MySQL HSQL and MS Access.',O 6,'The product shall be able to be installed in any operating environment within 2 days.',O 6,'The product shall ensure that only company employees or external users with company-approved user IDs may have product access. 100% of all logons shall be by either company employees or external users with company-approved user IDs.',SE 6,'Only managers are able to perform search queries for reservations by user. 100% of all search queries for reservations by user shall be from logons of only management logons.',SE 6,'The product shall ensure that the database�s data corresponds to the data entered by the user. Each conference room reservation in the system will contain the same information as was entered by the user.',SE 6,'The product shall prevent the input of malicious data. The product and/or adjacent hardware/software systems� data shall remain 100% uncorrupted each time malicious data is input into the product.',SE 6,'The product and/or dependent databases/filesystems shall remain operational as a result of the input of malicious data. The product and/or dependent databases/filesystems shall not crash 100% of the time that malicious data is input into the product.',FT 6,'The product shall have the ability to receive automatic software updates as new threats emerge. 100% of customers will be able to receive automatic software updates transmitted to the installed product.',SE 6,'The language of the product shall accommodate all of the target market countries. 90% of survey respondents from each target market country will find that the language of the product is acceptable.',SC 6,'The product shall be able to display calendar dates and times according to the user�s locale. 90% of survey respondents from each target market country will find that the date and time formatting of the product is correct.',US 6,'The product must be developed with the J2SE/J2EE programming language libraries',O 6,'The product shall record meeting entries.',F 6,'The product will notify employees of meeting invitations.',F 6,'The product shall have the ability to send meeting reminders to employees.',F 6,'The product shall assign the organizers contact information to each meeting they create.',F 6,'The product will record meeting acknowledgements.',F 6,'The product shall store new conference rooms.',F 6,'The product shall update existing conference rooms.',F 6,'The product will be able to delete conference rooms.',F 6,'The product shall be able to store new room equipment.',F 6,'The product will update existing room equipment.',F 6,'The product shall be able to delete room equipment.',F 6,'The product shall allow an organizer to invite other employees to meetings.',F 6,' Each time a conference room is reserved the conference room schedule shall be updated to reflect the time and date of the reservation.',F 6,'The product shall record the transportation status of equipment reserved.',F 6,'The product shall display a map of the company building showing conference room locations.',F 6,'The product shall record updated meeting agendas.',F 6,'The product shall send a meeting confirmation to the meeting organizer.',F 6,'The product shall display room equipment according to search parameters.',F 6,'The product shall display conference rooms according to search parameters.',F 6,'The product shall record different meeting types.',F 6,'The product shall record all the equipment that has been reserved.',F 6,'The product shall notify building personnel of equipment transport requests.',F 6,'The product will allow priviledged users to view meeting schedules in multiple reporting views.',F 6,'The product shall be able to send meeting notifications via different kinds of end-user specified methods.',F 6,'The product shall have a customizable Look and Feel.',F 6,'The product shall have an intuitive user interface.',F 6,'The product will display an available status for unreserved conference rooms.',F 7,'Recreation of Inventory Quantity Adjustment for the period of previous 30 days shall take no more than 30min.',PE 7,'The System shall allow for a minimum of 6 users to work at the same time.',PE 7,'The System shall utilize currently owned computer equipment.',O 7,'The System shall be able to automatically backup business data and restore them on demand.',O 7,'The System shall maintain consistent security. Any changes in user passwords and/or permissions should take affect in all parts of the System.',SE 7,'The System shall granularly control access rights to all major subsystems. It should be possible to assign access rights to all subsystems independently.',SE 7,'The System shall meet all applicable accounting standards. The final version of the System must successfully pass independent audit performed by a certified auditor.',L 7,'The System shall not require additional third party licenses resulting in royalty fees.',O 7,'The System shall allow generation of Inventory Quantity Adjustment documents on demand.',F 7,'The System shall allow on demand generation of all Inventory Quantity Adjustment documents since certain point of time.',F 7,'The IQA subsystem shall take into account current inventory status and adjust inventory of substitutionary ingredients accordingly.',F 7,' The System shall allow entering storing and modifying product formulas.',F 7,' Product formulas shall allow use of semi-products which have own formulas.',F 7,'Product formula ingredients shall allow defining substitutionary ingredients.',F 7,'Product formula substitutionary ingredients shall be entered automatically by the PFE subsystem.',F 7,'Formula substitutionary ingredients shall be kept in persisted order',F 7,' Product shall allow entering storing and modifying product menus used by POS terminals.',F 7,'PME Subsystem shall allow building product menus based on the list of products kept in the accounting system.',F 7,'PME Subsystem shall allow keeping submenus within menus and products within submenus in a managed and persisted order.',F 7,'PME Subsystem shall allow for a product to exist in more than one submenu',F 7,'The RMS System shall have Windows XP look and feel and use GUI futures making its use intuitive.',F 7,'The System shall generate Inventory Quantity Adjustment document based on product daily sales data and product formulas.',F 7,'The System shall generate Inventory Quantity Adjustment document automatically when daily Product Sales data is available.',F 8,'Administrator shall be able to activate a pre-paid card via the Administration section in under 5 seconds.',PE 8,' Customer shall be able to check the status of their prepaid card by entering in the PIN number in under 5 seconds.',PE 8,'System shall let customers register on the website as a �pay as you go� user in under 5 minutes.',PE 8,'System shall let customers register on the website as a �unlimited movie subscriber� user in under 10 minutes.',PE 8,'System shall let existing customers log into the website with their email address and password in under 5 seconds.',PE 8,' System shall let customers cancel their account process shall take no longer than 2 minutes. Database will mark the account as inactive and user will not be able to log into the website.',PE 8,'System shall let administrator de-activate a customer account in under 1 minute. Customer will no longer be able to access the website.',PE 8,'System shall let administrator add/remove movies on the website in under 5 minutes. Entered movie information will be stored in the database and will now be available on the website.',PE 8,'System shall let the administrator add/remove categories on the website in under 5 minutes.',PE 8,'System shall let Izogn Manager access sales and usage statistics in under 2 minutes.',PE 8,'System shall let administrators generate unique pre-paid pins in under 2 minutes and generate an Excel file with the generated PINs.',PE 8,'The website shall be attractive to all audiences. The website shall appear to be fun and the colors should be bright and vibrant.',LF 8,' The website should have an African feel but should not alienate non-Africans. The website should use animation on pages which are describing the services to grab the users attention and encourage them to sign up.',LF 8,' The website design should be modern clean and concise.',LF 8,'The product should be able to be used by 90% of novice users on the Internet.',US 8,' Users should only have to navigate through a maximum of 4 pages to create an account with the website.',US 8,'Users should be able to access their streaming movies in under 2 clicks after logging into the website.',US 8,'An anonymous survey will show that 70% of customers are comfortable purchasing streaming movies after 2 weeks using the website.',US 8,'An anonymous survey will show that 95% of customers are comfortable using and purchasing pre-paid cards after a month of using the system.',US 8,'The product shall retain the customer�s buying preferences and information.',US 8,'The product shall be easy for customers with novice skills on the Internet to purchase and watch streaming movies. Customers should be able to purchase and watch a pre-determined movie in under 3 minutes.',US 8,'The product shall use symbols and words that are naturally understandable by users familiar with websites',US 8,'The website will use standard Internet conventions when interacting with the user.',US 8,' Any interface between a user and the automated system shall have a maximum response time of 5 seconds unless noted by an exception below.',PE 8,' When purchasing a streaming movie or pre-paid card via credit card the processing time should have a maximum response time of 15 seconds.',PE 8,' When streaming a movie the buffering time should take no longer than 10 seconds (plus any latency on the user�s connection.)',PE 8,' While streaming a movie buffering should only occur if there is latency in the user�s connection.',PE 8,' All credit card information will be secured on the server and only accessible by authorized Izogn administrators. Information will be encrypted in the database.',SE 8,' The website shall be available for use 24 hours per day 365 days per year.',A 8,'The website shall achieve 99.5% up time.',A 8,' All movies shall be streamed on demand at any time of the day.',A 8,'The website shall continue to operate if the streaming server goes down.',FT 8,'The website shall continue to operate if the payment gateway goes down.',FT 8,'The streaming server will support 50 simultaneous streaming connections.',SC 8,'The streaming server will support a maximum of 700 movies; new servers can be added to support more movies.',SC 8,' The server will support a maximum of 1 000 simultaneous users.',SC 8,' The website shall be capable of supporting 100 000 customers.',SC 8,'The product shall be expected to operate within the maximum maintenance budget for a minimum of 2 years.',MN 8,'All aspects of the website shall be accessed by a web browser over the Internet.',O 8,'The same hardware supporting the current website will be used to support the new system.',O 8,' We must be able to interface with the following browsers: IE 5.X 6.0 Netscape 6.x 7.x 8.x and Firefox 1.0.',O 8,'Website must interface with the CyberSource API to process credit card transactions.',O 8,'Website must be fully operational with MSN TV2.',O 8,'Movies shall be encoded and streamed via Windows Media Player 9.0.',O 8,'Movies shall be encoded for 56k and 256k streams.',O 8,'Promotional updates to the website should take a day to update.',MN 8,'Izogn Administrator must be able to update the category listings on the website within 2 minutes.',PE 8,'Izogn Administrator must be able to add new products to the website within 2 minutes.',PE 8,'The system will provide a 24 hour 800 toll free number for support to its customers.',A 8,'The website will provide a help section with answers and solutions to common problems.',US 8,' Velkat staff will be available for phone support between 7am-7pm M-F to provide technical support to the Izogn administrators.',A 8,'The product shall be able to be installed in the specified environment within 1 working day.',O 8,'Only registered customers can purchase streaming movies.',SE 8,' A customer can only stream a movie if they purchased it and are within the 2 day viewing period.',SE 8,'Only authorized personnel can access customer records in the database.',SE 8,'Only administrators can activate a pre-paid card.',SE 8,'Only authorized personnel can access sales information.',SE 8,'The website shall prevent its data from being corrupted when incorrect data is entered in.',SE 8,' The website shall protect itself from intentional abuse and notify the administrator at all occurrences.',SE 8,'Data integrity scripts will be run on a weekly basis to verify the integrity of the database.',SE 8,' The website shall make its user aware of its information practices before collection data from them via a Privacy Policy accessible on all pages of the website.',SE 8,'The system shall notify customers of changes to its information policy.',SE 8,'The system shall reveal private information only in compliance with the organization�s information policy.',SE 8,' All customer information will be stored on a secure database accessible only to authorized personnel.',SE 8,'All credit card information will be encrypted in the database.',SE 8,'The streaming server will have anti-virus software to prevent infection of malicious viruses.',SE 8,'The website should cater to all tribes in Nigeria.',LF 8,'The website shall not be offensive to religious or ethnic groups.',LF 8,' The website should appeal to all Africans not only Nigerians.',LF 8,'The website should use Flash to provide animation on the home page.',O 8,'IzognMovies shall meet the licensing requirements set forth by the appropriate organizations in order to stream African movies.',L 8,'The website will comply with W3C standards.',L 8,'The PHP code will comply with PEAR standards.',L 8,' The website will allow customers to search for movies by title actor or director.',F 8,' viewing a movie details the website will display the movies description actor and director entered in by the administrator.',F 8,' Website shall request and authorize credit card payment before allowing a user to stream a movie.',F 8,' shall be able to stream purchased movie via Windows Media Player for up to 2 days aftere purchase date.',F 8,'Website shall allow customers to browse movies by categories entered in by izogn administrator.',F 8,'Website shall allow customers to view reviews of selected movies by other customers.',F 8,'Website shall allow customers to add their own movie review for a selected movie.',F 8,'Website shall allow the Izogn administrator to approve a review posted by a customer.',F 8,'System will allow customers to pay for a streaming movie with a pre-paid card.',F 8,' Website shall allow customers to purchase pre-paid cards of $5 $10 or $20 value either by credit card or mail-in payment option.',F 8,' System shall automatically update the main page of the website every Friday and show the 4 latest movies that have been added to the website.',F 8,'System shall allow users to update their billing and contact information via the �My Account� section of the website.',F 8,' Pre-paid cards shall be distributed via email or via a printed paper card.',F 8,'Only registered customers can purchase streaming movies.',F 8,' Movies can only be streamed if the customer has purchased a movie and is within the 2-day time period to stream the movie.',F 8,'Website must be able to support free trial periods with various parameters set by the Izogn Manager.',F 8,' All streaming movie sales will be logged in the database and accessible by the administrator.',F 8,' All registered customer information shall be stored and maintained in the database even after the customer cancels their account.',F 8,' Daily usage statistics should be logged and accessible by the administrator.',F 8,'The owner shall have free access to all of the streaming movies.',F 9,'Total lead cycle time must be completed in 5 minutes for 90% of lead volume between the business hours of 8AM CST to 8PM CST; then 3 minutes for 99% of lead volume during off business hours.',PE 9,'No lead evaluation will complete in a time period longer than 25 seconds for 97% of all leads processed.',PE 9,'For leads that process longer than 25 seconds the system will record the event and duration',PE 9,'The process must fit within the processing time conditions set forth by the Auto Rep Assignment process in which a lead is assigned within 3 minutes of the total life cycle.',PE 9,'The lead washing process will operate within the established physical web service structure.',O 9,' The washing process must use a non binding neutral data format such as xml when receiving and processing lead data.',O 9,'Defect reports will be available to technical units on a 24x7 basis.',A 9,'Washing parameters will be updated during scheduled maintenance hours.',MN 9,'The vendor will verify the invalid lead.',F 9,'Vendor will submit a credit validation record to be applied to the enterprise billing system.',F 9,'If a lead is scored to the high range the system will supply the lead data and score to the enterprise system.',F 9,'The leads washing functionality will validate all leads received by the web service for valid data',F 9,'The leads washing functionality will insert all leads captured by the web service.',F 9,'If the leads score falls within the high average score then it will be process by the ARA functionality.',F 9,'If the leads score falls within the medium average then it will be set for manual verification by an Enrollment Coordinator through the eleads system.',F 9,'If the leads score falls within the low average then it will be returned to the supplying vendor',F 9,'The leads washing functionality will compile both contact and academic scoring information for a total score.',F 9,'The leads washing functionality will use the parameters supplied by corporate and schools to score part of the lead.',F 9,'The leads washing functionality will return the lead data supplied to the vendor along with the reason of rejection.',F 9,'The leads washing functionality will have an interface in which lead data parameters can be maintained.',F 9,'The leads washing functionality will verify the users authentication and rights to make parameter updates.',F 9,'The leads washing functionality will store any potential lead duplicates returned by the enterprise system.',F 9,'Prior to submitting the lead to the enterprise system the leads washing functionality will assign the lead to an admissions rep.',F 9,'The leads washing functionality shall receive a period list of available reps from the enterprise system.',F 10,'The product shall simulate the look of ships at sea.',LF 10,'The product shall display the grids within a circle as a view from a periscope.',LF 10,'The product shall display each type of ship in a grid using an image of the specific type of ship.',LF 10,' When the offensive player takes a shot the product shall simulate the sound of a ship at sea.',LF 10,' When a shot is marked as a miss the product shall simulate the sound of a shot missing its target.',LF 10,' When a shot is marked as a hit the product shall simulate the sound of a shot hitting its target.',LF 10,' When a ship is sunk the product shall simulate the sound of a sinking ship.',LF 10,' The product shall be available 24 hours per day seven days per week.',A 10,'The product shall able to handle a large number of games simultaneously.',PE 10,'The response time shall be fast enough to maintain the flow of the game. The response time shall be no more than 2 seconds for 95% of responses and no more than 4% for the remaining responses.',PE 10,'The product shall protect the identity of the players. The product shall provide players no access to information that might reveal the identity of another player.',PE 10,'The product shall be intuitive and self-explanatory. Nine out ten users shall be able to successfully complete a game with no training.',US 10,' The product shall be available to players who understand English Spanish and French. The product shall allow the user to select the language upon accessing the product.',US 10,'The product shall provide players no access to information that might reveal the identity of another player',SE 10,'The response time shall be fast enough to maintain the flow of the game. The response time shall be no more than 2 seconds for 95% of responses and no more than 4% for the remaining responses.',PE 10,'The product shall maintain a list of players.',F 10,'The product shall allow a user to identify himself or herself as a player.',F 10,' Once a game has been initiated the product shall make the players assigned to the game unavailable for selection from the list of players.',F 10,'The product shall allow a user to remove himself or herself from the list of players at any time.',F 10,'The product shall make inactive players unavailable for selection from the list of players.',F 10,'The product shall remove players who have been inactive for 24 hours from the list of players.',F 10,'The product shall allow a player to initiate a game by selecting another available player from the list of players.',F 10,' Once a game is initiated the product shall display a defensive grid to each player',F 10,' Once a game is initiated the product shall display an offensive grid to each player.',F 10,'The product shall prevent a player from viewing the offensive or defensive grids of the other player.',F 10,' Once a game is initiated the product shall allow each player to position their 5 ships on their respective defensive grids.',F 10,'The product shall allow a player to position ships horizontally on their grid.',F 10,'The product shall allow the player to position ships vertically on their grid.',F 10,'The product shall allow the player to position ships diagonally on their grid',F 10,'The product shall prevent the player from overlapping ships on their grid.',F 10,' When both players have positioned their 5 ships on their defensive grids the product shall define the status of each player for the first turn.',F 10,' For each turn the product shall identify one player as offensive status and one player as defensive status.',F 10,' The product shall maintain the status of each player for a turn either offensive or defensive.',F 10,' At the start of each turn the product shall notify each player of his or her status.',F 10,' For each turn the product shall allow the offensive player to define a shot.',F 10,' For each shot the product shall examine the defensive grid of the defensive player to determine whether the shot was a hit or miss.',F 10,' For each shot the product shall notify the players whether the shot was a hit or miss.',F 10,' For each shot the product shall mark the shot as a hit or miss on the defensive grid of the defensive player.',F 10,' For each shot the product shall mark the shot as a hit or miss on the offensive grid of the offensive player.',F 10,' When the hit results in sinking a ship the product shall notify the players that the ship was sunk.',F 10,' When the hit results in sinking a ship the product shall mark the ship as sunk on the defensive grid of the defensive player.',F 10,' When the hit results in sinking a ship the product shall indicate the type of ship sunk on the defensive grid of the defensive player.',F 10,' When the hit results in sinking a ship the product shall mark the ship as sunk on the offensive grid of the offensive player.',F 10,' If the shot was marked as a hit the product shall allow the offensive player to define a shot.',F 10,' If the shot was marked as a miss the product shall change the status of the offensive player to defensive',F 10,' If the shot was marked as a miss the product shall change the status of the defensive player to offensive',F 10,'The product shall continue to assign turns until the game is ended.',F 10,' The product shall end a game when a hit by the offensive player results in sinking the last of the defensive player�s ships which had not been previously marked as sunk.',F 10,'The product shall allow a player to end a game at any time during the game.',F 10,' When a game is ended the product shall notify the players that the game is ended.',F 10,' The notification of the game ending will include the reason the game is ended (i.e. a player has won the game or a player has ended the game).',F 10,' When a game is ended the product shall allow each player to identify himself or herself as an available player in the list of players.',F 10,' When a game is ended the product shall allow each player to remove himself or herself from the list of players.',F 11,'The system shall be easy to use by callers and supervisors. Callers and supervisors must be able to accomplish any system task within 2 minutes.',US 11,'The system shall be easy to learn by callers and supervisors. Callers and supervisors shall learn how to use the system within 10 minutes.',US 11,' The system shall be responsive. At the DePaul TeleServices Center when a supervisor uses the system to view a callers schedule the system response time must be no more than 2 seconds 90% of the time and no more than 5 seconds the rest of the time.',PE 11,' On a 56k connection the system response time for all operations must be no more than 6 seconds 90% of the time.',PE 11,' On a 112k connection or faster the system response time for all operations must be no more than 3 seconds 90% of the time.',PE 11,'The system shall have high availability every day of the year.The system must be available for use between 12:00AM and 6:00PM all days of the year.',A 11,'The system must be available for use between 7:00AM and 11:59PM all days of the year.',A 11,'The product shall be internet browser independent.The product must run using Internet Explorer and Netscape Navigator.',MN 11,'The product shall ensure that only supervisors can advertise empty time slots.The product must ensure that supervisors are allowed to access advertise empty time slots.',SE 11,'The product shall ensure that only supervisors can enter a caller�s schedule.The product must ensure that supervisors are allowed to access advertise empty time slots.',SE 11,'The product shall ensure that only supervisors can view schedule of all callers.The product must ensure that supervisors are allowed to access advertise empty time slots.',SE 11,' The interface shall have a simple look. In the interface and usability survey 90% of beta testers must report that the interface is adequately simple.',LF 11,' The interface shall be appealing to callers and supervisors. In the interface and usability survey 80% of beta testers must report that the interface is appealing.',LF 12,'The product shall provide GUI based Monitoring Services.System Administrators shall monitor message exchanges will predict and determine problems and will also provide internal and external support.',LF 12,'The product shall comply with City of Chicago Application Development Guide Framework.Application Development Framework will provide structured Graphical User Interface.',LF 12,'The product shall provide Monitoring Services.The product shall be easy for System Administrators and DBAs to use after two weeks of usage.',US 12,'The product shall provide Error Tracking Services.The product shall help the System Administrators and DBAs to resolve transaction errors 99% of the time.',US 12,'The product shall provide Portals.The product shall help System Administrators to analyze the transactions with ad-hoc reporting and KPIs (Key Performance Indicators)',US 12,'The product shall provide Asynchronous Messaging.The product shall provide asynchronous messaging to enable parallel processing and reduce the overhead in communications',PE 12,'The product shall provide Multi-threading and Load Balancing.The product shall provide multi-threading technology as well as load balancing to overcome data load spikes and traffic.',PE 12,'The product shall process messages within 2 seconds.The product shall have a maximum message processing time of 2 seconds',PE 12,'The product shall poll the system for messages every second.The product shall poll the system for new messages at a maximum of every 1 second.',PE 12,'The product shall provide Dynamic Change Support and Transparent resource addition.The product shall support Transparent Resource addition and Dynamic Change support to provide scalability and avoid service interruptions of more than 1 day.',PE 12,'The product shall be available 99% of the time. Rationale: To avoid service interruption during busiest customer service response periods. The product shall be available 99.99% of the time for regular business days.',A 12,'The product shall be robust.The product shall have fault avoidance based on standards adoption.',FT 12,'The product shall be robust with fault tolerance.The product shall have fault tolerance by using recovery technique compensatory transaction and routing around failures.',FT 12,'The product shall be able to process all transactions.The product shall process minimum of 1 million transactions per year.',SC 12,'The product shall be platform independent.The product shall enable access to any type of development environment and platform.',O 12,'The product shall interface CSR and Datastream.The product shall exchange messages between CSR and EAM on a real time basis without any direct interfaces between two systems.',O 12,' : The product shall continue to operate during upgrade change or new resource addition.The product shall be able to continue to operate with no interruption in service due to new resource additions.',MN 12,'The product shall be updated on a regular basis.The product will have a new major feature introduced every six months and quarterly maintenance releases every six months.',MN 12,'The product shall operate with every platform.The product shall accommodate any new technology without any change in its architecture.',MN 12,' The product shall have security.The product shall provide authentication and authorization.',SE 12,'The product shall information Security. The product shall enable privacy by encryption WS-Security and Integrity Checking.',SE 12,'The product shall have audit capabilities.The product shall store messages for a minimum of one year for audit and transaction tracking purposes.',SE 13,'The system shall use IBM and CCR branding standards. The interface must have one IBM logo and one CCR logo.',LF 13,'The system shall be displayable on any work computer a CCR user may have. The system interface shall be formatted to display at 800 by 600 pixel resolution.',LF 13,'The system interface will use CCR nomenclature. The system must use the same nomenclature used in the existing WCS system and reports',LF 13,'The interface must summarize the data in a fashion that�s appealing to CCR management. Every report type must have at least one high level summary shown in the results dashboard/interface',LF 13,'The system must use a point and click interface. 100% of all selection and navigation functionality must be able to be activated/selected by either a mouse or a keyboard',US 13,'The interface shall be easy to use. 90% of users should be able to successfully use the system to generate a report on their first use. The interface should adhere to IBM usability standards.',US 13,'Rreports must be easy to generate. eports must be generated within one button click and exported within one button click (after selecting the report)',US 13,'A user shall be able to use the system without instruction after a short amount of time. After one use a user should understand and remember 90% of the system usage and navigation.',US 13,'All CCR users shall receive training before the WCS system is deployed. One training session will be held for 100% of CCR users before system deployment (based on a CCR user being available)',US 13,'The WCS system shall use appropriate nomenclature and terminology as defined by the Corporate Community Grants organization. All interfaces and reports will undergo usability tests by CCR users.',US 13,'The WCS system shall be available at all times as long as IBM�s internal intranet W3 is accessible. The WCS system will be available 95% of the time IBM�s internal intranet W3 is available.',A 13,'The WCS system shall have the ability to connect other designated WCS databases currently not included in the system.',SC 13,'The WCS system shall have the ability to include data for regions outside the United States and be accessed by users outside of the United States if approved by CCR management.',SC 13,'The WCS system shall be run in a Windows environment. The WCS shall be accessed by users through the Internet on an IBM computer running a Windows 2000 or above operating system.',O 13,'The Brio portion of the WCS system must be able to export files in spreadsheet form (Microsoft Excel and Lotus 1-2-3 formats). Brio will provide buttons in the user interface that produce/export reports in .xls or .123 file formats.',O 13,'The WCS system must run queries to the WCS databases once again (on a specified day) to update the available data available to CCR users. Queries must be made to external databases for data refresh once a week.',MN 13,' All changes updates and additions to the WCS system shall be updated in the WCS Developer and WCS User Guides. Every change must be reflected in WCS system documentation',MN 13,'The system shall only be accessed by authorized Corporate Community Grants (CCR) employees. Users must be authenticated using their IBM intranet user name and password.',SE 13,'The WCS system shall not allow automatic logins by any user. Cookies containing WCS login information about a user will not be stored on a user�s computer.',SE 14,'Each team owner will need to use a username and password in order to be authenticated to reach the team owner�s page',SE 14,'The Commissioner will be the only authorized user per league to adjust league settings.',SE 14,'Each page shall contain a navigation menu which shows the index into which the current page is contained.',LF 14,'Each page shall contain a similar format with action items in one location and navigation buttons in a different location.',LF 14,'The message board shall contain the 5 most recently posted messages on the league page. The messages will contain up to the first 150 characters of the message.',LF 14,' A new user shall be able to navigate through the league and team pages within 30 seconds of reaching the start-up page.',US 14,' Users shall be able to reach the �add� �drop� and �trade player� pages with one click from the team owner�s page.',US 14,' Users shall be able to view at least 25 NFL player statistics and points on each page.',US 14,'The application shall ask the user to confirm dropping a player or trading a player before performing the action.',US 14,'The application shall be able to complete every user transaction within one fourth of a second of receiving the request over the network.',PE 14,'The application shall have a downtime of at most 10 minutes per year.',A 14,'The application shall run on a web application server.',O 14,'A primary database will be used to store cached data for active users.',O 14,'A secondary database will be used to store historical statistics and data.',O 14,'Application updates shall occur between 3AM and 6 AM CST on Wednesday morning during the middle of the NFL season.',MN 14,'New System version releases shall be released at the beginning of each NFL season.',MN 15,' The RFS system should be available 24/7 especially during the budgeting period. The RFS system shall be available 90% of the time all year and 98% during the budgeting period. 2% of the time the system will become available within 1 hour of the time that the situation is reported.',A 15,'98% of the user workstations shall meet the minimum hardware requirements prior to implementation. Minimum Hard Disk Space: 400MB.',O 15,'98% of the user workstations shall meet the minimum software requirements prior to implementation: Microsoft Internet Explorer 5.0. Microsoft .NET Framework 1.1. Microsoft Internet Explorer Web Controls',O 15,' The RFS system should be able to easily interface with the BDW environment in order to load the data. � 7 data files shall be received from the BDW and loaded into the RFS system within 3 hours one day prior to the start of budgeting process every year. The data will be as of October month-end. Test files (7) shall be loaded up to 5 times throughout the year from the BDW.',O 15,' Changes to revenue and expense formulae must be applied to the RFS system every year prior to the budgeting process start. Revenue and expense formulae will be updated within one week of their receipt after which 2 weeks will be allotted to testing of the budget calculations to be conducted jointly by the project development team and PCG Finance.',MN 15,' New branches/complexes/districts/regions and revenue/expense accounts added to the BDW must be reflected in the RFS system. 100% of the entities (mentioned above) available as of October month-end will be loaded into the RFS system prior to the budget start process.',MN 15,' Only authorized user shall access the RFS system. ONLY users that exist in the UAS system with the RFS system assigned to their role(s) shall access the RFS system and use it.',SE 15,' User access should be limited to the permissions granted to their role(s) Each level in the PCG hierarchy will be assigned a role and users will be assigned to these roles. Access to functionality within RFS system is dependent on the privileges/permission assigned to the role..',SE 15,' The product must comply with the intranet page standards and requirements of ENET Securities. 95% of the product look & feel will be approved by the Architecture group prior to implementation. The remaining 5% will be corrected and approved within one month of product release.',LF 15,' The intranet pages should display appropriately in all resolutions from 800x600 and higher. The display of all the pages will be correct in 95% of the resolutions prior to implementation. The remaining 5% will be corrected within a week of notification of the incorrect display.',LF 15,' The users should be able to easily use the system to successfully complete their budgets within the stipulated time for completion. With a week of training prior to product implementation 98% of the users shall complete their budgets within the stipulated time.',US 15,' The product interface should be fast. The response time of the product interface should not exceed 2 seconds 90% of the time. For 10% of the time the response time should not be more than 10 seconds.not be more than 10 seconds.',PE