|
Service Oriented Architecture within CICS:
We Develop service-oriented architecture that allows a software system that provides services to other applications through published and discoverable interfaces, and where the services can be invoked over a network. This implementation of a service-oriented architecture using web services technologies, creates a new way of building applications within a more powerful and flexible programming model.
In a process-centric architecture, this technique was developed for the process. The process was decomposed into a series of steps, each representing a business service. In effect, each service or component functions as a sub-application. These sub-applications are chained together to create a process flow capable of satisfying the business need. This granularity lets processes leverage and reuse each sub-application throughout the organization.
Software Change Impact Analysis:
See RIPPLE-TRAC
Legacy Transformation Strategies/Documentation:
Today’s enterprise relies on aging software built before the emergence of the Internet. These architectures personify core business knowledge that is hard to decipher, difficult to enhance, and impossible to replicate. This presents a direct challenge to organizations that must continually enhance, integrate, and transform information architectures to prosper in a competitive climate.
Historically, little formal analysis of legacy environments has been applied
to the planning and analysis of replacement projects. If a new system actually does make it into production, it usually ends up running in parallel with one or more mainframe systems that already perform many of the same functions. Manual reconciliation of replicated functions and redundant data have added additional tasks to already complex IT environments. The end-user situation, in this scenario, degrades, and executive management then responds by renewing discussions to
outsource IT to a third party.
If management wants to change this situation, it should begin to examine
transformation strategies to augment critical IT projects. This requires an understanding of legacy architectures (hence, RIPPLE-TRAC) and a plan of how to proceed. Ultimately, organizations relying on legacy systems must employ a coordinated approach to managing, integrating, and evolving them, otherwise, they will fail to meet critical business requirements and leverage powerful new information technologies.
Information Quality:
Ask yourself these two questions.
How many private, proprietary databases and files that reside on personal
computers (in spreadsheets, PC databases, and even in word processor
files) in your enterprise include information contained in corporate data-
bases or files that are not integrated with and synchronized to those cor-
porate databases?
If the data in those corporate databases is high quality, why is there a need for those redundant, private databases? After all, data is the only business resource that is completely reusable without being used up.
Systems Thinking:
It is an approach to problem solving that views "problems" as parts of an overall system, rather than reacting to present outcomes or events and potentially contributing to further development of the undesired issue or problem.[2] Systems thinking is a framework that is based on the belief that the component parts of a system can best be understood in the context of relationships with each other and with other systems, rather than in isolation. The only way to fully understand why a problem or element occurs and persists is to understand the part in relation to the whole.[3] Standing in contrast to Descartes's scientific reductionism and philosophical analysis, it proposes to view systems in a holistic manner. Consistent with systems philosophy, systems thinking concerns an understanding of a system by examining the linkages and interactions between the elements that compose the entirety of the system.
A study of 354 end users found that a majority of respondents believe that their organizations as a whole are at "process ignorance" rather than "process excellence." Where are you and your organization in the maturity curve?"
We use TheBrain to map processes as follows:
TheBrain: See, Share and Find Information Faster
PersonalBrain is an information platform that lets you link together information visually to reflect the way you think.
Simply type in your ideas. Drag and drop files and web pages. Any idea can be linked to anything else. Using your digital Brain is like cruising through a Web of your thinking. See new relationships. Discover connections. Go from the big picture of everything to a specific detail in seconds.

Follow TheBrain link to see more and/or purchase or free download.
TheBrain
PersonalBrain™ You can see and do more with PersonalBrain’s dynamic interface. Organize ideas, projects, contacts, files, and Web pages associatively to capture your thinking and perspective.
Helps people make sense of the wide range of information they need to organize and assimilate on a daily basis. The software is designed to help you organize information the way you think. PersonalBrain is so flexible and fluid that users can link any file or concept to anything else and visualize their thinking on their computer desktops.
|