GASPilot 1.0 Roadmap 

Initial Development Estimates and Risk Analysis by Michael Ellison. Estimates are based on single coder, “free time” development. 

Task 

Hours 

(Estimated) 

Start Date (Estimated) 

Days (5h avg) 

End Date (Estimated) 

Risk / Certainty (1=Low Risk, 3=High Risk) 

Optimistic Hours 

(Hours = Est. / Risk) 

Pessimistic Hours 

(Hours = Est. + (Est. * (1 - Risk) )) 

Notable Release Goals 

Initial Project Planning 

24 

02/08/08 

4.8 

02/12/08 

24 

24 

02/12/08 

02/12/08 

GASPilot App Interface Prototype 

16 

02/12/08 

3.2 

02/16/08 

16 

16 

Framework Improvements 

02/16/08 

1.6 

02/17/08 

Documentation Update 

02/17/08 

1.6 

02/19/08 

02/19/08 

02/19/08 

Milestone: GASPilot 0.3 

02/19/08 

02/19/08 

Initial Look & Feel, w/Speed & Limited Controller 

02/19/08 

02/19/08 

Controller Mapping XML Draft Spec 

16 

02/19/08 

3.2 

02/22/08 

1.25 

12.8 

20 

GUI Framework XML Draft Spec 

16 

02/22/08 

3.2 

02/25/08 

16 

16 

Closed Captioning XML Draft Spec 

02/25/08 

1.6 

02/27/08 

1.25 

6.4 

10 

Overlay XML Draft Spec 

02/27/08 

1.6 

02/28/08 

Game Profile XML Draft Spec 

16 

02/28/08 

3.2 

03/02/08 

1.5 

10.67 

24 

03/02/08 

03/02/08 

Mike's Vacation 

70 

03/02/08 

14 

03/16/08 

70 

70 

03/16/08 

03/16/08 

Bugfixing / hardening 

03/16/08 

1.6 

03/18/08 

16 

Selection Wheel GUI object 

20 

03/18/08 

03/22/08 

1.5 

13.33 

30 

Game Start Window 

03/22/08 

1.6 

03/24/08 

Game Find Window 

03/24/08 

1.6 

03/25/08 

Game Select Window 

03/25/08 

1.6 

03/27/08 

Game Injection Window 

03/27/08 

1.6 

03/28/08 

Configuration Window 

03/28/08 

1.6 

03/30/08 

Preference Config Window 

03/30/08 

1.6 

04/01/08 

Audio Radar overlay object 

24 

04/01/08 

4.8 

04/05/08 

1.5 

16 

36 

OpenAL Audio Tracking 

16 

04/05/08 

3.2 

04/09/08 

32 

DirectSound9 3D Tracking 

40 

04/09/08 

04/17/08 

13.33 

120 

Audio Identification / Correlation 

96 

04/17/08 

19.2 

05/06/08 

32 

288 

Framework Improvements 

20 

05/06/08 

05/10/08 

1.5 

13.33 

30 

Documentation Update 

05/10/08 

1.6 

05/11/08 

05/11/08 

05/11/08 

Milestone: GASPilot 0.4 

05/11/08 

05/11/08 

Captioning, Audio Radar, Solid GUI Windows 

05/11/08 

05/11/08 

Control Mapping Window 

05/11/08 

1.6 

05/13/08 

Game Controller Mapping 

24 

05/13/08 

4.8 

05/18/08 

1.25 

19.2 

30 

Mouse Controller Mapping 

32 

05/18/08 

6.4 

05/24/08 

1.5 

21.33 

48 

Mouse Mapping Window 

05/24/08 

1.6 

05/26/08 

Mouse Control Overlay Interface 

16 

05/26/08 

3.2 

05/29/08 

1.5 

10.67 

24 

Game Profile Support 

24 

05/29/08 

4.8 

06/03/08 

12 

48 

Game Profile Window 

06/03/08 

1.6 

06/04/08 

Game Controller Mapping Window 

06/04/08 

1.6 

06/06/08 

Framework Improvements 

20 

06/06/08 

06/10/08 

1.5 

13.33 

30 

Documentation Update 

06/10/08 

1.6 

06/12/08 

06/12/08 

