Tuesday, December 20, 2005
It's not just about the code
Richard Akerman makes a great argument (with a diagram!) about why "librarians 2.0 don't need to be coders 2.0." He paraphrases an IBM article on service-oriented design that shows nine different roles as part of any project lifecycle. Sure, application development requires some hefty coding skills. But non-coders could be all over the business and architecture roles:
I just think "coder" represents such a small component of successfully delivering systems that meet your goals - think in wider terms about how toHis post reminds me of issues that arose during the OLC Futures Initiative. Quoting from the Technology Task Force Report:
- Capture your goals (Business)
- Translate those goals into sets of functions that make sense for the organization (Architecture)
- Build systems that meet the business goals while fitting into your architecture (Applications)
The overall consensus of the committee was that, while all services should be examined for improvement by a specific technology, the services should drive the use of technology; technology should not drive the services.Akerman suggests that maybe the reason library development seems so hobbled is that we have a communications gap, not a coding gap. (Still, it wouldn't hurt if more of us knew how to write code, or had the vision to hire staff who can).
Comments:
<< Home
Ann Arbor's John Blyberg offers a compelling counter-argument on why it is largely about the code. He characterizes it as a question of resource allocation.
I might argue that AADL isn't a very typical representation of the resources generally available to a public library. But Blyberg has a strong thesis: "In the current L2 landscape, you won’t need a coder to have a good online presence, but you will need one if you want a great online presence."
I might argue that AADL isn't a very typical representation of the resources generally available to a public library. But Blyberg has a strong thesis: "In the current L2 landscape, you won’t need a coder to have a good online presence, but you will need one if you want a great online presence."
I'd argue with that thesis. Without a coder AND someone who actually knows web design/development concepts and standards, a library is going to have a pretty awful/useless web presence altogether. I think I've got enough stats to prove that...(see my usability survey at http://www.therightclick.info)
Post a Comment
<< Home