Supporting Information Document (SID) for LEMA family accountability system Version no 2.2
Supporting Information Document (SID)
PROJECT TITLELEMA FAMILY ACCOUNTABILITY SYSTEM
TEAM NO
#04
TEAM MEMBERS & ROLES
NAME / ROLES
Teawon Han / Project Manager
Zhen Huang / Feasibility Analyst
Ziming Wei / Operational Concept Engineer
Xiali Ma / Life Cycle Planner
Ian Williams / Requirements Engineer
Kimberly Krause / IIV&V /
System Requirements Engineer
10/10/2011
Version History
Date / Author / Version / Changes made / Rationale /09/30/11 / Teawon Han / 2.1 / · Build first version of SID / · Initial version of SID
10/10/11 / Teawon Han / 2.2 / · Fix bugs / · Document tailoring section is updated
· / ·
· / ·
· / ·
Table of Contents
Supporting Information Document (SID) i
Version History ii
Table of Contents iii
Table of Tables iv
Table of Figures v
1. Introduction 1
1.1 Purpose of the SID Document 1
1.2 Status of the package 1
1.3 References 1
2. Traceability Matrix 6
3. Glossary 7
4. Document Tailoring 9
SID_FCP_F11a_T04_V2.2.doc ii Version Date: 10/10/11
1 Table of Contents
Table of Tables
Table 1: OCD_Update List 2
Table 2: LCP_Update List 2
Table 3: FED_Update List 3
Table 4: SSAD_Update List 4
Table 5: PRO_Update List 5
Table 6: Traceability Matrix for Architected Agile Team 6
Table 7: Document Tailoring 9
SID_FCP_F11a_T04_V2.2.doc ii Version Date: 10/10/11
1 Table of Contents
Table of Figures
There is no figure in this report.
SID_FCP_F11a_T04_V2.2.doc ii Version Date: 10/10/11
Supporting Information Document (SID) for LEMA Integrated Family Accountability System Version 2.2
1. Introduction
1.1 Purpose of the SID Document
The purpose of the SID document is helping development-team to know what is changed or updated based on which references. Traceability Matrix which this document includes would support us to identify the correctness and completeness of the project. In addition, glossary section will provide appropriate information of terms which are used in our project to understand our reports precisely. To summarize, SID would give readers summarized information of our project to guide efficiently.
1.2 Status of the package
This is initial version of SID.
1.3 References
This SID document is initial version. It will be updated when status of following document-list is updated. In addition, updated document will be uploaded in our project website which address is “http://greenbay.usc.edu/csci577/fall2011/projects/team04/”.
Instructional Incremental Commitment Spiral Model-software Electronic Process Guide
(ICSM EPG) : http://greenbay.usc.edu/IICMSw/index.htm
WIN-BOOK : http://pattaya.usc.edu:8080/Winbook/
- List of References & explanations.
a. OCD (Operational Concept Description)
: DOC
http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/OCD_FCP_F11a_T04_V2.1.doc
http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/OCD_FCP_F11a_T04_V2.1.pdf
: Currently, Recent OCD version is 2.1. All of sections are complete except 3.2.5. Especially, Section 2 includes ‘system capability description’ and ‘expected benefits for the project”. And Section 3.0 System Transformation includes System Objectives, Constraints and priorities which are really important factors to build system. This part would be updated more by communicating with client.
Table 1 : OCD_Update List
List of Contents / Status1. Introduction / UPDATED
1.1 Purpose of the OCD / UPDATED
1.2 Status of the OCD / UPDATED
2. Shared Vision / UPDATED
2.1 Success-Critical Stakeholders / UPDATED
2.2 System Capability Description / UPDATED
2.3 Expected Benefits / UPDATED
2.4 Benefits Chain / UPDATED
2.5 System Boundary and Environment / UPDATED
3. System Transformation / Partially UPDATED
3.1 Information on Current System / UPDATED
3.2 System Objectives, Constraints and Priorities / Partially UPDATED
3.3 Proposed New Operational Concept / UPDATED
3.4 Organizational and Operational Implications / UPDATED
b. LCP ( Life Cycle Plan)
: Currently, Recent LCP version is 2.1. “Section 3.3 Skills” is constructed. “Section 3.1 Project Specific Stakeholders” is still constructing. In section 3.3, there is information which role would be needed for next semester in this project. In addition, “Section 3.0 Responsibilities” is updated.
: DOC
http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/LCP_FCP_F11a_T04_V2.1.doc
http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/LCP_FCP_F11a_T04_V2.1.pdf
Table 2 : LCP_Update List
List of Contents / Status1. Introduction / UPDATED
1.1 Purpose of the LCP / UPDATED
1.2 Status of the LCP / UPDATED
1.3Assumptions / UPDATED
2. Milestones and Products / N/A
2.1 Overall Strategy / N/A
2.2 Project Deliverables / N/A
3. Responsibilities / Partially UPDATED
3.1 Project-specific stakeholder’s responsibilities / Partially UPDATED
3.2 Responsibilities by Phase / Partially UPDATED
3.3 Skills / UPDATED
4. Approach / N/A
4.1 Monitoring and Control / N/A
4.2 Methods, Tools and Facilities / N/A
5. Resources / N/A
c. FED (Feasibility Evidence Description)
: Currently, Recent FED version is 2.1. “Section 1.Introduction”, “Section 2.1 Cost Analysis” and “Section 5. Risk Assessment” are built so far. Especially, Section 5 would be updated frequently based on Progress Report (risk section); Progress Report is uploaded on ‘PR’ on ‘Project Website’.
: DOC
http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/FED_FCP_F11a_T04_V2.1.doc
http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/FED_FCP_F11a_T04_V2.1.pdf
Table 3 : FED_Update List
List of Contents / Status1. Introduction / UPDATED
1.1 Purpose of the FED / UPDATED
1.2 Status of the FED / UPDATED
2. Business Case Analysis / Partially UPDATED
2.1 Cost Analysis / UPDATED
2.2 Benefit Analysis / N/A
2.3 ROI Analysis / N/A
3. Architecture Feasibility / N/A
3.1 Level of Service Feasibility / N/A
3.2 Capability Feasibility / N/A
3.3 Evolutionary Feasibility / N/A
4. Process Feasibility / N/A
5. Risk Assessment / UPDATED
6. NDI Interoperability Analysis / N/A
6.1 Introduction / N/A
6.2 System Structure / N/A
6.3 Evaluation Summary / N/A
d. SSAD (System and Software Architecture Description)
: Currently, Recent SSAD version is 2.0. In addition, Section 1.Introduction” and “Section 2.System Analysis” are updated. “Section 2” includes UML model which can understand the system architecture.
: DOC
http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/SSAD_FCP_F11a_T04_V2.1.doc
http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/SSAD_FCP_F11a_T04_V2.1.pdf
Table 4 : SSAD_Update List
List of Contents / Status1. Introduction / UPDATED
1.1 Purpose of the SSAD / UPDATED
1.2 Status of the SSAD / UPDATED
2. System Analysis / Partially UPDATED
2.1 System Analysis Overview / Partially UPDATED
2.2 System Analysis Rationale / N/A
3. Technology-Independent Model / N/A
3.1 Design Overview / N/A
3.2 Design Rationale / N/A
4. Technology-Specific System Design / N/A
4.1 Design Overview / N/A
4.2 Design Rationale / N/A
5. Architectural Styles, Patterns and Frameworks / N/A
e. SSRD
: This document is completed. But, based on depended documents’ statuses, this document would be updated as well. Current version is 2.1.
: Excel
http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/SSRD_FCP_F11a_T04_V2.1.xlsx
f. SID (Supporting Information Document)
: This document is completed. But, based on depended documents’ statuses, this document would be updated as well. Current version is 2.1.
: DOC
http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/SID_FCP_F11a_T04_V2.1.doc
http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/SID_FCP_F11a_T04_V2.1.pdf
g. PRO (Prototype Report)
: Currently, Recent PRO version is 2.3. All of sections are complete. Based on WinWin-Negotiation with client, this document would be updated later.
: DOC
http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/PRO/PRO_FCP_F11a_T04_V2.3.doc
http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/PRO/PRO_FCP_F11a_T04_V2.3.pdf
Table 5 :PRO_Update List
List of Contents / Status1. Introduction / UPDATED
1.1 Purpose of the Prototype Report / UPDATED
1.2 Status of the Prototype / UPDATED
2. Navigation Flow / UPDATED
3. Critical Issues and Risks / UPDATED
4. Prototype / UPDATED
4.1 Grade Reports / UPDATED
4.2 Attendance Reports / UPDATED
4.3 Grade Input / UPDATED
4.4 Attendance Input / UPDATED
4.5 Parent Communication Page / UPDATED
4.6 Book Reservation System / UPDATED
2. Traceability Matrix
Table 6: Traceability Matrix for Architected Agile Team
OCD / Win Agreement / SSRD / SSAD / Test CaseOC - 1 / WC_727 / CR-1 / ATF-9
WC_83 / CR-8
WC_87, WC_94 / LOS-1
OC - 2 / WC_57 / CR-12 / ATF-8, ATF-5, UC-3
WC_61 / CR-9 / ATF-3
OC - 3 / WC_89 / CR-6 / ATF-1
OC - 4 / WC_727 / CR-1
WC_89 / CR-6 / ATF-2, ATF-7, UC-2
OC – 5 / WC_753 / CR-2
WC_97 / CR-4
WC_91 / CR-5
WC_83 / CR -8
OC – 6 / WC_727 / CR-1
WC_753 / CR-2
WC_85 / CR -7 / UC-1
WC_729 / LOS-2
OC-8 / WC_111 / CR-3
OC-9 / WC_101 / CR-11 / ATF-4, ATF-10, UC-4
3. Glossary
1. COCOMO II
Constructive Cost Model II is a model that allows one to estimate the cost, effort , and schedule when planning a new software development activity.
2. DCR
Development Commitment Review
3. ECR
ExplorationCommitment Review
4. COTS
A product that is sold, leased or licensed to the general public
Offered by a vendor trying to profit from it
Supported and evolved by the vendor, who retains the intellectual property rights
5. AAR
Agile Artifact Review
6. ARB
Architecture Review Board
7. EPG
Electronic Process Guideline
8. ICM
Incremental Commitment Model
9. IICM
Instructional Incremental Commitment Model
10. IV&V
Independent Verification and Validation
11. PHP
PHPis a widely-used general-purpose scripting language that is especially suited
for Web development and can be embedded into HTML
12. MYSQL
DATA management system
13. LCO
Life Cycle Objectives
14. LCA
Life Cycle Architecture
15. LCP
Life Cycle Plan
16. OCD
Operational Concept Description
17. OCR
Optical Character Recognition
18. RSM
Rationale Software Modeler
19. SSRD
System and Software Requirement Description
20. SSAD
System and Software Architecture Description
21. Stakeholder
A person, group, organization, or system who affects or can be affected by an
organization's actions
22. UML
United Modeling Language
23. Winbook
A web-based discussion system for win-win negotiation
24. FCR
Foundations Commitment Review
25. VCR
ValuationCommitment Review
26. EZ Grade Pro
Current system for grading student’s score
27. SID
Supporting Information Document
4. Document Tailoring
Table 7: Document Tailoring
Operational Concept Description· Initial OCD version is 1.1.
· OCD version is 1.2.
Rationale: Update report format by using consistence terms and expressions.
· Current OCD version is 2.1
· Update List
Feasibility Evidence Description
· Initial FED version is 1.1.
· FED version is 1.2
Rationale : Consistent format, Move to Supporting Information Document
· FED version is 1.3
Rationale : Update report format by using consistence terms and expressions
· FED version is 2.1
· Update List
FE Life Cycle Plan
· Initial LCP version is 1.1.
· Version is 1.2.
Rationale : Update report format by using consistence terms and expressions
· Current LCP version is 2.1.
Rationale :
· Update List
Prototype Report
· Initial PRO version is 2.1.
· PRO version is 2.2
· Rationale: Client wants product to mimic the look and feel of Easy Grade Pro
· Current PRO version is 2.3.
Rationale : Update report format by using consistence terms and expressions
Update List
System and Software Requirement Description
· Initial SSRD version is 2.1.
System and Software Architecture Description
· Initial SSAD version is 2.1.
Supporting Information Document
· Initial SSAD version is 2.1.
SID_FCP_F11a_T04_V2.2.doc ii Version Date: 10/10/11