Technologies?

How Much?

Our prototyping and mentoring services are delivered on a T&M basis, full- or part-time over a number of months.

For software development the contract can be either fixed price or T&M.

Existing Suppliers

If you have existing suppliers we are happy to work either alongside them or on a subcontract basis. Our skills will often complement rather than compete with their skillset.

Publications & Conferences

We have published a number of books and articles, and regularly present sessions at conferences and events.

Domain Driven Prototyping

Re-engineering businesses processes substantially alters the environment in which custom application software must operate. But sometimes the capabilities of new technology will in turn influence the nature of those business processes. Often then the re-engineering of the business and the application must be done in tandem.

When the degree of uncertainty is high it makes sense to prototype the application rather than build it directly. That way the stakeholders finds out for the least outlay whether the requirements are feasible and the re-engineering justified.

Naked Objects

We use Naked Objects as a means to rapidly prototype your requirements. Using facilitated workshops we work with your business domain experts to build standalone-applications that model the domain, and that your experts take away to use and gain feedback from the wider business community. Animated demos of the applications further support the feedback process.

The prototypes can then be used as input to implementation using the technologies of your choice, (or indeed using Naked Objects itself). As such, they form a working specification with which developers can readily engage.

And, because the only software developed during prototyping will have been the concepts that matter within your business domain, these develop into a Ubiquitous Language through which the business and developers can continue to communicate.