Download presentation
Presentation is loading. Please wait.
Published byJeffry Allison Modified over 9 years ago
1
TEAM’S STRONG/WEAK POINTS David Wiggins – Remote Student 1
2
Team’s Strong/Weak points Strong points – STILL THEIR STRONG POINTS – Operational: Team Communications Standard end of week tag up +1 short mid-week tag up Lots of email traffic with everyone CC’d Audio recordings of client interactions – Technical: Attention to technical details Really fleshing out the technical needs of the client Weak points – Operational: Attention to professional presentation details Individual proof reading – STILL NEEDS WORK Using compatible text editors – IMPROVED! – Technical: Little to no experience working with PHP or the Moodle platform Team has been actively mitigating this issue. – IMPROVED! 2
3
Source of Observations - NO CHANGE SINCE PREVIOUS ARB Standard end of week tag up +1 short mid-week tag up using Google+ hangouts WinWin negotiation sessions Bug tracking activities Email Audio recordings of interactions with the client 3
4
ACCEPTANCE TEST PLAN & CASES (ATPC) David Wiggins – Remote Student 4
5
Capability Requirements Coverage 5
6
Test Dependencies 6
7
Test Cases 7
8
OPERATIONAL CONCEPT DESCRIPTION Suchita Doshi 8
9
System Objectives The objective of the system is to provide the students with more accessible courses Single system with the ability to add more courses with an option to buy the licenses online and creating the user profile automatically. Ability to maintain the student profile and generate reports. 9
10
Benefits chain 10
11
11
12
System Boundary 12
13
System Boundary 13
14
Proposed Workflow 14
15
Core Capabilities Simple username and password for the users Flash to HTML 5 conversion Data Migration Availability of username and password immediately after buying courses Report generation Documentation/Video Tutorials Forgot Password functionality Videos in HTML 5 format User management to other Organizations Sales Website 15
16
Constraints and goals Goals: Cost savings Increase sales Students Satisfaction Attract more donors Ease of Maintenance Constraints: Moodle Platform PHP MySQL HTML 5 Schedule 16
17
SYSTEM PROTOTYPE By: Shantanu Sirsamkar & Monty Shah 17
18
Sales Website: Start Page 18
19
Sales Website: Leamos Homepage 19
20
Sales Website: Option Select 20
21
Sales Website: User Form 21
22
Sales Website: Payment Confirmation 22
23
Sales Website: Paypal Integration 23
24
Sales Website: Paypal Confirmation 24
25
Sales Website: U/P Retrieval 25
26
Sales Website: Login Page 26
27
Sales Website: Login Confirmation 27
28
Data Migration – MSSQL to MySQL Prototype has been created to migrate data from one to one table, one to many tables, many to one table and many to many tables. Logic has been built to ensure the data never gets copied twice. 28
29
Moodle-HTML5 Compatibility 29
30
SYSTEM AND SOFTWARE ARCHITECTURE DESIGN By :Pragya Singh 30
31
System Context Diagram 31
32
Artifacts and Information diagram 32
33
Use Case Diagram 33
34
NDI and NCS The NDI's and NCS for our system are: 1.) NDI: Application NDI : The application NDI used in our system are Adobe wallaby to convert flash files to HTML5 format. System NDI: Leamos uses Language NDI's like PHP 4.3.0, HTML5, which are language NDI's. Database like NDI's MySQL 4.1.16 to store database of Leamos students, staff and customer organizations, Apache as Server NDI. 2.)NCS: E-learning system such as Moodle 1.9 is used as the main NCS on which the whole system will be deployed, payment services like course merchant will be used to make payment for the customer organizations. 34
35
Hardware Component Model 35
36
Software Component Model 36
37
Deployment Diagram 37
38
LIFE CYCLE PLAN Swapnil Savdekar 38
39
Outline Project Phases in 577b 577b Roles and Responsibilities Cost Estimation using COTIPMO Tool Iteration Plan 39
40
Rebaselined Foundations Phase Duration: 09 January, 12 – 11 February, 2012 Recreate team and shared vision among stakeholders Review architecture, plan, risks Milestone: Rebaselined Development Commitment Review 40
41
Development Phase – Construction Iteration Construction Iteration 1: 15 February, 12 – 13 March, 12 Construction Iteration 2: 14 March, 12 - 03 April, 12 Build upon the prototypes Implement and testing Working System Milestone: Core Capability Drivethrough 41
42
Development Phase – Transition Iteration Duration: 04 April, 12 – 07 May, 12 Transition and Installation at Client site Testing Defect Fixing Training, User Manual, Video Tutorials Milestone: Operations Commitment Review 42
43
577b Roles and Responsibilities Monty Shah (Project Manager / Trainer) Primary Responsibilities: Plan and Manage Project Detailed Project Plan Record Project Progress Secondary Responsibilities: Prepare Training Schedule Preapre Training Scenario 43
44
577b Roles and Responsibilities David Wiggins ( Tester / QFP ) Primary Responsibilities: Identify Test Plan and Procedures Perform Testing Record Test Results Secondary Responsibilities: Assess Quality Management Strategy Configuration Management 44
45
577b Roles and Responsibilities New Team Member ( Life Cycle Planner / Trainer ) Primary Responsibilities: Transition Plan Support Plan Secondary Responsibilities: Provide Training Prepare User Manual, Video Tutorial 45
46
577b Roles and Responsibilities New Team Member (Software Architect / Builder) Primary Responsibilities: Assess System Architecture Design and Develop System Secondary Responsibilities: Develop Glue Code Integrate Components 46
47
577b Roles and Responsibilities New Team Member (Builder / Tester) Primary Responsibilities: Tailor Components Fix Defects Secondary Responsibilities: Create Test Plan and Test Cases Alpha and Beta Testing 47
48
577b Roles and Responsibilities New Team Member (Builder / QFP) Primary Responsibilities: Implement Components Perform Core Capabilities Drivethrough Secondary Responsibilities: Assess Traceability Matrix Assess Quality Management Strategy 48
49
Cost Estimation Using COTIPMO 49
50
Project Estimates 50
51
Project Estimates 51
52
Project Estimates 52
53
Scale Drivers 53
54
Scale Factors 54
55
EAF – Password Recovery 55
56
EAF – Data Migration 56
57
ITERATION PLAN Swapnil Savdekar 57
58
Iterations 2 Iterations : Construction Iteration 1 Construction Iteration 2 58
59
Capabilities to be Implemented 59
60
Capabilities to be Implemented 60
61
Transition Deployment of System Migrated Data and Website Testing User Manual 61
62
Stakeholder Roles, Responsibilities and Transition Schedule 62
63
FEASIBILITY EVIDENCE DESCRIPTION Monty Shah 63
64
Major Risks for 577B 64 1) New team members required: Most team members are not continuing to 577B Need new team members with php and MySQL expertise Mitigation strategies: Prototypes have been developed for Data Migration (SQL and MySQL), Sales Website (php, MySQL and Moodle) and HTML5 on Moodle (php)
65
Major Risks (continued) 65 2) Dependencies: To implement Sales website, Course Merchant will be used but it has not been implemented yet. Any bugs on the Course Merchant will affect the Sales Website development Mitigation strategies: Prototype has been developed for Sales Website using PayPal as a payment gateway. Same will be developed further till Course Merchant implementation is completed.
66
Major Risks (continued) 66 3) Development Environment: Need to set up a development environment replicating the Clients environment Clarity is currently facing an issue with the Leamos system. Schema and data of new database has to be shared Mitigation strategies: Prototype have been developed for data migration for the following scenarios – one to one, one to many, many to one and many to many table migration. David has installed Moodle on his website and the prototypes (sales website and HTML5 videos on Moodle) have been developed on the Moodle platform. Client has agreed to create a sandbox as soon as the Clarity issue is resolved.
67
NDI/NCS Feasibility Analysis Moodle – Client is currently using Moodle for the Course Management and hence all the features need to be developed on the Moodle platform. Need a tool to convert flash files to HTML5. 67
68
NDI/NCS Feasibility Analysis (continued) 68
69
NDI/NCS Feasibility Analysis (continued) 69
70
Level of Service Feasibility 70
71
Capability Feasibility 71
72
Cost Analysis – Personal cost 72
73
Hardware cost and software cost 73
74
Benefit Analysis 74
75
Benefit Analysis 75
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.