Practical Project Initiation: A Handbook with Tools (Developer Best Practices)