Application & Data
DivIHN’s clients often have hundreds or thousands of in-house and externally developed applications. The DivIHN team assesses the components of the data landscape and applications stackto provide a detailed assessment of the functional value and technological health of the application and data layers.
Our application assessment reviews key areas of the application, including architecture, performance, maintainability, cost, value, user experience and use of third party tools. The data layer assessment further examines the data architecture, configuration settings for strength and consistency of account management, user and role configurations within databases, and access methods and privileged uses.
Applied Enterprise Architecture
DivIHN Solutions believes that sound enterprise architecture – Business, Operational Processes, Systems and Technology – is the best approach for enabling the business operations of the organization to transform through technology. DivIHN’s Enterprise Architects have deep experience in the development of Future State and Transitional Architecture Blueprints.
The Enterprise Architecture process yields structures and guidance which can help organization most effectively leverage people, process and technology investments to achieve its business objectives. From the IT perspective, Enterprise Architecture is a well-defined practice for conducting multiple levels of analysis, design, planning, and implementation for the successful development and execution of strategy.
DivIHN’s Solution Architecture practice focuses on bringing to bear expert resources across multiple IT domains to architect end-to-end solutions thatmeet a specific set of business requirements. Solution projects often begin with business requirements definition before moving into an architecture phase. A solution architecture is an orchestration ofcurrent or future applications (systems), data architectures, infrastructure technologies, and functional capabilities in harmony with the current or future state enterprise architecture for the purpose of meeting business requirements. Solution projects always reflect relevant technology guiding principles and imperatives. At times, a solution must be architected within the current enterprise technology landscape. In other cases, the solution architecture may drive change in the IT ecosystem. DivIHN’s experienced team provides solution architectures that make holistic sense with an emphasis on what is best for the business.
A Technical Architecture is the next step in increasing technical specificity following a solution or system architecture. Written for a technical audience, it must satisfy the business requirements as documented in a system’s business requirements document. DivIHN’s experienced Architects will assist in defining the functionality to meet technical, operational and transitional requirements described in the functional specification. The goal of this Technical Architecture is to define the technologies, products, and techniques necessary to develop and support the system, and to ensure that the system components are compatible and comply with the enterprise-wide standards.
A technical design takes the technical architecture to a component-level design that is agreed between software architects and software developers. It describes how the system will be built to meet the functional design. It contains detail and terminology not appropriate to business customers but needed by developers. It might incorporate screen layouts, database table and column names, communication protocols and file formats, server and operating system versions and dependencies. It should be detailed enough to enable code, configurations, unit testsand technical documentation work to begin.
Transformation End State
The DivIHN-developed Transformation End State is often presented in the format of Blueprints and Roadmaps. Blueprints are high-level visual representations of the tangible components of the Future State Architecture. There may be one Blueprint reflecting an end-state or several reflecting transitional application and data architectures.
Roadmaps are a key deliverable of the transformation project and a fundamental part of strategic planning and enterprise architecture. They allow IT and the businesses to map out a series of actions that are required to move from where it is today, to where it wants to go; those actions turn into plans. Roadmaps enable organizations to use enterprise architecture to tie strategy to prioritized initiatives, and deliverables.
A key lever in developing the transformation roadmap is the business strategy,goals and objectives of the transformation. There is a need to specify not only where you are going — “We want a cost reduction of 20 percent over five years”, for example—but also how you see the company getting there. DivIHN’s experienced Enterprise Architects will assist you in defining a transformation roadmap specifying how the roadmap will deliver the transformation end state value.
A DivIHN program manager provides oversight, monitoring and the controllingof several related projects. Our clients use this oversight to support project-level activity to ensure the program goals are met. While each project may also have a project manager, the program manager provides a decision-making capacity that cannot be achieved at project level. In a program, there is a need to identify and manage cross-project dependencies and to have sufficient insight into the risks, issues, requirements, design or solution to be able to orchestrate the program as a whole.DivIHN’s program and project managers are notably adept at integrating resources of multiple backgrounds and organizations, often with disparate organizational cultures and governance requirements into an effective whole.
DivIHN project managers provide the discipline of initiating, planning, executing, controlling, and closing the work of a project team to meet specific success criteria. The primary challenge of project management is to achieve all of the project goals within the primary constraints of scope, time, quality and budget.