mobile application for sat preparation preliminary project plan by project team: hi5 anant kambli...
TRANSCRIPT
Mobile Application for SAT Preparation
Preliminary Project Plan
ByProject Team: Hi5
Anant KambliAmit Shukla
Ajaykumar AswathappaPrabin Gautam Rama K Asuri
Team URL: http://www.utdallas.edu/~axa134730Class: EMS in Software Engineering
Course: CS/SE 6361, Fall 2013
PowerPoint Developed byAnant Kambli
based on current version of Preliminary Project Plan
Mobile Application for SAT Preparation
Preliminary Project Plan
Introduction Definitions, Acronyms and Abbreviations Project Organization Managerial Process Technical Process Work elements, Schedule and Budget
Mobile Application for SAT Preparation Preliminary Project Plan
Introduction
Project Overview Project Deliverables Evolution of this document References Definitions, Acronyms and Abbreviations
Mobile Application for SAT Preparation Preliminary Project Plan
Project Overview
The SAT preparation mobile application is an android-based application being developed to help students prepare better for the SAT exam.
Our focus is to develop one of the best application for SAT preparation for students.
Mobile Application for SAT Preparation Preliminary Project Plan
Project Overview
This app covers following three major sections Mathematics Critical reading Writing
Major features learning materials practice tests
Course materials and tests are categorized and customized by the school grades the students/users are enrolled in.
Mobile Application for SAT Preparation Preliminary Project Plan
Project Deliverables
Sr# Deliverable Description Deliverable Milestone Project Lead
1 Preliminary Project Plan Y (Deliverable #1) 09/27/2013 Anant Kambli
2 Requirements collection N 09/28/2013
3 Requirements Analysis Document
Y (Deliverable #2) 09/30/2013
4 UML Diagrams Y (Deliverable #3) 10/02/2013
5 Architecture Design Y (Deliverable #4) 10/06/2013
6 Component Design Y (Deliverable #5) 10/10/2013
7 Coding Y (Deliverable #6) 11/25/2013
8 Testing Y (Deliverable #7) 12/01/2013
9 Final Documentation Y (Deliverable #8) 12/04/2013
Mobile Application for SAT Preparation Preliminary Project Plan
Evolution of this document and References
The document will be continuously updated as we progress along the deliverables.
References http://sat.collegeboard.org http://www.uml.org/
Mobile Application for SAT Preparation Preliminary Project Plan
Definitions, acronyms, and abbreviations
ADT: Android Development Tool IBM: International Business Machines Corporation IDE: Integrated Development Environment SAT: Scholastic Aptitude Test SDK: Software Development Kit UML: Unified Modeling Language
Mobile Application for SAT Preparation Preliminary Project Plan
Project Organization
Process Model Our design process will be based on the creation of UML
diagrams for the project.
We will be using Iterative development model for our project development.
The system will be implemented in Java. The reason for this is Android app requires Java programming.
All project documents will be posted on our all team member’s website.
Mobile Application for SAT Preparation Preliminary Project Plan
Project Organization
Organizational Structure
The members involved in this project are
Sr# Name ID email
1 Ajaykumar Aswathappa axa134730 [email protected]
2 Amit Shukla aks13143 [email protected]
3 Anant Kambli ank130430 [email protected]
4 Prabin Gautam prg130130 [email protected]
5 Rama K Asuri rka130030 [email protected]
Team Leader (Phase I):Anant Kambli will be the Team Leader during phase-I of the project.
We will be rotating team leader role to Every team member in next phase so every team member will get opportunity to play team leader role.
Mobile Application for SAT Preparation Preliminary Project Plan
Project Organization
Organizational boundaries and interfaces
Team Communication
Project team will meet at least once a week. In between the meetings, the team will meet virtually using Join.me, Skype and conference calls as needed. Meeting logs will be maintained for all meetings conducted.
Mobile Application for SAT Preparation Preliminary Project Plan
Managerial Process
Management Objectives and priorities The primary focus of our team is to develop user
friendly mobile application for SAT preparation. Our team will try best to make our final product perform as per the requirements. User satisfaction is our top priority.
Assumptions, dependencies, and constraints There is a time constraint applied to each deliverable.
Listed due date of each deliverable in the document.
Mobile Application for SAT Preparation Preliminary Project Plan
Managerial Process
Risk management Risk will be managed by the team for each deliverable.
At the beginning of a particular deliverable the group will try to identify and mitigate risk conditions that might arise during that phase. The team will monitor this process and be responsible for seeing following all risks that are mitigated, if possible, or otherwise handled.
Monitoring and controlling mechanism Email and frequent group meetings are used to
monitor and control the group as it strives to achieve a deliverable.
Mobile Application for SAT Preparation Preliminary Project Plan
Technical Process
Methods, tools and techniques Software documentation
Mobile Application for SAT Preparation Preliminary Project Plan
Methods, tools and techniques
Methods Team Meetings Metrics Configuration management
Tools and techniques Eclipse Integrated Development Environment (IDE) Android Development Tool (ADT) Bundle which includes:
Android Software Development Kit (SDK) Android Platform tools Android Emulator: Simulation tool for Android
application IBM Rational Rhapsody, visual modeling environment
based on UML (Unified Modeling Language)
Mobile Application for SAT Preparation Preliminary Project Plan Software documentation
The following software documents will be developed
Preliminary Project Plan Requirements Specification Analysis Architecture Specification Code Test Plan Test Cases Test Report End User Manual
Mobile Application for SAT Preparation Preliminary Project Plan
Work elements, schedule and budget
Still under Development
Mobile Application for SAT Preparation Preliminary Project Plan
Thank you all !!