Software development process

We provide consultancy services to help organizations improve their software development processes.

Building effective business systems is complex and difficult – the history of hard-to-use software, and late and failed and projects demonstrates this convincingly. Many organizations want to be able to develop more effective software using a more reliable and predictable process.

Thinkers founder Martin White began his career in engineering before moving into software development. He is trained in both Total Quality Management techniques and in a variety of software development methodologies, and has both developed and delivered software development process courses. Thinkers founder Mark Chitty has more than a decade of web development experience. Working together at SealedMedia, Martin & Mark put this collective experience into action in developing SealedMedia’s award-winning products.

In our consultancy, we bring in relevant elements of various software development methodologies, in particular a use-case based approach and the Software Engineering Institute’s Capability Maturity Model (CMM), which provides an overall framework which is independent of specific techniques.

Our core training course, Building Effective Software, covers this subject in an intense day.

As ever with the thinkers style, we normally frame the core subject matter in a holistic project that makes change happen. Naturally, we tailor this to the needs of each client. See an example program for a software quality improvement initiative…