Team4 project plan
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Team4 project plan

on

  • 434 views

 

Statistics

Views

Total Views
434
Views on SlideShare
434
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Team4 project plan Document Transcript

  • 1. AUTHOR:Foram JoshiShirin RajanNitin SachdevaREVIEWER:Bhavna RainaKomal Patele-PAATHSHALAPROJECT PLANVERSION 1.2JANUARY 26, 2013
  • 2. Page 1OVERVIEWThis is the Project plan for e-PAATHSHALA WEBSITE, Team 4’s IT314 Software Engineering courseproject.TARGET AUDIENCEDevelopersMentorsDOCUMENT REVISION HISTORY:Version Primary Author(s) Description Reviewer(s) Date1.0 Shirin, Nitin First Draft Komal, Bhavna 17thJanuary 20131.1 Foram Template added Komal, Bhavna 23rdJanuary 20131.2 Shirin Dates modified Bhavna 26thJanuary 2013Dates modified Bhavna 20thFebruary2013
  • 3. Page 2TABLE OF CONTENTS:1. Introduction…………………………………………………………………………………….32. Monitoring and Control…....................................................................33. Requirement Management.................................................................44. Quality Control.....................................................................................45. Schedule and Milestones.....................................................................56. Organisation Co-ordinating Team .......................................................67. Cost estimation.....................................................................................8
  • 4. Page 31. INTRODUCTION:Most of the online educational websites that are available on the Internet areeither school-based or provide resources for a limited number of state boards. Forour project, we propose the development of a website which provides the usersstudy material spread across various state boards in addition to the CBSE andICSE boards.We have been given this opportunity by Ms. Shikha Agarwal who is our live clientfor the project. It has been her vision to develop an interactive educationalplatform for the students for an interesting learning experience. Currently, theproject aims to target only the Junior High school students and will be expandedin the future to more classes in view of the success that it earns.This website plans to include detailed solutions to textbook questions in an easy-to understand format, detailed explanation with reasoning, real-life examples thathelp relate theory with practical applications, suitable animations and graphicsthrough effective visual media, a variety of tests, monthly quizzes, detailedperformance reports, concise notes and an open discussion forum resembling adoubt clearing session. The flexibility to study anytime and go through it anynumber of times ensures that learning is made easy, complete and thorough. Theneed for such resource management proves to be useful for students to set theirgoals higher, work for it and achieve it.2. Monitoring and Control:The project will be monitored by conducting timely meetings among the team membersand taking inputs by our mentor Arun Gupta. There are various modules for differentwork assigned. There may be sub modules and 1 leader for each module, so thatrespective group members report to leader for any progress and problems. Differentmodules will be focused on different parts of projects. There will be reviews and testingprocess for each module separately, and it will be conducted after completion of every
  • 5. Page 4phase.In each phase, there will be appropriate documentation to ensure that the entireteam is aware of the progress of each and every sub-group. Project will be testedregularly for any error detection and correction through various stages ofimplementation.3. Requirement Management:Requirement specification document will contain all the requirements specified inrequirement phase, verified and signed by Ms. Shikha Agrawal(live-client). It will beclosely monitored in every phase and will be updated according to the need of theproject.4. Quality Control:Every team member will ensure to the best of his abilities that they don’t miss anyrequirements which are mentioned in SRS and try to implement it optimally. Teammembers will ensure that GUI is user friendly (easy to use and easy to understand to enduser. To maintain the quality of each deliverable, a review process will be followed foreach deliverable. During the requirement phase, to ensure the quality of SRS, there willbe regular questionnaires and interviews. During the coding phase, proper codingconventions and standards will be followed. ). Each module will be monitored regularlyand appropriate changes will be done according to results of testing and it will also beupdated to all documents.As a result we will try to develop high quality product that is comparable with othercompetitive products available in the market. In short we will try to give our end user awell-designed as well as a desired product.
  • 6. Page 55. Schedule and Milestones:Sr.no Tasks Deliverables Deadline1. Finalizing the project idea Project Topic 12th Jan 20132. Need of the project, feasibility analysis,ProposalFeasibility reportTechnical proposal16th Jan 20133. Planning for the work to be done in courseof projectProject Plan 27th Jan 2013Revising feasibility as per requirements 29th Jan 20135 SRS SRS document 16th Feb 20136 User Manual v1, Test Plan User manual ,Test plan 21st Feb 20137 Study product features & customerrequirements and make Traceability MatrixTraceability Matrix 28th Feb 20138 System and database design 12th march 20139. Coding 26th March 201310. Final Testing System testing report,user manual1st april 201311. Final Final product alongwith relevantdocumentation4th April 2013
  • 7. Page 6Detailed plan for above milestones: Requirements gathering and analysis:In this phase we will gather the information about the requirements of the students ofDifferent Schools from different broads . A questionnaire will be prepared and report includinginformation about the requirements will be prepared. We will complete the gathering ofinformation and compilation by 13th Feb, 2013.Thereafter, we will analyze the data collected; prepare an SRS document which will encompassall the essential requirements gathered. Thereafter the first draft of user manual, traceabilitymatrix and system test plan will be prepared by 21th Feb, 2013. Designing:In this phase, design of different modules (database design and User Interface design) andaccess privileges for different users will be prepared. At the end of this phase, low level designand high level design will be prepared by 10th March, 2013. The design will include EntityRelationship Model, Relational Schema for the database, User Interface Design and otherdiagram to explain in detail. Coding and Unit Testing:In this phase, all the modules designed in the design phase will be programmed and individuallytested with different test cases to ensure correct and expected functioning of the module.Codes developed by different members for different modules will be documented so that theyare accessible and easily understood to the rest of the team. Code written in this phase will betested against the requirements that it should fulfill when given appropriate input. Integration and System Testing:In this phase, all the modules created above will be integrated and tested using one or more ofthe testing methods like top-down testing, bottom-up and other testing methods according tothe requirement. This will also involve α and ß testing for which will help in providing lastimproving touches to the system.The final product along with the documentation will be available by 4th April, 2013.6. Organisation Coordinating Team:Names ResponsibilityBhavna Raina ● Project management.● Review Documents.● Delegate meetings and facilitateproceedings.
  • 8. Page 7● Organize human resources and assign roles.● Monitor project progress.● Client interaction● Documentation● Design● Programming● SurveyForam Joshi ● Documentation● Online transaction implementation● Programming● TestingGanpat Meena ● Documentation● Survey● TestingShirin Rajan ● Documentation● Programming● Requirements gatheringUdit Pandey ● Documentation● Programming● DesignAditi Agarwal ● Documentation● Database design● TestingKomal Patel ● Documentation● Client interaction● Survey● Online transaction implementation● Design● TestingSaurabh Singh ● Documentation● Database design● Testing
  • 9. Page 8Nitin Sachdeva ● Documentation● Programming● Requirements gatheringReceivers:Ms.Shikha Agrawal has agreed to be our client and plans to launch the website beforethe next academic session i.e around the time of June or July this year.7. Cost EstimationKeeping an average of 9 hours per week for an individual,we get 9*9 hours per week= 81 hours per week.Till the final project deadline, 10 more weeks are left.So, total project cost will account to 10*81 hours= 810 hours.Hence, the cost estimated for our project comes out to be 810 person-hours.