Workflow: improving working lives - one practice at a time
I'm interested in improving people's creative and collaborative processes, whether that's in a domain I'm creating products for (university architecture studios, public sector thinkers, tv production teams) or my own area - small teams producing web applications
Perhaps because I've worked both as a programmer and as a project manager, as an artworker and having managed an agency, I can see both sides and can help to translate issues between different work domains.
When I develop I try to make concise, readable code, which I write "test first" meaning that I leave behind a set of regression tests to ensure that new features don't break the old ones. I use agile methodology. In addition to a battery of tests that are always running, this means always having a working site in the repository. It means adding features piecemeal, and mapping your (or your client's) business value to what you're paying (that equation has to keep mapping to make it work).
Recently, I've started to help small web teams to improve their working lives, one "best practice" at a time, adapting it to their local needs.
Recent writings on workflow
- Loading workflow-related posts from wordpress...