Skip to main content
deleted 12 characters in body
Source Link
Robbie Dee
  • 9.8k
  • 2
  • 25
  • 53

One of the main characteristics of Agile is to do short iterations. And get back to re-assess and then reassess. You run ahead to explore new territory, leanlearn from it, and then make a plan. That way your plan will be better. And if you fail (find your course idea does not work), you will have "failed fast", which is good.

So your approach is just fine. The danger though is then to say "Nice, it works, I'm done. What's next?". You're not done, there isare plenty of cut corners to straighten out and you should get/take the time to do it properly once it is clear your approach yields a working and workable system. That could be to write tests, document, StyleCop, optimize, educate colleguescolleagues about what you did and how you did it, have it reviewed, et ceteraetc.

One of the main characteristics of Agile is to do short iterations. And get back to re-assess. You run ahead to explore new territory, lean from it, and then make a plan. That way your plan will be better. And if you fail (find your course idea does not work), you will have "failed fast", which is good.

So your approach is just fine. The danger though is then to say "Nice, it works, I'm done. What's next?". You're not done, there is plenty of cut corners to straighten out and you should get/take the time to do it properly once it is clear your approach yields a working and workable system. That could be to write tests, document, StyleCop, optimize, educate collegues about what you did and how you did it, have it reviewed, et cetera.

One of the main characteristics of Agile is to do short iterations and then reassess. You run ahead to explore new territory, learn from it, and then make a plan. That way your plan will be better. And if you fail (find your course idea does not work), you will have "failed fast", which is good.

So your approach is just fine. The danger though is then to say "Nice, it works, I'm done. What's next?". You're not done, there are plenty of cut corners to straighten out and you should get/take the time to do it properly once it is clear your approach yields a working and workable system. That could be to write tests, document, StyleCop, optimize, educate colleagues about what you did and how you did it, have it reviewed, etc.

Source Link
Martin Maat
  • 18.5k
  • 3
  • 31
  • 58

One of the main characteristics of Agile is to do short iterations. And get back to re-assess. You run ahead to explore new territory, lean from it, and then make a plan. That way your plan will be better. And if you fail (find your course idea does not work), you will have "failed fast", which is good.

So your approach is just fine. The danger though is then to say "Nice, it works, I'm done. What's next?". You're not done, there is plenty of cut corners to straighten out and you should get/take the time to do it properly once it is clear your approach yields a working and workable system. That could be to write tests, document, StyleCop, optimize, educate collegues about what you did and how you did it, have it reviewed, et cetera.