Supporting Information Document (SID) for LEMA family accountability system Version no 2.2

Supporting Information Document (SID)

PROJECT TITLE
LEMA 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

: PDF

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 / Status
1. 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

: PDF

http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/LCP_FCP_F11a_T04_V2.1.pdf

Table 2 : LCP_Update List

List of Contents / Status
1. 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

: PDF

http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/FED_FCP_F11a_T04_V2.1.pdf

Table 3 : FED_Update List

List of Contents / Status
1. 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

: PDF

http://greenbay.usc.edu/csci577/fall2011/projects/team04/Valuation/SSAD_FCP_F11a_T04_V2.1.pdf

Table 4 : SSAD_Update List

List of Contents / Status
1. 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

: PDF

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

: PDF

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 / Status
1. 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 Case
OC - 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