Comment Use SDLC (Score 1) 682
I'm quite surprised that I haven't seen it mentioned in any of the posts yet (maybed I missed it), but I think it's important to use the Software Development Life Cycle (SDLC) when designing, implementing and maintaining projects. Not only does it improve the quality of your project, but it also helps out others who will be working with the project in the future, by providing them with documentation.
There's plenty of SDLC documentation online.