|
|
|
A Case for Agile: Benefits for a Programmer’s Career by Theodore Nguyen-Cao
Most importantly, I still feel I’m growing as a developer. I honestly believe the best thing a developer can do in their career is to always be learning. Everything else will follow.
I am also a strong proponent of agile software development. Information Technology projects have a poor success rate. The best method, I have found, to provide better software solutions is agile development (and I find a grounding in management improvement techniques is useful - customer focus, process improvement, systems thinking, understanding variation, data driven management…). My experience is with custom application development (rather than developing Commercial Off The Shelf software - COTS) for which I think agile is a great fit.
Related: Joy in Work for Programmers - Agile Software Development Presentation - Metrics and Software Development - Management Science for Software Engineering - Programmers at Work - Joel Management
Curious Cat Management Improvement Blog © curiouscat.com 2005-2008 powered by WordPress