Project Success Criteria

Lezioni alla pari

April 19, 2020

Team Members

Ovidiu Andrioaia
David Cirdan
Luciano Mateias
Zhiyang Xia

Document Control

Change History

Revision Change Date Description of changes
V1.0 04/19/2020 Initial release

Document storage

This document is stored in the project's GIT repository at: https://github.com/KilliKrate/Software-Documentation-G6/blob/master/docs/Project%20Success%20Criteria/index.md

Document Owner

Group 6 is responsible for developing and maintaining this document.


Table of Contents

Success Criteria

Signatures

LAP Acceptance Test User Survey


Success Criteria

The LAP project will be considered a success if ...

A fully fuctional test system is delivered on or before October 13th.

The software shall be delivered in a state that is ready to be downloaded and used in its intended production environment for its intended purpose. The staff and the user shall be given the training they need in order to begin using the system. We will consider both of these goals met if the users who plan to use the system during its test period fill out the attached Acceptance Test User Survey and:

  • No one circles “No” on the first two questions
  • If anyone circles “Yes, with restriction” on the first two questions, these restriction shall be resolved prior to November 13th to the satisfaction of the users with the restriction

Concerns raised during the test period are addressed according to the test plan contained.

All critical faults found before November 13th will be fixed. A critical fault is one for which there is no convenient workaround. Beyond fixing faults, requested changes will be handled on a sliding scale. Changes taking 30 hours or less will be done if notified of the change 3 weeks before the scheduled end of the project. Changes taking 20 hours or less will be done if notified of the change 2 weeks before the scheduled end of the project. Changes taking 10 hours or less will be done if notified of the change 1 week before the scheduled end of the project. Users shall be notified of their rights and responsibilities under this policy prior to the start of acceptance test.

The user can easily log into the system.

This specifically means that every user will be able to select the login or register option, type the access data and press the confirmation button without any problem.

LAP supervisor can edit any lesson in the system.

Specifically, a staff member will be able to login to the system, select every user lessons option and add or remove any contents. This also means that they will be able to control the lessons available for every user.

LAP supervisor can create and edit user accounts.

This includes every user account, except for the supervisor account. All data should be editable from the interface.

The production database is updated.

Data from LAP's existing database is uploaded to the new system. Data from all fields in the existing database shall be relocated to the corresponding fields in the new database.

LAP supervisor can print all reports outlined in spreadsheet sample reports

These reports shall be in the form of a Microsoft Excel spreadsheets with the data properly displayed. The data on the report should accurately reflect that which is in the database.

the system is properly documented

First, a user manual shall be produced and included with the system. This user manual shall be easy to understand for non-technical users familiar with basic Internet and spreadsheet concepts. This manual shall explain only how to use all features of the system. Second, a system manual shall be produced. This system manual shall consist of the architecture document, as well as any additional material required to provide a technician with all necessary information needed to maintain and update the system. A single read through of this document and no more than 2 hours looking at the code should provide an appropriately skilled technician with all the information necessary to understand the system and make simple changes such as add a lesson to a generated report.

⬆️ Back to Top

Signatures

ITI G. MARCONI, Project sponsor


Ovidiu Costin Andrioaia, Project Manager


Nadia Dallago, Lorenzo de Carli, Customer Representative


⬆️ Back to Top

LAP Acceptance Test User Survey

  1. Is the system installed and functioning adequately such that you can begin using it in its production environment for its intended purpose?

[   ] No

[   ] Yes

[   ] Yes, with some reservations:

        _____________         ____________         ___________         ______________

  1. Do you feel that you have been given the training and documentation you need in order to begin using the system?

[   ] No

[   ] Yes

[   ] Yes, with some reservations:

        _____________         ____________         ___________         ______________

  1. Are there any other desired system features, beyond what is available today? If so, state the feature and indicate its priority.

[   ] No

[   ] Yes:

        Feature: ___________         _____________         _______________

        Priority: Low / Medium / High

        Feature: ___________         _____________         _______________

        Priority: Low / Medium / High

⬆️ Back to Top