May 27, 2008

...Learn TDD with Codemanship

Information Systems Aren't Always Software

I've been trying to come up with a way to manage a process of internal peer certification for a client of mine, to act as a guide or roadmap that will drive people's attempts to learn and improve.

The system we'll use to organise and manage this process will exist entirely in paper form. It will not involve any software.

But it's still going to be an information system. It will store and process information about participants, disciplines, practices, pairing sessions and certifications. Different people will use the system for different reasons: a developer to record their achievements, a manager to guage their progress, a coach to plan training or mentoring, and so on.

This paper-based system will have data and functions (use cases), and it will also have interfaces - ways in which we'll interact with it physically.

And, in that sense, maybe we should approach its design just as we would approach the design of a software infirmation system?

It's certainly worth thinking about.

Posted 13 years, 2 months ago on May 27, 2008