• I found that this article really reflected a management point of view - as opposed to a programmer point of view. As a manager, what should you implement to make sure that your IT team is able to do its best work possible.

    The company that I presently work for is too small to have a CIO, and has too slim of a profit margin to send people to training. It is undoubtably not a great IT shop. But having a CIO would not make it better.

    In this article, I don't see how management interfaces with workers. I see facts - there should be a SDLC, there should be a steering committee and a security team. But the thing that makes a really great IT shop ar any shop is not the things/facts/attributes, but the glue that binds them together.

    It's the communication between workers and management. The team effort and sharing responsibility and heart-felt congratulations. It's the difference between a leader and a manger. It's the oil that keeps the pistons running smoothly. That's the important stuff.

    In the end, it always ends up being all nebulous. Sorry about that.

    Mia

    I have come to the conclusion that the top man has one principle responsibility: to provide an atmosphere in which creative mavericks can do useful work.
    -- David M. Ogilvy