Asessment.
Focused on deliverables.
Assessment for operational readiness, including business IT resources available to support it effort.
SYSOne’s assessments are based on concrete and measurable deliverables.
This collection of issues then leads to create a company wide SOA platform development, supporting and solving all business needs.
This stage will help to:
- Understand the benefits of creating a SOA platform.
- What does it really take to adopt SOA as strategy for creating software.
- What do we need to create a SOA road map.
- How much effort do we need to accomplish planed deliverables. Project scoping.
- What IT should get done to offer their assets as services.
Technology and business strategy.
Plan with measurable steps.
SYSOne will help to create a framework to accomplish with the planned deliverables and be able to measure the results. This is oriented to business IT executives. It will help to understand:
- What kind of strategies and decisions gives more value to the business.
- How IT supports today the business strategy.
- How the processes are designed and improvement points analysis. Processes redesign.
- Enterprise architecture design.
- How expensive are the processes and operations today.
Platform creation.
Create a company wide platform.
Identify and define the shared business services and technology stack. Modernize legacy systems.
Create a collection of well defined business services and business implementations. When building various types of services, it becomes evident that categorization is needed based on:
- The type of logic they encapsulate.
- The extent of reuse potential of business logic has.
- How this logic relates to existing domains within the enterprise.
As a result of this stage three common services classifications are defined and implemented, representing the primary service model used in the platform:
- Entity Services.
- Task Services.
- Utility Services.
Composing this kind of services, users are available to create and deploy new applications solving business requirements.
Legacy modernization may help companies to leverage their existing IT investments by modernizing legacy systems to meet crucial business requirements.
Platform development.
Smooth deployment and integration.
It is important to ease the integration and deployment. Usually, given the amount of services, SOA platforms turns very complex to deploy and manage.
Deployment strategy is a very important step, enabling gradually services and components to create a smooth transition to the new platform.
Also there are several issues to take in account, specially if the company is migrating legacy systems to the new platform. SYSOne offers several services for automated migration from legacy applications to J2EE environments.
Testing and monitoring.
Measurable results and continuos improvement.
Once the platform is deployed, it is necessary to get indicators about how the processes and services are working together in order to test and improve the platform.
Some activities are take in place in this stage:
- Define SOA governance model.
- Align SOA with the Enterprise Architecture vision and define a funding model.
- Define processes policies.
- Create activities dashboards.