when a project starts it starts and when it ends it ends - be conscious of time when beginning project - allot time accordingly to each aspect of development. proper preparation prevents a poor final project.
the middle tends to be messy so give it the attention it deserves
a problem statement will help define what needs to be done.
knowing the team, who is in the team, what is the teams function.
project goal - what does success look like, for us. and the user separately
Scope and constraints.
what is in our budget, tech and time.
what can we do with what we have got.
be aware of scope creep.
key metrics.
how will we know we've succeeded
how will we measure success.
stakeholders
core - important - helpful