Guidelines [Best Printed in Landscape]
Updated on Oct. 5, 2003. If you have any questions, please send e-mail to zhihaoch@usc.edu:
Grading criteria:
One point will be deducted if you break one of the following guidelines one time.
For example, if you have two WS_FTP.LOG files, you will lost two points.
Storing Project Deliverables for CSCI577a
To receive their midterm project grades and final project grades, the team must follow the following guidelines:
General Directory Structure for TeamXXa:
| Academic_Period | CS577a Fall 2002 | Customer | |
| Project_Domain | Developers | ||
| Project_Name | Number_of_Developers | ||
| Project_Type | COTS | ||
| Team_Number |
Multimedia Archive, Automated Reference Services and FAQ's, Interactive Communication and Distributed Browsing Application, COTS Package Extension, Selective Dissemination of Information, Data Analysis, Activity Monitoring and Control, Data Migration, Special Collection Access, Distributed Borrowing, Interactive Communication. ...
Here are the examples to help you how to determine your project belong to which domain.
... (The name of the project)
Database, Image Search, Web Based, Web Based Database, GUI, Web Mail, ...
... (the name of the client and the contact information - e-mail, title, telephone ...)
Students, ...
The number of team member in this project.
Application-Intensive, Tailoring-Intensive, Assessment-Intensive, Others.
Here are the examples to help you how to determine your project belong to which type of COTS.
TeamXXa
The guidelines still need to be improved. If you have any suggestions, please send e-mail to zhihaoch@usc.edu.
Detail Directory Structure for TeamXXa:
/TeamXXa/
readme.txt .............
Include the name and rationale for any additional sub-directories or files.
Only if needed, list the file names in current directory which are not
applicable and give the rationales.
index.html
[Folder in /TeamXXa]
/PR/ ..... Weekly Progress Reports
index.html
........... index for progress reports
Week01_PR_F03a_TXX.doc
........... (.doc files for week 01)
Week01_PR_F03a_TXX.xls
........... (.xls files for week 01)
......
[Folder in /TeamXXa]
/CMN/
.................. Client Meeting Notes (Including minutes and e-mails
between the clients and the team)
index.html
....... index for Client Meeting Notes
CMN_MM_DD_F03_TXX.doc
....... Client Meeting Notes
CMN_MM_DD_F03_TXX.pdf
....... Client Meeting Notes
......
For example, for the client meeting note of team 01 on Oct 18, 2003:
CMN_10_18_F03_T01.doc
....... Client Meeting Notes
CMN_10_18_F03_T01.pdf
....... Client Meeting Notes
[Folder in /TeamXXa]
/LCO/ ..................
readme.txt .............
Include the name and rationale for any additional sub-directories or files.
Only if needed, list the file names in current directory which are not
applicable and give the rationales.
OCD_LCO_F03a_TXX.doc ...................... Operational Concept Description
OCD_LCO_F03a_TXX.pdf ....................... Operational Concept Description
SSRD_LCO_F03a_TXX.doc ..................... System and Software Requirements
Definition
SSRD_LCO_F03a_TXX.pdf ...................... System and Software Requirements
Definition
SSAD_LCO_F03a_TXX.doc ..................... System and Software Architecture
Description
SSAD_LCO_F03a_TXX.pdf ...................... System and Software Architecture
Description
FRD_LCO_F03a_TXX.doc ........................Feasibility Rationale Document
FRD_LCO_F03a_TXX.pdf .........................Feasibility Rationale Document
LCP_LCO_F03a_TXX.doc ........................Life Cycle Plan
LCP_LCO_F03a_TXX.pdf ........................ Life Cycle Plan
UML_Model_LCO_F03a_TXX.mdl ......... Models (e.g., Rational Rose UML Model
Files)
UML_Model_LCO_F03a_TXX.zip ......... Model file set (All the files
that is related with Rational Rose UML Model
Files)
ARB_Slides_LCO_F03a_TXX.ppt ............ Architecture Review Board Presentation
ARB_Slides_LCO_F03a_TXX.pdf ............ Architecture Review Board Presentation
ARB_Report_LCO_F03a_TXX.doc ......... Architecture Review Board Report
ARB_Report_LCO_F03a_TXX.pdf ........ . Architecture Review Board Report
EWW_LCO_F03a_TXX.doc .................... The result of Easy Winwin negotiation
EWW_LCO_F03a_TXX.pdf .....................The result of Easy Winwin negotiation
......
[Folder in /TeamXXa/LCO]
/QR/ .............. Quality Reports for artifacts
readme.txt .............
Include the name and rationale for any additional sub-directories or files.
Only if needed, list the file names in current directory which are not
applicable and give the rationales.
index.html ............ index for Quality Reports
OCD_LCO_QR_F03a_TXX.doc.................. Quality Report for OCD
SSRD_LCO_QR_F03a_TXX.doc................. Quality Report for SSRD
SSAD_LCO_QR_F03a_TXX.doc................. Quality Report for SSAD
LCP_LCO_QR_F03a_TXX.doc................... Quality Report for LCP
FRD_LCO_QR_F03a_TXX.doc................... Quality Report for FRD
UML_LCO_QR_F03a_TXX.xls................... Quality Report for UML
OCD_LCO_QR_F03a_TXX.xls................... Quality Report for OCD
SSRD_LCO_QR_F03a_TXX.xls.................. Quality Report for SSRD
SSAD_LCO_QR_F03a_TXX.xls................. Quality Report for SSAD
LCP_LCO_QR_F03a_TXX.xls................... Quality Report for LCP
FRD_LCO_QR_F03a_TXX.xls................... Quality Report for FRD
......
[Folder in /TeamXXa/LCO]
/PMD/
............ Property Model Data
readme.txt .............
Include the name and rationale for any additional sub-directories or files.
Only if needed, list the file names in current directory which are not
applicable and give the rationales.
index.html
....... index for Property Model Data
COCOMO_LCO_F03a_TXX.est........................... COCOMO Data (e.g., EST files)
COCOMO_LCO_F03a_TXX.rpt.......................... COCOMO Data (e.g., rpt files)
......
[Folder in /TeamXXa/LCO]
/Prototypes/.....................
readme.txt .............
Include the name and rationale for any additional sub-directories or files.
Only if needed, list the file names in current directory which are not
applicable and give the rationales.
index.html
....... index for Prototypes
......
[Folder in /TeamXXa]
/LCA/ ..................
readme.txt .............
Include the name and rationale for any additional sub-directories or files.
Only if needed, list the file names in current directory which are not
applicable and give the rationales.
OCD_LCA_F03a_TXX.doc ...................... Operational Concept Description
OCD_LCA_F03a_TXX.pdf ....................... Operational Concept Description
SSRD_LCA_F03a_TXX.doc ..................... System and Software Requirements
Definition
SSRD_LCA_F03a_TXX.pdf ...................... System and Software Requirements
Definition
SSAD_LCA_F03a_TXX.doc ..................... System and Software Architecture
Description
SSAD_LCA_F03a_TXX.pdf ...................... System and Software Architecture
Description
FRD_LCA_F03a_TXX.doc ........................Feasibility Rationale Document
FRD_LCA_F03a_TXX.pdf .........................Feasibility Rationale Document
LCP_LCA_F03a_TXX.doc ........................Life Cycle Plan
LCP_LCA_F03a_TXX.pdf ........................ Life Cycle Plan
UML_Model_LCA_F03a_TXX.mdl ......... Models (e.g., Rational Rose UML Model
Files)
UML_Model_LCO_F03a_TXX.zip ......... Model file set (All the files
that is related with Rational Rose UML Model
Files)
ARB_Slides_LCA_F03a_TXX.ppt ............ Architecture Review Board Presentation
ARB_Slides_LCA_F03a_TXX.pdf ............ Architecture Review Board Presentation
ARB_Report_LCA_F03a_TXX.doc ......... Architecture Review Board Report
ARB_Report_LCA_F03a_TXX.pdf ........ . Architecture Review Board Report
EWW_LCA_F03a_TXX.doc .................... The result of Easy Winwin negotiation
EWW_LCA_F03a_TXX.pdf .....................The result of Easy Winwin negotiation
......
[Folder in /TeamXXa/LCA]
/QR/ .............. Quality Reports for artifacts
readme.txt .............
Include the name and rationale for any additional sub-directories or files.
Only if needed, list the file names in current directory which are not
applicable and give the rationales.
index.html ............ index for Quality
Reports
OCD_LCA_QR_F03a_TXX.doc..................
Quality Report for OCD
SSRD_LCA_QR_F03a_TXX.doc.................
Quality Report for SSRD
SSAD_LCA_QR_F03a_TXX.doc.................
Quality Report for SSAD
LCP_LCA_QR_F03a_TXX.doc...................
Quality Report for LCP
FRD_LCA_QR_F03a_TXX.doc...................
Quality Report for FRD
UML_LCA_QR_F03a_TXX.xls................... Quality Report for UML
OCD_LCA_QR_F03a_TXX.xls...................
Quality Report for OCD
SSRD_LCA_QR_F03a_TXX.xls..................
Quality Report for SSRD
SSAD_LCA_QR_F03a_TXX.xls.................
Quality Report for SSAD
LCP_LCA_QR_F03a_TXX.xls...................
Quality Report for LCP
FRD_LCA_QR_F03a_TXX.xls...................
Quality Report for FRD
......
[Folder in /TeamXXa/LCA]
/PMD/
............ Property Model Data
readme.txt .............
Include the name and rationale for any additional sub-directories or files.
Only if needed, list the file names in current directory which are not
applicable and give the rationales.
index.html ....... index for Property Model Data
COCOMO_LCA_F03a_TXX.est........................... COCOMO Data (e.g., EST files)
COCOMO_LCA_F03a_TXX.rpt.......................... COCOMO Data (e.g.,
rpt files)
......
[Folder in /TeamXXa/LCA]
/Prototypes/.....................
readme.txt .............
Include the name and rationale for any additional sub-directories or files.
Only if needed, list the file names in current directory which are not
applicable and give the rationales.
index.html
....... index for Prototypes
......
[Folder in /TeamXXa]
/FD/ ....................
If the final/latest version of a
document does not already exist, put it in here.
index.html
.......The index file must have the links to all final/latest version of the
file of OCD, SSRD, SSAD, FRD, LCP, UML Model
readme.txt .............
Include the name and rationale for any additional sub-directories or files.
Only if needed, list the file names in current directory
which do not have links and give the rationales