Title: Introduction to team
1Team Introduction
Michael Ambroise
Time Keeper
Wai-Lam Chan
Project Historian
Allen Lee
Project Analyst
Ovide Mercure
Project Manager
2Introduction to Study
- Feasibility
- Determine the feasibility of developing SOGRS vs.
Alternate Systems. (ACPEA and WebCT) - Project Plan
- Outline administrative tasks for the development
of SOGRS
3Feasibility
- Problem Statement
- Inconveniences of current Excel and e-mail system
- Sensitive information cannot be sent via e-mail
- Cumbersome and Time Consuming
- Problems with WebCT
- Difficult to attend due to scheduling conflicts
and existing workloads - Alternatives
- Automated Cut Paste Email Application (ACPEA)
- Student Online Grade Report System (SOGRS)
- WebCT
4 Operational Feasibility
- Criteria for Operational Feasibility
- Performance throughput and response time
- Information provides timely and pertinent info
- Economy cost effective services
- Control security and fraud protection
- Efficiency maximum use of resources
- Services reliability, flexibility
5Feasibility Criteria Wt. Alternative 1 Alternative 2 Alternative 3
Operational Feasibility Performance Information Economy Control Efficiency Service User Friendliness 30 Performance LOW 1.No control over the throughput of email server. Performance HIGH 1.Fully Supports user required functionality. Performance HIGH 1.Fully Supports user required functionality.
Operational Feasibility Performance Information Economy Control Efficiency Service User Friendliness 30 Information LOW 1.Sensitive information cannot be sent via email. 2.Only supports the distribution of grade reporting. Information HIGH 1. Fully Supports user required functionality. Information HIGH 1. Fully Supports user required functionality.
Operational Feasibility Performance Information Economy Control Efficiency Service User Friendliness 30 Economy MED 1.Economic to implement. Economy MED 1.Economic to implement. Economy HIGH 1.Very economic to implement.
Operational Feasibility Performance Information Economy Control Efficiency Service User Friendliness 30 Control LOW 1.Does not allow for sensitive information to be transmitted. Control MED 1.Allows for sensitive materials. Control HIGH 1.Allows for sensitive materials.
Operational Feasibility Performance Information Economy Control Efficiency Service User Friendliness 30 Efficiency MED Efficiency MED Efficiency HIGH
Operational Feasibility Performance Information Economy Control Efficiency Service User Friendliness 30 Service LOW Service HIGH 1.Fully Supports user required functionality. Service N/A 1.No control over this attribute. 2.Fully Supports user required functionality.
Operational Feasibility Performance Information Economy Control Efficiency Service User Friendliness 30 User Friendliness Yes User Friendliness Yes User Friendliness Yes
Operational Feasibility Performance Information Economy Control Efficiency Service User Friendliness 30 Score LOW Score MED-HIGH Score HIGH
6 Technical Feasibility
- Technology maturity and availability
- Expertise how much is needed?
Feasibility Criteria Wt. Alternative 1 Alternative 2 Alternative 3
Technical Feasibility Technology Expertise 30 Technology When implemented in JAVA this application fulfills criteria. Expertise JAVA and SMTP protocol knowledge. Score MED Technology The technology is available but most developers within the team are unfamiliar with the Tomcat server. All team members are familiar with JAVA programming but need to learn JSP and Servlets technology. Expertise JAVA, JSP and Apache Tomcat server technology. Score MED Technology Currently Implemented Expertise Currently Implemented Score HIGH
7Economic Feasibility
- Cost Analysis of alternative.
Feasibility Criteria Wt. Alternative 1 Alternative 2 Alternative 3
Economic Feasibility 10 Approximately 89,876.00 Score MED Approximately 145,032.00 Score LOW Approximately 0.00 Score HIGH
8Economic
- Cost analysis
- PM Duration of Deliverable in Days (8 hours /
1 Day) (1 PM / 152 hours) - SC Effort estimate (PM) RELY TIME STOR
TOOL LTEX 15,000 - ACPEA
- TPM 6.16 PM
- SC 89,876.00
- SOGRS
- TPM 9.93 PM
- SC 145,032.00
- WebCT
- TPM 0 PM
- SC 0
RELY Required System Reliability TIME
Execution Time Constraints STOR Memory
Constraints TOOL Use of Software Tools LTEX
Language and Tools Experience
9Schedule Feasibility
- As assessment of how long the solution will take
to design and implement
Feasibility Criteria Wt. Alternative 1 Alternative 2 Alternative 3
Schedule Feasibility Time required to design and implement. 30 2 Months Score MED 3 Months Score LOW Done Score HIGH
10Recommendations
- Top Recommendation
- Based on our matrix result
- WebCT
- Second Recommendation
- If inconvenience is the top factor
- If cost is not a factor
- SOGRS
11Project Plan Introduction
- Hardware and Software
- SOGRS Cost Analysis
- Project Schedule
12H/W S/W Requirements
- Server Computer
- Java 1.4.2
- Tomcat 5.0
- Ethernet Connection
- Client Computer
- Web Browser with JVM (students and professor)
- Excel (professor only)
- Development
- Rational Rose
- JCreator
- Microsoft Project, Word, and EXCEL
13SOGRS Cost Analysis
- Deliverable 1 Feasibility Study and Project Plan
- PM 20 8 / 152 1.1 PM
- SC 1.1 .91 1.07 15,000 16,066.00
- Deliverable 2 Software Requirements Document
- PM 38 8 / 152 2 PM
- SC 2 .91 1.07 15,000 29,211.00
- Deliverable 3 Design Document
- PM 85 8 / 152 4.4 PM
- SC 4.4 .91 1.07 15,000 64,264.00
- Deliverable 4 Test Document
- PM 36 8 / 152 1.9 PM
- SC 1.9 .91 1.07 15,000 27,750.00
- Deliverable 5 Software Document
- PM 10 8 / 152 .53 PM
- SC .53 .91 1.07 15,000 7,741.00
- TPM 9.93 PM
- SC 145,032.00
14Work Breakdown
- 1 Document Study
- 2 Prototype User Interfaces
- 3 Research Software Tools
- 4 Feasibility Study and Project Plan
Deliverable - 5 Presentation of Project Plan and Feasibility
Study - 6 M1
- 7 Document Project (SRD)
- 8 Develop Use Cases
- 9 Expertise with Software Tools
- 10 M2 (Use Case Completion)
- 11 Software Requirement Documents (SRD)
- 12 Presentation of SRD
- 13 M3
- 14 Document Project (DD)
- 15 Develop Object Sequence Structure
- 16 Develop Class Structure
- 17 M4 (Object and Class Structure Done)
- 18 Design Document
- 19 Presentation of Design Document
- 20 Develop Implementation
- 21 M5
- 22 Test Document Project
- 23 Develop Test Cases
- 24 Testing
- 25 Test Document (TD)
- 26 Presentation of TD
- 27 M6
- 28 Document Project (SD)
- 29 Software Document (D5)
- 30 Presentation of SD
- 31 M7
15Project Schedule
16Questions ? ? ?