“So, what do have against Agile, SCRUM and Modelling?”

For some time now, I have had a few posts regarding issues I’ve had with Agile, SCRUM and Modelling.  I want to be clear, I don’t have problems with any of these tools.  I’m just saying that there is no tool that is perfect for every job.  I’m also saying that a tool may be ‘pretty good’ for a job but could be used just a bit differently to be more effective.

First rule: use the right tool for the right job.  If you’re given complete and thourough specs (yeah, right), then Agile might not be the best tool.  If you have a large team, SCRUM may not be the best tool or may be close but use some tweaking.   And If you’re working on a very small simple project, why build a model or state diagram when it would take longer to build the diagram and get sign-off than just build the project.

And even these three tools could be used but with some minor changes or adjustments to fit your needs.  So when you’re going into a project, think about what tools and techinques would be a good fit for that project.  And for Pete’s sake, be completely familar with your team’s skillsets and skill level so that you can make a good decision or know what tweaks need to be made.

Happy coding!

Advertisement

About JohnHowell

I am a professional software developer with over 20 years of experience. I currently specialize in Microsoft technologies such as VS, TFS, C#, VB.Net, WCF, WPF, WW, etc.
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s