| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Project name | |||||||||||||||||||||||||
2 | ||||||||||||||||||||||||||
3 | Timeline | |||||||||||||||||||||||||
4 | Dec 2018 | Jan 2019 | Feb
2019 | Mar
2019 | Apr
2019 | May
2019 | Jun
2019 | Jul
2019 | Aug
2019 | Sep
2019 | Oct
2019 | Nov
2019 | Dec
2019 | Jan
2020 | Feb 2020 | Mar 2020 | ||||||||||
5 | Prototype | Production | Alpha | Beta | Live ready | |||||||||||||||||||||
6 | Tech | Optimise for iPhone | Character animation | Gameplay edge cases | Endless bugfixing | |||||||||||||||||||||
7 | Level design | Add all levels to world | Playtesting/iteration | |||||||||||||||||||||||
8 | Art | Implement revised art style | Different biomes | Setpieces/landmarks | Promo material | |||||||||||||||||||||
9 | Narrative | Narrative mockups | Writing | Integrate story into game | Playtesting/iteration | |||||||||||||||||||||
10 | Audio | Implement dynamic music | Music for different areas | Narrative moments/setpieces | Trailers | |||||||||||||||||||||
11 | ||||||||||||||||||||||||||
12 | Budget | |||||||||||||||||||||||||
13 | Self-funded | |||||||||||||||||||||||||
14 | Role | Name | Dec 2018 | Jan 2019 | Feb
2019 | Mar
2019 | Apr
2019 | May
2019 | Jun
2019 | Jul
2019 | Aug
2019 | Sep
2019 | Oct
2019 | Nov
2019 | Dec
2019 | Jan
2020 | Feb 2020 | Mar 2020 | ||||||||
15 | Lead designer | David Designson | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | ||||||||||||
16 | Lead programmer | Paula Techington | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | ||||||||||||
17 | Lead artist | Alice McArty | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | ||||||||||||
18 | Narrative designer | Neil Wordsmith | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | ||||||||||||
19 | Audio designer | Andrew Hearalot | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | ||||||||||||
20 | Producer | TBD | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | ||||||||||||
21 | Additional programmer | TBD | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | ||||||||||||
22 | Additional artist | TBD | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | ||||||||||||
23 | Marketing/strategy | TBD | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | ||||||||||||
24 | Porting (external) | TBD | 3.0 | 3.0 | 3.0 | 3.0 | ||||||||||||||||||||
25 | Translation (external) | TBD | 1.0 | |||||||||||||||||||||||
26 | Quality assurance (external) | TBD | 1.0 | 1.0 | ||||||||||||||||||||||
27 | Person-months: | 7.5 | 7.5 | 7.5 | 7.5 | 8.5 | 7.5 | 10.5 | 10.5 | 10.5 | 11.5 | 8.5 | 7.5 | |||||||||||||
28 | ||||||||||||||||||||||||||
29 | Total person-months | 105.0 | ||||||||||||||||||||||||
30 | Cost per person-month (USD) | $5,000 | ← This number can probably be higher than you think it can! Don't underpay yourself. | |||||||||||||||||||||||
31 | Total cost | $525,000 | Remember that a slightly inflated person-month cost has to cover all your miscellaneous costs | |||||||||||||||||||||||
32 | If you have a track record, I wouldn't go any lower than $5k/person/month | |||||||||||||||||||||||||
33 | Even if you don't have a track record, I wouldn't go any lower than $3k/person/month | |||||||||||||||||||||||||
34 | These are minimums not targets. $10k/person/month or higher would not be unreasonable for some publishers | |||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 | ||||||||||||||||||||||||||