How I write software? excellent article for computer science students

Jack Crenshaw describes his personal software development method and offers tips for staying successful in software.
http://www.embedded.com/columns/technicalinsights/225200127
This is an excellent article for computer science students. Its worth reading!
Read our Sample Seminar Reports for preparing a better Seminar report and PPT.
Recommended technology reading: CRM Software