The architectural services we provide typically fit within one of the following categories:
Business Capability / Technology Assessments
This type of engagement provides the following deliverables:
- a model of the organisation’s desired business capabilities from the perspective of both customers and internal stakeholders.
- a model of the current state architecture – mapping desired capabilities to existing business services, business processes, application services and infrastructure services.
- an assessment of how well the individual elements of the current state architecture contribute towards delivering the desired business capabilities.
Gain a clear understanding of the technology, process and culture changes that would deliver measurable benefits to your business.
Building on the findings from the Business Capability / Technology Assessment, this engagement includes the following deliverables:
- the target state architecture – specifying the most appropriate use of technology to enable the organisation to meet it’s business goals.
- a specification of the work packages required to bridge the gaps between the current and target state architectures. Each work package scopes the technology, process and cultural changes that will deliver clearly defined benefits.
- an architectural roadmap that includes a realistic delivery schedule for the work packages so that the incremental benefits can be factored into the organisation’s business plan.
API Reference Architecture
There are a multitude of established and emerging technologies that can be used to help deliver APIs.
Our API Reference Architecture was developed to provide a context for performing technology assessments, helping us to identify which combination of technologies provide the best overall fit for an organisation’s culture, capabilities and business objectives.
We provide solution architects to work on customer projects.
We have a strong focus on application design when performing development in-house and find that this makes a significant contribution to the success of projects. Generally working within an agile environment, the emphasis is on delivering lean design documentation, based on UML diagrams, on an incremental, as-needed basis.