Project Plan

Below is a summary/table of tasks to carry out for my project. Each task has a start and end time and predecessor tasks are indicated;

Number / Task Description / Start Date / End Date / Predecessor (s)
A) i) Definition
1 / Meet with client to observe possible problems / 15/06/2012 / 18/06/2012 / -
2 / Meet with client to discuss findings and the background of the business / 19/06/2012 / 24/06/2012 / 1
3 / Write up the problem definition / 25/06/2012 / 02/07/2012 / 2
A) ii) Investigation
4 / Contact the client to arrange interview dates / 5/07/2012 / 12/07/2012 / -
5 / Prepare an interview plan / 13/07/2012 / 14/07/2012 / 4
6 / 1st Interview / 23/07/2012 / 23/07/2012 / 5
7 / Analyse findings and transcribe the interview / 24/07/2012 / 29/07/2012 / 6
8 / Contact the client to arrange interview dates for the second interview / 02/08/2012 / 09/08/2012 / 7
9 / 2nd Interview / 13/08/2012 / 13/08/2012 / 8
10 / Analyse findings and transcribe the second interview / 15/08/2012 / 24/08/2012 / 9
11 / Produce Questionnaire / 27/08/2012 / 05/09/2012 / 10
12 / Distribute questionnaire to client and other employees / 07/09/2012 / 07/09/2012 / 11
13 / Analyse current system / 08/09/2012 / 15/09/2012 / 3,12
14 / Collect information on the new system / 17/09/2012 / 17/09/2012 / 13
15 / Draw up a flow chart on the new system / 19/09/2012 / 21/09/2012 / 14
16 / Present the information on the new system to client / 25/09/2012 / 30/09/2012 / 15
A) iii) Analysis
17 / Requirement specification for new system / 05/10/2012 / 08/10/2012 / 16
18 / Hardware and software requirements for new system / 09/10/2012 / 12/10/2012 / 17
19 / Research alternative methods of solution / 15/10/2012 / 18/10/2012 / 16
20 / Display client with analysis findings / 22/10/2012 / 22/10/2012 / 18,19
B) Design – i) Nature of solution
21 / Produce a data flow diagram of the intended new system / 24/10/2012 / 25/10/2012 / 16
22 / Data structure and entity relationship diagram / 29/10/2012 / 31/10/2012 / 16
23 / Table of validation and error messages / 02/11/2012 / 05/11/2012 / 22
24 / Description of queries, programing code, formulae/calculation and security procedure. / 07/11/2012 / 11/11/2012 / 23
25 / Design specifications for menus, screens and reports along with navigation pathways / 13/11/2012 / 17/11/2012 / 24
26 / Produce annotated, hand drawn first draft designs / 19/11/2012 / 19/11/2012 / 16
27 / Diagram of navigation pathways / 20/11/2012 / 21/11/2012 / 22
28 / Client comments and signatures on first draft designs along with data structures, validation and calculations / 26/11/2012 / 28/11/2012 / 26
29 / Second draft designs / 30/11/2012 / 04/12/2012 / 28
30 / Client comments on second draft designs and modification from first draft feedback / 5/12/2012 / 12/12/2012 / 29
31 / Draw up test plan / 17/12/2012 / 24/12/2012 / 25
B) ii) Project Plan
31 / Produce timetable of events / 28/12/2012 / 29/12/2012 / 21,25,26,31
32 / Produce Gantt chart to illustrate the plan / 31/12/2012 / 31/12/2012 / 31
C) Development – i) Software Development, Testing and Installation
33 / Screenshot tables with sample data, data types / 02/01/2013 / 04/01/2013 / 22
34 / Screenshots of entity relationship diagram and validation, including error messages / 05/01/2013 / 12/01/2013 / 22,23
35 / Screenshots of Query calculation and reports showing the link / 14/01/2013 / 17/01/2013 / 24,25
36 / HCI of menus and forms and evidence of customisation / 18/01/2013 / 20/01/2013 / 25
37 / Screenshots and annotation of testing during development along with faults / 23/01/2013 / 26/01/2013 / 31
38 / Tests from test plan completed / 28/01/2013 / 30/01/2013 / 37
39 / Screenshots of actual test results / 04/02/2013 / 09/02/2013 / 38
40 / End user testing / 11/02/2013 / 12/02/2013 / 39
C) ii) Installation
41 / Timetable of staff training / 13/02/2013 / 15/02/2013 / 32,34,35,36,40
42 / Hardware and software installation / 18/02/2013 / 18/02/2013 / 41
43 / Data transfer and volumes / 19/02/2013 / 20/02/2013 / 42
44 / Possible methods of changeover and reasons for choice / 21/02/2013 / 23/02/2013 / 43
D) Documentation
45 / Start User guide; Front page and contents / 25/02/2013 / 26/02/2013 / 44
46 / Introduction and getting started / 27/02/2013 / 28/02/2013 / 45
47 / Hardware and software requirements / 04/03/2013 / 04/03/2013 / 46
48 / Navigation Pathways / 05/03/2013 / 05/03/2013 / 47
49 / Inputting/editing data and viewing/searching data / 06/03/2013 / 08/03/2013 / 48
50 / Printing reports / 11/03/2013 / 11/03/2013 / 49
51 / Backup/restore and security / 12/03/2013 / 13/03/2013 / 50
52 / Troubleshooting and glossary of terms / 15/03/2013 / 17/03/2013 / 51
E) Evaluation
53 / Evaluation of requirement specification along with pointer of evidence and comments / 20/03/2013 / 22/03/2013 / 52
54 / Shortfalls / 25/03/2013 / 25/03/2013 / 53
55 / Possible extensions / 26/03/2013 / 26/03/2013 / 54
56 / Comparison against the project plan / 27/03/2013 / 28/03/2013 / 55

Gantt chart



All the screenshots of the Gantt charts show the timetable of events the project will happen. The Gantt chart shows each individual task and how long it takes to complete and which task predeceases the other. Each screenshot shows a block of ten tasks and the shown tasks are those highlighted in blue on the left.