Rusty Wright wrote:

The other experience that I've had is that some people are simply resistant to change. If your colleague is like that my suggestion would be, if you can afford to, is to become The Maven Guy and offer to set up his builds for him; in other words, write his pom.xml files. Do it in parallel with whatever he's using now and then demonstrate to him and the rest of your colleagues how much better it is. Like the old saying goes, you'll draw more flies with honey than you will with vinegar.

In my experience, some people on projects believe that if it works for them, then everything is fine. In practice, the build often works for them, but doesn't work for anybody else, and they don't care.

What works in this kind of environment is a general rule that says this:

"Your work is not done until it can be shown to build and run cleanly on a second machine other than your own".

Being the "maven guy" also works very well, especially if you are also the continuous integration guy, and the CI server is the "second machine" above.

In many cases resistance to change comes about simply because people are too busy to stop and "sharpen the saw".

Regards,
Graham
--

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to