Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
WHITEMARSH DATA MANAGEMENT SERIES
1/6/2017
Positive-ROIs Solutions that addressCritical Business Information Systems Problems
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
BLUF (BOTTOM LINE UP FRONT)
Virtually all Business Information Systems are: LateOver budgetNot meeting original requirements to say nothing of
current requirements.
This briefing introduces positive ROI solutions to these vexing problems.
1/6/2017
2
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
TOPICS
The 7 ROIs, that unless met result in projects that are late, over budget and unfulfilled requirements.
Payoff scenario that shows that these problems can and have been solved.
A Road Ahead that is practical, efficient, and effective.
References that you can check to prove what’s presented.
3
1/6/2017
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
GENESIS FOR THE ROI
Said to Whitemarsh: “You have a great product that requires significant retraining and culture change for effective use.”
Common result: Client inertia and lack of resources to effectively deploy the Whitemarsh approach.
Whitemarsh says: “Change your whole philosophy of IT architecture, engineering, and method of accomplishment.” It’ll be worth it !
Typical answer: “Your ideas are great, but don’t call us, we’ll call you.”
1/6/2017
4
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
RETIRED CIO SAID TO ME…
“If I don’t have time to do what I need to do now, how do I have more time to learn and change to your ‘stuff’.”
“If I don’t have enough money to do what I need to do now, how do I have more money to spend to learn and change to your stuff?”
1/6/2017
5
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
CIO’S TIME AND RESOURCE KILLERS
Project Management: Who’s doing what? When? How? For how long? How’s it related to everything else?
Information Systems Planning: What projects should we do? What’s the sequence and interaction?
Data-Centered Development and Management: How and Why is “data” the center of the IT universe? How can “data” leverage and accelerate work?
Data Model Manufacturing: How can we turn “data” from art and design to being almost manufacturing?
Business Information Systems Environments: How can we make BIS environments maximize re-use and minimize custom development?
Business Information System Manufacturing: How can we kick “programming off the critical path?
Enterprise Architecture Development: How can I see the entire enterprise? How can I plan for its overall movement from AsIs to ToBe?
1/6/2017
6
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
ROI CONSTRUCTION
Issue. What was the problem that needed to be addressed?
Solution Approach. What are the characteristics and description of solution?
Solution Engineering. How are component parts are engineered to arrive at a reliable and repeatable solution?
ROI. Computation of the actual Return On Investment?
1/6/2017
7
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
ROI COMPUTATION
ROI = Traditional Approach Resources / (New Approach Resources + Resources to Adopt the New Approach)
Example: Traditional approach to business information system development, the
cost is $6 million. Replacement approach it only costs $1 million Adoption of new approach costs of $500K. ROI is 4. ($6 million / ($1 million + $500K)).
Thus, once adopted, you had $4.5 million in EXTRA Resources. Hence, more time and money to make the change
1/6/2017
8
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
HOW CAN I APPLY THE ROIS TO MY COMPANY?
1/6/2017
9
If your company have multiple employees that address different infrastructure missions:• Create a Mission hierarchy that describes of all business areas.• Create an Organization hierarchy that describes the entire company.• Create a set of Function descriptions for each mission-organization.• Join the Missions & Organizations & Functions to surface and then minimize
redundancy and resolves conflicts.• Create the set of Resources that represents the operational components of
your company. I.e., facilities, marketing, products, IT, and finanace.• Create Resource Life Cycles for each resource.• Create one or a few databases that integrate all your Resources across all
missions, organizations and functions.• Create business information systems that address the entire collection of
Resource Life Cycles such that they are not conflicting and minimize redundancy.
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
HOW CAN I APPLY THE ROIS TO MY COMPANY?
1/6/2017
10
If your company is much smaller but your product is used by companies with different infrastructure missions, organizations, and functions:• Create a Mission hierarchy that describes all product areas• Create an Organization hierarchy that describes the organizations within a
client company that would use your product.• Create a set of Function descriptions for correct/efficient use of your product• Create a joining of Missions & Organizations & Functions so that all your
product areas have minimum or no redundancy and no conflicts?• Create the set of Resources that comprise your product addresses• Create Resource Life Cycles for each resource addressed by your product• Make sure that your product’s databases integrate all your Resource
required data across all the missions, organizations and functions your product addresses.
• Make sure that your created product information systems address the entire collection of product-required Resource Life Cycles such that they are not conflicting and minimize redundancy
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
THE 7 POSITIVE ROI SOLUTIONS FOR IT’S CRITICAL PROBLEMS
11
1/6/2017
Enterprise-Wide Project Management (16:1 ROI) Information Systems Planning (5.9: 1 ROI) Data-Centered Development and Management (28:1 ROI) Data Model Manufacturing (8.6:1 ROI) Business Information Systems Environments (7.7:1 ROI) Business Information System Manufacturing (2.8:1 ROI) Enterprise Architecture Development (14.6:1 ROI)
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
ROI APPLICABILITY TO VETERANS AFFAIRS
GAO Report ROIs
#1 PM #2 ISP #3 DCD #4 DMM #5 BIS #6 BISM #7 EA
GAO-14-361. Agencies…Incremental Policies
GAO-15-617. Billions…Reinvestment Plans
GAO-12-669. Costly…Plan Lacking
GAO-12-7. Critical Factors…Acquisitions
GAO-11-663T Dept VA Faces Management Challenges
GAO-11-265. DoD & VA …Should Remove Barriers to System Needs
GAO-11-250…Federal Recovery Coord Pgms… Faces Challenges
GAO-10_579…Mgmt Improvements Essential VA Output Scheduling System
GAO-16-227T…Ongoing Efforts Can Be Improved to Promote …User Satisfaction
1/6/2017
12
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
1/6/2017
13
The ROIs Address the Knowledge Worker FrameworkThe ROIs Address the Knowledge Worker Framework
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
GA0 ERRORS & THE KNOWLEDGE WORKER FRAMEWORK
1/6/2017
14
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
KNOWLEDGE WORKER FRAMEWORK APPLICABILITY TO VETERANS AFFAIRS
GAO Report Knowledge Worker Framework
Mission DB Objects BusInfSy BusEvent BusFuction BusOrganztn
GAO-14-361. Agencies…Incremental Policies
GAO-15-617. Billions…Reinvestment Plans
GAO-12-669. Costly…Plan Lacking
GAO-12-7. Critical Factors…Acquisitions
GAO-11-663T Dept VA Faces MgmtChallenges
GAO-11-265. DoD & VA …Should Remove Barriers to System Needs
GAO-11-250…Federal Recovery Coord Pgms… Faces Challenges
GAO-10_579…Mgmt Improvements Essential VA Output Sched System
GAO-16-227T…Ongoing Efforts…UserSatisfaction
1/6/2017
15
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
#1 ROI(16:1) ENTERPRISE-WIDE PROJECT MANAGEMENT
Link: http://www.wiscorp.com/roi_enterprisewideprojectmanagement.html
The Issues: Task-driven vs deliverables driven projects Same projects but different deliverables and tasks Same projects but different velocities Same projects but different work environments “Stove-piped” projects One-off custom developed project plans Not “integrate-able” project deliverables
1/6/2017
16
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
SOLUTION ENGINEERING: PROJECT MANAGEMENT
1/6/2017
17
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
ENTERPRISE-WIDE PROJECT MANAGEMENT COMPONENTS
Enterprise-wide work-product reuse Template (Project, Deliverable & Task) Driven Resource Factoring by Skill Level & Performance Resource Factoring By Work Environment Characteristics Automatic generation of Work Plans Work Accomplishment Recording Generation and Regeneration of Earned Value Intersection with Actual Work Products
1/6/2017
18
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
THE REAL ROI
Every project work plan is drawn from standardized ones. Assignment of staff and work environment factors enable real
comparison of project results. Standardized deliverable specifications that are stored in an
integrated, interoperable, and non-redundant database. Work Environment Factors and Staff & Skills can be changed to
show effects. Projects across the enterprise can be compared through any
number of factors because project-management data is integrated with IT work product data.
1/6/2017
19
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
FEATURES, ADVANTAGES & BENEFITS
Component FAB
Project Templates Pre-defined. Based on high quality enterprise projects work breakdown structure. Produces comparability and interoperability
Deliverable Templates
Pre-defined. Matches the Metabase System’s data model. Ensures that every project deliverable is stored, updatable, reportable, integrated, interoperable, and non-redundant.
Task Templates Hints as to the work processes to be followed. Just a checklist of steps. Can be stylized for different strategies for same deliverable
Person Skill Level Assessments
Enables individual skills and performance values to be applied to deliverable unit efforts to affect resource calculations.
Work Environment Assessments
Enables Work Environment (reviews, tools, etc) values to be applied to deliverable unit efforts to affect resource calculations.
DeliverableAccomplishment Recording
As work is done, hours and deliverable unit quantities are added. This enables recalculation of all schedules and resources on an as needed basis.
1/6/2017
20
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
PRODUCTIVITY-QUALITY-RISK-COST
Increased Productivity: standardization and past experience brought to bear. Automatic generation, and as needed schedule and resource calculations. Integrated with all other projects across the enterprise.
Increased Quality: Standardization. Experienced-honed plans Decreased Risk: Pre-validated and proven plans, unit effort
estimates, affects by specifically assigned staff and work environment factors.
Decreased Cost: Experienced-honed work plans ensure done-once and correct accomplishments. Right the first time is always cheaper than multiple mistake-iterations.
1/6/2017
21
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
#2 ROI (5.9:1) INFORMATION SYSTEMS PLANNING
Link: http://www.wiscorp.com/roi_informationsystemsplanning.html
The Issues: Projects driven by squeakiest wheel syndrome Projects done in an illogical order Projects done with conflicting completion dates Projects that don’t result in interoperable and enterprise-
integrated work products Projects based on stove-piped legislative mandates Projects not based on business resources and their life
cycles
1/6/2017
22
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
SOLUTION ENGINEERING: INFORMATION SYSTEMS PLANNING
1/6/2017
23
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
INFORMATION SYSTEMS PLANNING COMPONENTS
Mission-Organization-Function model to provide business-based context for all Business Information Systems
Resource Life Cycle Networks to provide sequence and inter-dependencies across all relevant Enterprise Resources
Intersections of RLCNs with Database Object (and implied data models), and Business Information Systems.
Generation of myriad of reports that set out sequence, interdependencies of business information systems accomplishment by MOFs, RLCNs, and DBObjects (and implied Data Models).
1/6/2017
24
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
AS-IS TO TO-BE BUSINESS INFORMATION SYSTEMS
1/6/2017
25
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
DATABASE OR FILE RESOURCE LIFE CYCLE ALLOCATION
1/6/2017
26
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
FEATURES, ADVANTAGES & BENEFITS
Component FAB
Mission-Organization-Function
Enterprise has an overarching framework for all IT work products.
Resource Life Cycle Networks
Enables enterprise to be viewed by essential resources, their life cycles, and ultimately through MOF, DBO, and BIS.
RLCN Intersections with Database Objects Business Information Systems
Enables enterprise to know precise scope, start and end sequence for all IT projects including interactions with other IT projects and other MOF, DBO, and BISs.
Information Systems Planning Reports
Enables IT to know far in advance requirements on their resources, necessary sequences of efforts required from organizations. Identification of the ongoing effects on Missions, Organizations, Functions, Database Objects, Data Models and Business Information Systems.
1/6/2017
27
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
PRODUCTIVITY-QUALITY-RISK-COST
Increased Productivity: increased focus on just in time changes on IT work products. Maximizes efficiency, minimizes redundancy and eliminated inconsistencies.
Increased Quality: Through standardization, work products are based on well-defined formats and structures. Work products are inherently interrelated and non-redundant.
Decreased Risk: Because of standardization, correct the first time, and integration and interoperability, work-products are able to be end-to-end testing to minimize risk from mistakes and stove-pipe isolations.
Decreased Cost: Work products, done once, correct the first time, with maximum reuse of previously developed work products with work accelerating techniques dramatically reduces costs.
1/6/2017
28
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
#3 ROI (28.1) DATA-CENTERED DEVELOPMENT AND MANAGEMENT
Link: http://www.wiscorp.com/roi_datacentereddevelopmentandmanagement.html
The Issues: Process-driven business information systems cause 4.6
times more components to implement Process-driven approach results in expensive rework ETL: the “integration-fixer” for process-driven approach can
cost more than original business information systems Process driven systems are difficult, expensive, and are
error prone to integrate because of data mismatches.
1/6/2017
29
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
SOLUTION ENGINEERING: DATA-CENTERED DEVELOPMENT
1/6/2017
30
Data Element Model
Concepts Data Model
Logical Data Model
Physical Data Model
SQL View Data Model
XML Interface
Model
Data Architecture Reference Model
Business Requirements
External Quality Standards
Database Objects
Work Breakdown Structure
Business Rules
External Data Interface
Requirements
Resource Life Cycles
Business Information
Systems
Value Domains and
Management
User Acceptance
TestsUse Cases
Missions, Organizations and Functions
Information Needs
Database Domains
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
DATA CENTERED DEVELOPMENT COMPONENTS
Five layers of Data Model Specification (Data elements, Specified Data Models, Implemented Data Models, Operational Data Models and View Data Models).
Inclusion of Data Semantic Modifiers and Data User Modifiers. Automatic naming and automatic definitions. Data Type standardization across all data model layers. Value domain standardization and mapping across value
domain value sets.
1/6/2017
31
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
FEATURES, ADVANTAGES & BENEFITS
Component FAB
Five Data Model Layers
Enables enterprise-wide data specifications that maximum reuse, generation and standardization. Enables use of reverse and forward engineering.
Data Semantic Modifiers
Enables the standardization of precision, granularity, units and timeliness. Enables and enterprise-wide standardization and generation of the “words” that form a semantic ontology for the first part of all names.
Data User Modifiers
Enables the standardization and generation of the various data uses and contexts for the “facts” across the enterprise. This too forms a data use ontology for the third part of all names.
Data Type Management
Enables the standardization of the types, precisions, and units of values across enterprise business facts.
Value Domain Management
Enables the standardization of the value domains and value sets across enterprise data model facts.
1/6/2017
32
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
PRODUCTIVITY-QUALITY-RISK-COST
Increased Productivity: Standardization reduces confusion, and misunderstandings. Hence work is accomplished faster. Data Model layers maximizes reuse and integration and interoperability across layers.
Increased Quality: Done once and correctly, quality is achieved across all subsequent and lower level uses. If changes are subsequently needed, a change at a higher level automatically causes changes across the lower levels.
Decreased Risk: Again, done once and correctly avoids mistakes, misunderstandings, and needed corrections.
Decreased Cost: Finally again because of automatic re-use, both work and re-work is avoided.
1/6/2017
33
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
#4 ROI (8.6:1) DATA MODEL MANUFACTURING
Link: http://www.wiscorp.com/roi_datamodelmanufacturing.html
The Issues: One-off data models make dis-integration permanent. Some same-named tables & columns with different meanings. Some different-named tables & columns with same meanings. Traditional approach (conceptual, logical, physical) causes
multiple-disparate models with overlapping areas that should be congruent.
Data model development “slows/blocks” business information system development.
Little to no data model reuse across the enterprise.
1/6/2017
34
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
SOLUTION ENGINEERING: DATA MODEL MANUFACTURING
1/6/2017
35
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
REVERSE ENGINEERING: DATA MODEL MANUFACTURING
1/6/2017
36
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
SOLUTION ENGINEERING: FORWARD ENGINEERING
1/6/2017
37
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
DATA MODEL MANUFACTURING COMPONENTS
Integrated and interoperable data model layers Supporting software to maximize use of layers Reverse and forward engineering processes across the data
models. ReEngineering processes to iterate and evolve. Generation of SQL DDL for DBMS use in materializing the
actual databases. Importation of SQL DDL at Specified, Implemented and
Operational Data Model Layers.
1/6/2017
38
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
FEATURES, ADVANTAGES & BENEFITS
Component FAB
Integrated and interoperable data model layers
Eliminates the need for multiple definitions of the same thing differently, and different things the same.
Supporting data model manufacturing software
Maximizes the speed for data model construction across fundamentally different-purposed layers.
Reverse engineering Enables the importation of operational database schemas and the inductive development of higher layers.
Forward engineering Enables the materializations of lower level data model schemas from higher layers.
ReEngineering Enables “oops” to be quick and comprehensive
Generation of SQL DDL Enables submission to DBMSs and data model graphical software.
Importation of SQL DDL Enables the importation of SQL DDL for which ever data model layer is appropriate.
1/6/2017
39
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
PRODUCTIVITY-QUALITY-RISK-COST
Increased Productivity: Database data model construction, given known requirements can be greatly accelerated from previously known data elements and specified data models.
Increased Quality: Data models based on manufacturing enhances quality as all data model parts are already known and configured.
Decreased Risk: Manufacturing inherently reduces risk if results are based on part-templates from higher level layers.
Decreased Cost: Manufacturing is automatically cheaper than one-off custom developed designs.
1/6/2017
40
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
#5 ROI (7.7:1) BUSINESS INFORMATION SYSTEM ENVIRONMENTS
Link: http://www.wiscorp.com/roi_businessinformationsystemenvironments.html
The Issues: Stove-piped Business Information Systems Little data model reuse across business
information systems. Complex, expensive & conflicting ETL environments
for business information system developmentRedundant and conflicting same-functional-area
developments across the enterprise
1/6/2017
41
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
SOLUTION ENGINEERING: BUSINESS INFORMATION SYSTEMS ENVIRONMENTS
1/6/2017
42
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
SOLUTION ENGINEERING: BUSINESS INFORMATION SYSTEMS ENVIRONMENTS
1/6/2017
43
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
SOLUTION ENGINEERING: BUSINESS INFORMATION SYSTEMS ENVIRONMENTS
1/6/2017
44
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
BUSINESS INFORMATION SYSTEM ENVIRONMENT COMPONENTS
Metabase System models and metadata for requirements, use cases, screens, business rules, documents & forms, data models, business events, and business information systems.
Data Model driven business information system generation Business Information System Generator Easy to evolve and maintain business information system
generation at the metadata level not the generated code level.
1/6/2017
45
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
FEATURES, ADVANTAGES & BENEFITS
Component FAB
Metabase System Metadata Models
Database-centric of the enterprise architecture work products necessary across the enterprise’s intellectual capital that enables architecture, engineering, specification and generation of databases and business information systems in a reliable, repeatable, integrated, interoperable, and non-redundant manner.
Business Information System Generators
Software system that operates from large classes of business information system object classes configured into system developer templates and third party provided technique and application templates that ultimately result in a compiled and executable software business information system.
Data Model Driven Business Information System Generation
Ability to launch the business information system generator based solely on the importation of a database model.
Business Information System Evolution and Regeneration
Ability to accomplish generated business information system evolution and modification solely at the Generator’s metadata level so that regeneration is never destroyed.
1/6/2017
46
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
PRODUCTIVITY-QUALITY-RISK-COST
Increased Productivity: Custom Design and programming is totally kicked off the critical path of business information system development. Custom development is reduced to less than 5% of the formerly overall effort.
Increased Quality: Elimination of 95% or more of all programing efforts eliminates 95% or more of all reasons for “bad” quality.
Decreased Risk: Elimination of 95% or more of all programing efforts eliminates 95% or more of “bugs.” Elimination also of virtually all risks inherent in requirements, scope, and recoding.
Decreased Cost: Greater than an 80% reduction is initial creation costs, and 50% or more reduction in maintenance and evolution costs.
1/6/2017
47
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
#6 ROI (2.8:1) BUSINESS INFORMATION SYSTEMS MANUFACTURING
Link: http://www.wiscorp.com/roi_rusinessinformationsystemsmanufacturing.html
The Issues: Custom designed and programmed business information
system components. Differently custom designed and programmed essentially
similar business information system component components.
Evolved requirements cause significant custom-code rework. Schedules and budgets that almost always fail.
1/6/2017
48
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
SOLUTION ENGINEERING: BUSINESS INFORMATION SYSTEMS MANUFACTURING
1/6/2017
49
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
WATER-FALL SDLC: BUSINESS INFORMATION SYSTEMS MANUFACTURING
1/6/2017
50
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
PROTOTYPING & CODE GENERATION: BUSINESS INFORMATION SYSTEMS MANUFACTURING
1/6/2017
51
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
BUSINESS INFORMATION SYSTEM MANUFACTURING COMPONENTS
Database Design Mission-Organization-Function models Information Systems Plans Business Information System Models Business Event Models Business Information System Generators
1/6/2017
52
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
FEATURES, ADVANTAGES & BENEFITS
Component FAB
Database Designs Enable the initial manufacturing of the business information system from all or one or more database object class collections of tables from a database design.
Mission-Organization-Function Models
Function Model is basis for menu design of generated business information system to mimic human function business information system invocations
Information System Plans
ISPs set out the build sequence and interactions that must be satisfied for the development of functionally complete solutions.
Business InformationSystem Models
Provides the overall complete collection of functionality that must be present that satisfies use-cases, business rules, screen models and the like.
Business Event Models Provides the interface specifications for the interaction of various business information system to satisfy the enterprise.
1/6/2017
53
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
PRODUCTIVITY-QUALITY-RISK-COST
Increased Productivity: Database designs provide a quick start at initial business information system implementation.
Increased Quality: Business Information System is fundamentally based on the data model that is engineered directly against the enterprise’s mission model.
Decreased Risk: Reduction results from subject matter experts involvement with entire effort.
Decreased Cost: Cost reductions result from enterprise-basis for data and function models, the ability to generate, and the ability to copy and re-use and redeploy whole business information system component collections.
1/6/2017
54
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
#7 ROI (14.6:1) ENTERPRISE ARCHITECTURE DEVELOPMENT
Link: http://www.wiscorp.com/roi_enterprisearchitecturedevelopment.html
The Issues: Top-down Enterprise Architectures mismatch with existing
databases and business information systems. Enterprise Architectures are too generalized to be integrated
with existing databases and business information systems. Stove-piped Enterprise Architectures are not integrated,
interoperable or maintainable with existing databases and business information systems.
1/6/2017
55
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
FRAMEWORK FOR THE KNOWLEDGE WORKER
1/6/2017
56
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
GA0 REPORTS ALLOCATION OF ERRORS
1/6/2017
57
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
ENTERPRISE ARCHITECTURE DEVELOPMENT STRATEGY
Bottom-up, Inductive Enterprise Architectures act as an integrator of prior solutions and strategies for enterprise databases and information systems.
Enterprise Architectures should be integrated, interoperable, and non-redundant end-to-end so that enterprise efforts can be efficient, effective.
Enterprise Architectures, properly accomplished enable a number of important follow-on projects.
1/6/2017
58
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
ENTERPRISE ARCHITECTURE COMPONENTS
Missions, Organizations and Functions Data Architecture Models Database Object Models Resource Life Cycles Business Information System Models Project Management Models
1/6/2017
59
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
ENTERPRISE ARCHITECTURES ENABLE
Enterprise Governance Information Systems Plans Deployed DBMS Features and Syntax Comparative
Analysis DBMS Inhibitors to Business Information System
Migration Reference (a.k.a., Master) Data Management Semantic Modifier and Data User Modifier
Regularization
1/6/2017
60
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
FEATURES, ADVANTAGES & BENEFITS
Component FAB
Missions Organizations & Functions
Enables management of the As-Is and ultimately the To-Be overarching framework for the enterprise.
Data Architecture Models
Enables management of the persistent data across the enterprise needed to ensure policy adherence.
Database Object Models
Enables management of the coherent, business-centric data collections of the enterprise’s business information systems.
Resource Life CycleModels
Enables management of the life-cycles of enterprise resources that form the lattice-work for associating and integrating databases and business information systems
Business Information System Models
Enables management of the business-centric IT-based processes that collect, store, update and report enterprise operations.
Project Management Models
Enables management of the enterprise knowledge workers that is integrated, interoperable, and non-redundant
1/6/2017
61
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
PRODUCTIVITY-QUALITY-RISK-COST
Increased Productivity: Enterprise architecture is based on the inductively created As-Is models of work products that almost always already exist and would be stored in the Metabase System databases. To-Be model is based on evolution of As-Is model via projects that evolve the Metabase System databases.
Increased Quality: Quality is from the development of an enterprise architecture that is grounded in the As-Is existence of the enterprise.
Decreased Risk: Risk is decreased because the enterprise architecture will assuredly match the existing environment and migration to revised architecture will be incremental and iterative.
Decreased Cost: Cost will be reduced because the enterprise architecture will almost certainly be valuable, used, and continuously operate as the basis for evolving the enterprise.
1/6/2017
62
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
SOLUTION ENGINEERING: ENTERPRISE ARCHITECTURE DEVELOPMENT
1/6/2017
63
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
PAYOFF SCENARIO
Waterfall Approach Prototyping & Code Generation Approach
DevelopmentDevelopment and Maintenance
Life Cycle CostsWaterfall Prototyping and Code Generation
1/6/2017
64
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
WATERFALL APPROACH: 70% RESOURCES EXPENDED BEFORE VALIDATION
1/6/2017
65
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
PROTOTYPING & CODE GENERATION APPROACH: DEVELOPMENT
1/6/2017
66
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
PROTOTYPING & CODE GENERATION: DEVELOPMENT & MAINTENANCE
1/6/2017
67
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
WATERFALL LIFE CYCLE COSTS
1/6/2017
68
Requirements analysis
and Functional Design
(Data Model&
Functional Model)
Detailed DesignCode & Unit
TestSystem TestDeployment
DocumentationTraining
1 Unit 4 Units+ = 5 Units
1st Implementation
Total Costs
+
5 *1st Implementation
Total Costs for Evolution and Maintenance
= 30 Units
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
PROTOTYPE & CODE GENERATION LIFE CYCLE COSTS
1/6/2017
69
Requirements analysis
and Functional Design
(Data Model&
Functional Model)
Detailed DesignCode & Unit
TestSystem TestDeployment
DocumentationTraining
1 Unit 2 Units+ = 3 Units
1st Implementation
Total Costs
+
3 *1st Implementation
Total Costs for Evolution and Maintenance
= 12 Units
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
ROAD AHEAD
Evaluate and adopt the Knowledge Worker Framework Evaluate and adopt Data-Centered SDLC Evaluate and adopt prototyping & code generation to
implement version 5 DB & BIS designs versus custom code version 1 DB and BIS design implementations
Implement Metabase System (Metadata Management)
Require 100% of Contractor Work Products delivery, update, and management through Metabase System
1/6/2017
70
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
WHY SHOULD “I” DO THIS?
1/6/2017
71
Enterprise-Wide Project Management (16:1 ROI) Information Systems Planning (5.9: 1 ROI) Data-Centered Development and Management (28:1 ROI Data Model Manufacturing (8.6:1 ROI) Business Information Systems Environments (7.7:1 ROI) Business Information System Manufacturing (2.8:1 ROI) Enterprise Architecture Development (14.6:1 ROI)
Simply put, you’ll be more productive with higher quality, lower costs with fewer risks.
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
WHITEMARSH INFORMATION SYSTEMS CORPORATION
Founded in 1981 Website: www.wiscorp.com Key Concentration Area: Data Management, Enterprise
Architectures and Business Information Systems Officer of ANSI Data Management Languages Committee since
1978 (co-author of all SQL standards) Delivery Mechanisms
Knowledge-Ware (books (25+) and papers (100+)) Software (Metabase Metadata Management System) Consulting, Seminars and Workshops (DAMA, Universities,
etc.)
1/6/2017
72
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
WHITEMARSH CLIENTS (HTTP://WWW.WISCORP.COM/PAST_CLIENTS_PROJECT_DESCRIPTIONS.HTML)
Bank of America, California Delaware Public Safety Database DOD Strategic Defense Initiative Office DuPont Corporation Federal Government of Canada Freddie Mac Grumman Data Corporation and BDM
International Hershey Chocolate Company Mars Corporation International Committee for Information
Technology Standards (INCITS) Ohio State Supreme Court Prince George’s County Board of Education
1/6/2017
73
State of California The MITRE Corporation U.S. Army U.S. Navy U.S. Department of Commerce U.S. Department of Homeland Security U.S. Department of Veterans Affairs U.S. HHS: Social Security Administration U.S. Office of Trademarks U.S. Office of Personnel Management U.S. DoD, Defense Logistics Agency U.S. DoD Office of Assistant Inspector
General for Audits
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
REFERENCES
1/6/2017
74
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
REFERENCES (CONT.)
1/6/2017
75
Whitemarsh Information Systems CorporationCopyright 2017, All Rights Reserved
REFERENCES (CONT.)
1/6/2017
76