A timeline

Schools Inspections Engineering Experiments Other

This is our twentieth year developing solutions for a range of customers. We can't list all of our projects, but here's a sample of them over the years.

Schools

A consultancy and contract development project in 2004 led us into developing software for schools. We're still actively developing solutions for education.

Inspections

There's a lot that happens behind the scenes of a school inspection. The challenge is to maximize efficiency as inspection cycles get shorter and inspection guidelines change. Our first system was developed for Nord Anglia inspection services, but we continue to be active in the development of inspection systems.

Software engineering

devProcess started in 2000 developing systems for software and process engineers, with a particular emphasis on the development lifecycle of software. We continue to develop application lifecycle solutions.

Other solutions

We also provide consultancy and contract solutions. We are still active in the development of a number of white-label systems for our clients.

Experiments

Just some of the other projects that we've developed on the side.


2019

Diagram generation

Automatic generation of diagrams from models and associated rules defined by their metadata.

2019

Active directory integration

Deeper integration with LDAP and Active Directory.

2018

Rules based configurable forms

Workflow forms based on configurable workflows and business rules.

2016

Past Paper Panda

An A-level student found existing past paper sites frustrating. Manual process were required to track which past papers had been completed and time was lost looking up mark schemes, examiners reports and grade boundaries.

PastPaperPanda is an experiment to attempt to make the process of finding and tracking past paper progress as simple as possible.

2015

Business process modelling

A neat feature which takes a textual description of a process and creates a BPMN model. We also wrote an online drag/drop editor which allows more sophisticated modelling.

2015

Inspector checks

We implemented workflows to help validate and verify the checks that are needed to certify school inspectors.

2015

SagePay integration

We've integrated with a number of different financial systems, but this was our first SagePay integration.
It all went smoothly, these sort of APIs usually do.

2015

Concern tracking

Concerns raised about schools are tracked using a back-office management system to ensure that they are handled appropriately.

2014

Online store

Development of a specialized online store. The nature of this system meant an unusual checkout system was needed.

2014

devmodel

It's unusual for us to talk about our recent work on engineering products, but rapid Model Driven Architecture seemed interesting.

devmodel takes Markdown business specifications and transforms them into platform specific development assets.

2014

NomPlan

A personal site to answer the question "What's for tea?".

Family members add suggestions for meals and activities, these are then dragged and dropped into the week to create a plan.

Modern development tools are so productive that these sorts of small projects can be developed and deployed to the cloud in an evening.

2014

WorkModerator

WorkModerator allows teachers to moderate work together according to defined learning level descriptors, helping to promote accurate and consistent grading across schools.
2014

WiderProgress

All good developers are constantly looking for new things to learn about. Saylor.org has self-paced courses on a variety of subjects. We found it difficult to track progress on their site - so we wrote WiderProgress to help us with that.
2013

WiderSchool

WiderSchool helps schools track and engage students who aren't able to attend school full time.
2012

RevisionHero

RevisionHero helps students revise class material at home. Teachers can easily create engaging work relevant to their syllabus and students track their progress across a range of leaderboards.
Students at one school correctly answered over one million questions in their first year!
2012

College inspections

College inspections differ from school inspections and require unique business rules built into the software.
2011

Team collaboration

We started using a new live team collaboration, timesheet generation, invoicing and task management applications in 2011. This was developed as an internal experiment, but we've never found anything that's commercially available that works as well as this project.
2010

Model browser

A web application for browsing and discussing software models.
2008

Gravatar iPhone app

A small iPhone contact application to synchronize photos with users' gravatars. This allowed us to investigate the iPhone store application submission process.
2008

Diploma Support Programme

The diploma support programme included forums, wikis, video conferencing and other tools to help teachers deliver the new diplomas.
2008

QIA star awards

A site for nominating people for awards and tracking the progress of those nominations.
2007

Trudy

Trudy was an agile process definition application, integrated with TFS for task management, timesheet and invoice generation.
Although this was an experimental application, we used it at devProcess for many years for our own process tracking.
2007

Bahrain inspection services

Inspection services for schools in Bahrain. Internationalization was an important part of this development.
2007

Childcare voucher services

Leapfrog childcare vouchers was our first childcare voucher processing and back-office system.
2007

MathsZone

MathsZone provided mentoring and content in mathematics. This was developed for Edexcel and Nord Anglia Education.
2006

Recruitment system

The Nord Anglia Recruitment system was developed to provide temporary and permanent recruitment services to a range of educational and training organisations.
2005

Area-Prospectus

We've developed many prospectus systems. Our first one was in 2005, later versions allowed providers to submit material via email or url, where it was then then moved through a quality assurance process.
2005

XML schema synchronizers

The development of these bi-directional XML schema to UML model synchronizers required maintaining schema that were accurate whilst still being easy to read.
2005

Nord Anglia inspection services

Nord Anglia inspection services was responsible for inspecting schools in parts of the UK. The system we developed for them scheduled inspections, managed inspector and skills databases, data flow to OFSTED and mobile evidence gathering.
2004

My-iPlan

My-iPlan supported web-based individual learning plans. An active project for nearly ten years it had a number of refreshes and updates. This project was closed in April 2014.
2004

Virtual-Workspace

The Virtual-Workspace was a dynamic learning environment developed for Nord Anglia education. Live online mentoring, active learning communities and a rewards system made this a fun project to work on. Engagement allowed the student to accrue points which could be used in auctions to bid for iPods and other rewards.
2003

Report writer

This wasn't really an engineering project (although it did link to UML models), but it helped users create data transformations and publish to websites.
2003

Model Driven Architecture

Model Driven Architecture was an OMG software development approach from the early 2000s. Our MDA solution integrated with modeling and other development tools to help implement that approach.
2002

UFD generators

A utility specifically built to help an insurance company generate data files in a very specific file format.
2002

C++ synchronizer

A software engineering project to synchronize C++ code with UML models. What made this unique was a fuzzy syntax matching engine that could interpret code without being as fussy as a C++ compiler.
2001

Process definition and rollout

Our first process definition and rollout application was released in 2001. We continue to develop software for process engineering.
2001

Reviewer for Rational Rose

Reviewer for Rose validated and verified Rational Rose's UML models based on definable organizational standards.
2000

Reviewer for Select Enterprise

Reviewer was our first product. An engineering tool that checked software models for completeness, consistency and correctness against a range of configurable checks. We were still developing this software until very recently.