I was reading this article "Building Your Web Team", [webtechniques.com...] about various roles to develop and maintain larger websites. In the same way that the article mentions, my organization has developed its team piecemeal, starting off with no budget at all, working on the sly to build the site initially. For a 1000+ person dept we now have:
a communications director
a server administrator
about 25 part-time developers
a few graphic artists
all matrixed out under multiple managers and budgets, and very difficult to coordinate. The website was add-on work for everyone except the programmer.
The enterprise staff, which covers for a 13,000 person organization, has 4 people-- a manager, webmaster, programmer, and coder.
I'm looking for good ideas on how to organize better, and for some good justifications...
The site I just finished working with after several years: * Top sys admin (network admin) * 3 server admins (managing 22 boxes) * Core web server software admin - handled all perl/shell scripts and databases (sites were 100% dynamic served) * 2 gfx artists and many subcontractors for gfx work. * 2 promotion people (insert wave here). * 3 html coders. * 1 web designer and manager the html/gfx/promotion folks. * 5 in cservice (tons and tons of email - 5k a day).