Coding for non-coders
Practical habits non-coders can use with AI coding tools to reduce risk and build maintainable, reliable solutions.
In my thinking around learning technology implementation (see article 1 and article 2, I’ve been influenced heavily by a number of wider project management methodologies, such as Prince 2, Agile Software Development and Scrum.
It’s very easy just to focus on the “doing” of the implementation, but the preparation and follow-up are just as important.
You can see this in the “periodic table” shown below. Although it’s based on web-design, actually most, if not all, of these elements would apply in a learning technology implementation.
There are some things missing that you would probably want to include in a software implementation, for example:
Even so, it’s a really useful guide to the things that need to be thought about.

Periodic Table of Web Design Process – created by New Design Group
If you'd like to discuss this article, or how I can help you, get in touch.
Posted: 20 April 2015
Tags: Project management
Practical habits non-coders can use with AI coding tools to reduce risk and build maintainable, reliable solutions.
Eight step process to reduce the risk of buying software that doesn't work
At the heart of digital transformation are a series of big questions that all organisations need to answer up front.
Where to start with your client
Steps to work through as you implement any new IT system
Migrating from a waterfall to an agile culture can be made easier if you follow my ten tips