06/12/08 

Milestone: GASPilot 0.5 

06/12/08 

06/12/08 

Configurable Mappings / Profiles 

06/12/08 

06/12/08 

Bugfixing / Hardening 

24 

06/12/08 

4.8 

06/16/08 

12 

48 

IAccessible in GUI framework 

40 

06/16/08 

06/24/08 

1.5 

26.67 

60 

SAPI dynamic grammar support 

24 

06/24/08 

4.8 

06/29/08 

1.25 

19.2 

30 

Keyboard Mapping 

16 

06/29/08 

3.2 

07/02/08 

1.25 

12.8 

20 

Wii Remote Driver 

24 

07/02/08 

4.8 

07/07/08 

1.5 

16 

36 

Wii Remote Mapping 

16 

07/07/08 

3.2 

07/10/08 

16 

16 

Wii Mapping Window 

07/10/08 

1.6 

07/12/08 

Switch Overlay 

40 

07/12/08 

07/20/08 

1.5 

26.67 

60 

Switch Mapping 

40 

07/20/08 

07/28/08 

20 

80 

Internal Switch Control 

16 

07/28/08 

3.2 

07/31/08 

16 

16 

Framework Improvements 

40 

07/31/08 

08/08/08 

1.5 

26.67 

60 

Documentation Update 

16 

08/08/08 

3.2 

08/11/08 

16 

16 

08/11/08 

08/11/08 

Milestone: GASPilot 0.6 

08/11/08 

08/11/08 

Wii, Switch, and Voice Rec Support 

08/11/08 

08/11/08 

Bugfixing / Hardening 

24 

08/11/08 

4.8 

08/16/08 

12 

48 

Color Mapping 

64 

08/16/08 

12.8 

08/29/08 

32 

128 

Color Mapping Window 

16 

08/29/08 

3.2 

09/01/08 

16 

16 

Spoken Feedback Engine 

24 

09/01/08 

4.8 

09/06/08 

1.5 

16 

36 

Spoken Feedback in Games 

40 

09/06/08 

09/14/08 

20 

80 

Framework Improvements 

40 

09/14/08 

09/22/08 

1.5 

26.67 

60 

Documentation Update 

09/22/08 

1.6 

09/24/08 

09/24/08 

09/24/08 

Milestone: GASPilot 0.7 

09/24/08 

09/24/08 

Color Mapping & Spoken Feedback support 

09/24/08 

09/24/08 

Bugfixing / Hardening 

24 

09/24/08 

4.8 

09/28/08 

12 

48 

Speed Control Audio Improvements 

56 

09/28/08 

11.2 

10/10/08 

28 

112 

Framework Improvements 

40 

10/10/08 

10/18/08 

1.5 

26.67 

60 

Documentation Update 

10/18/08 

1.6 

10/19/08 

10/19/08 

10/19/08 

Milestone: GASPilot 0.8 

10/19/08 

10/19/08 

Feature Freeze. Bugfix / Hardening update 

10/19/08 

10/19/08 

Bugfixing / Hardening 

24 

10/19/08 

4.8 

10/24/08 

12 

48 

Framework Improvements 

40 

10/24/08 

11/01/08 

20 

80 

Documentation Update 

40 

11/01/08 

11/09/08 

40 

40 

11/09/08 

11/09/08 

Milestone: GASPilot 0.9 

11/09/08 

11/09/08 

Bugfix / Hardening update 

11/09/08 

11/09/08 

Bugfixing / Hardening 

80 

11/09/08 

16 

11/25/08 

40 

160 

Framework Improvements 

64 

11/25/08 

12.8 

12/08/08 

32 

128 

Documentation Update 

40 

12/08/08 

12/16/08 

40 

40 

12/16/08 

12/16/08 

Milestone: GASPilot 1.0 

12/16/08 

12/16/08 

Initial Release 

Estimated Totals: 

1562 

312.4 

12/16/08 

1.0 Release Milestone 

Optimistic Estimates: 

1057.73 

211.55 

09/06/08 

1057.73 

Optimistic 1.0 Release Milestone 

Pessimistic Estimates: 

2582 

516.4 

07/08/09 

2582 

Murphy's 1.0 Release Milestone