Now how does this relate to software development?
Well, my thoughts were along the lines of: Take pride in your work, and make sure you produce high quality software every day.
While this makes sense, I suddenly realized that this motto can be seen as a recommendation of agile development: With only a limited time before the deadline of the project, make sure you spend you time working on the most important things at all times.
This is part of the definition of most agile methodologies, and in my humble opinion, the most significant one. The fact that the customer knows, that we as developers always focus on the customer's top priority tasks, is what it's all about!
That is how we get the customer to buy into the agile way of running projects.
That is how we make sure, that the customer ends up with a system, that works the way the customer wants, and that the end users will enjoy using.
That is how we as vendors will gain customer satisfaction, repeat business and success in the market.
So if you are using a non-agile methodology, I'd say it's about time to begin looking into topics like agile, Scrum, TDD / BDD, etc.
We don't have much time, so we better make it count!
Ingen kommentarer:
Send en kommentar