Beginning JAVA by E-Learning Thanakit Sapmamoon 532115035 Noppasart Fongkham 532115041 Project Advisor Mr.Kittitouch Suteeca
Beginning JAVA by E-Learning
Thanakit Sapmamoon 532115035
Noppasart Fongkham 532115041
Project AdvisorMr.Kittitouch Suteeca
Agenda
Project Overview Project Planning ISO29110 Software Demo Video Problem Comments and Suggestions from ShowPro
event
Project Overview
Beginning JAVA By E-Learning Convenience for user
- can use everywhere- learning via text and video- exercise for practice java skill
Project Overview (cont.)
Limitation Google Chrome is the most effectiveness browser. Require internet connection
Project Planning
Project Overall Status : 100%
Progress IURS 1,2,3,4,6,7
Progress IIURS 5,9
Progress IIIURS 8,10,11
Final Progress11 URS
ISO 29110
ISO29110 is the Software Life Cycle Profiles and Guidelines for enterprise,organization,department or project having up to 25 people.
Project Management activities: PM.1 Project Planning PM.2 Project Plan Execution PM.3 Project Assessment and Control PM.4 Project Closure
Software Implementation activities SI.1 Software Implementation Initiation SI.2 Software Requirements Analysis SI.3 Software Architectural and Detailed Design SI.4 Software Construction SI.5 Software Integration and Tests SI.6 Product Delivery
ISO 29110
Project Management Activity
PM.1 Project Planning
Identify project scope with project advisor Estimate time for each task Plan the schedule
PM.2 Project Plan Execution
Define the project repository as Dropbox Identify the software configuration item
PM.2 Project Plan Execution (cont.)
No. Work Item Repository Baseline Version
1. Proposal / BJE/Proposal 1.5
2. Project Management Plan / BJE /Project Plan 3.0
3. Software Requirement Specification / BJE /SRS 3.0
4. Software Design Document / BJE /SDD 3.0
5. Traceability Record / BJE/Traceability Record 3.0
6. Test Plan / BJE /Testing 3.0
7. Test Record / BJE / Testing 3.0
8. SourceCode / BJE / Software Source Code
1.0
9 Project Status Record / BJE / Etc 1.0
10 Self Assessment / BJE / Etc 1.0
Configuration Item Table
PM.3 Project Assessment and Control
Create Project Status Report for each progress report Progress I , Progress II and Progress III
PM.4 Project Closure
Create Verification Record for recording the verification results Check by the checklist The checklist is from the tasks in the quality
planning in Project Plan
ISO 29110
Software Implementation
SI.1 Software Implementation Initiation
Identify Development Tools Hardware and Material Resource Responsibilities
SI.2 Software Requirement Analysis
Gathering the requirements from project advisors and team members
Analyze the requirements Establish Software Requirements Specification
(SRS) 11 URS and 25 SRS Including these diagrams :▪ 11 Use Case diagrams▪ 16 Activity diagrams
SI.3 Software Architectural and Detailed design
Establish Software Design Document Including :▪ System Architecture▪ Class Diagram▪ Sequence Diagram▪ User Interface
Create Traceability Record
SI.4 Software Construction
Construction software follow SRS and SDD Perform unit testing
SI.5 Software Integration and Tests
Design the test cases and establish Test Plan 22 unit test cases, 18 system test cases
Perform the test cases Record the test results in the Test Record
SI.6 Product Delivery
Get acceptance by project advisor
Software Demo Video
Problem
Take a long time for part of coding assignment and checking assignment system
Comment and Suggestions from ShowPro event
Thank you for your kind attention
Q&A