This book explains the practices, habits, ideas and approaches that make that critical difference between project success and failure. These guidelines help you to succeed in delivering and meeting the user's expectations, even if the domain is
unfamiliar. You'll be able to keep normal project pressure from turning into disastrous stress while writing code, and see how to effectively coordinate mentors, team leads, and developers in harmony.
By following these better practices you can show yourself, your teammates and your managers real results, and begin to effect a broader change for your whole project in the following five areas: Development Process; Coding; Developer Attitude; Project and Team Management; Iterative and Incremental Learning.