Implementation
Implementation is the process of translating a design into source code
Most novice programmers think that writing code is the heart of software development, but it actually should be the least creative
Almost all important decisions are made during requirements analysis and design
Implementation should focus on coding details, including style guidelines and documentation