Enterprise Architecture Catalog++

Every dream about having a catalog of the complete design of your enterprise?  One that not only gives you and inventory and status of components, but also gives you the relationships between those to create higher level objects: Business and Operational Models, Capabilities, Processes.  How about linking in how these play against your business and technical strategies or assessing those strategies against your abilities to achieve?   Well the wait is almost over, because I’m almost finished building it!

Several decades ago when I met John Zachman for the first time I was impressed by his curiosity about what I was doing at Rockwell.  I was using a CAD/CAM system to design a factory.  Not only the floor plan, but the systems, applications, information flow, etc.  Several years later after John had released his brilliance regarding Enterprise Architecture I got to meet up with his again.  From our talk and his insight I’ve been working on creating a CAD for Enterprise(TM) system.  One that would enable Enterprise Architects to work with Executive Teams to design the enterprise of their dreams like designing a house.  While the UX/UI will take a while longer, the Minimal Viable Product (MVP) database which is what the application will rest upon is almost complete with a usable text-based UI.   I will be considering just a few Testers for this MVP in the next few months as well as possible partnerships with graphical design tool vendors**.  Details to follow on how-to sign up.

**Graphical Design Tool Vendors you can contact me directly now.

Advertisements

Morning’s Ponders and Tool Suite Rational

Prior to jumping into finishing writing the technical approach for an RFP response this morning I spent a little time reflecting on the past few weeks of work.  I’m a big fan of Covey’s approach to analyzing your time to gain insights and understand patterns that could help you become more productive and enjoyment.  Yes I said pleased.  In a day when everyone talks about work-life balance as though these are separate things, I’m wondering if I’m the only one that gets enjoyment out of my work.

Must work translate into drudgery?

That seems odd.  I’m a woodworker, initially to assist my wife’s real estate projects and create items specific to what we need around the home, then it became a hobby.  As I participate in other social media sites around woodworking and makers, the pattern seems the same.  Then I find some others taking it a bit farther and creating businesses around their passion (e.g., Stumpy Nubs, The Wood Whisperer, etc.)  It appears woodworking has gotten a resurgence in popularity.  From their online appearance it seems they are have a passion for their work.  May be I’m reading into what I see in their public appearances and activities, but I continually see signs of real enjoyment in their participation in the craft.  Marc Spagnola,  The Wood Whisperer, has a science background and he uses it daily to expose the science behind the craft, right down to using the scientific method and experimentation to discovery such.  On his video blogs you see him and his wife Nicole banter back and forth.  To me its clear they are enjoying not only success in their business, but the process.

Which brings me back to this morning’s musings.  Do others also enjoy the process of their work like I do?   As I’m about to get back to writing the technical approach, I find myself excited about the process.  I really, no love, the entire process of discovering new methods and figuring out how to solve problems.  This is probably why I had gravitated to Management Consulting and Information Technology.

With that bit of personal insight, like always, after I closed out work last night I when back to working on the next section of my CAD for Enterprise ™ Design Tool suite.  My thoughts around this as a worthwhile endeavor is that there are plenty of technology corporations creating tools for what is the equivalent of CAM for Enterprise.  This matches what happened in the physical product industries for decades, lots of industrial automation technology while Architects, Engineers, and Designers continued to use manual methods and slide rules to accomplish their work till the computer technology became mature enough to be applied.  I’m seeing this as a similar pattern.  Last night I did a quick inventory of the “tools” I’ve built throughout my career to aid/automate various tasks around Enterprise Design, some I.T. oriented, some financial, some business management.  Then I looked at a tool I created in MS Access decades ago, B.A.S.E. ™ (Business Analysis System and Environment), it enable me to work in multiple functional domains on an engagement and reuse the information.  That goal I’ve continued to work on throughout my career.  A few weeks ago I had a brief exchange with my mentor regarding integrating various information domains.  With his encouragement and the involvement of others in their respective fields it looks like I’m close to creating the infrastructure that would support such a tools suite.

In the meantime I continue to create various point tools that will eventually snap-in, like the B.A.S.E. ™ product I created which had a similar idea of point tool modules.  This along with my question-based methodology is the goal I’ve set out to accomplish.  –and yes the point tools can be used in stand-alone mode; and yes I have shared these to others over the years (some on the Office Templates Online under the brand Intellectual Arbitrage Group which appears to have been syndicated on multiple sites as free downloads).

Structure in Threes: Organizational Design

Business Structure verses Organizational Structure

One of the interesting issues that came across my desk today as I was discussing a colleague’s new venture was the taxonomy and ontology of our conversation.  She wanted to cover multiple concepts in the same conversation which is a notable goal regarding economy of one’s time.  However, it became apparent that the terms being used were being overloaded during the conversation.  Example: Discussing the Business Structure and Organizational Structure both terms were used interchangeably.  However, when I hear the words Business Structure I think of the legal form in which the business is established (Corporation, LLC, Partnership, etc.).  When I hear the term Organizational Structure I consider whether it is centralized or distributed; a partitioning along functional, product, customer or geographic lines.  As I continue to develop the Business Design Tool (see below) the question becomes how-to ensure that the dimensions are orthogonal to each other while retaining the interconnectedness of these dimensions.

Organizational Development Tools

Many of the recent texts define various dimensions such as complexity, market, size, etc.  However, the interconnection is only a Infographic.  Perhaps these interconnections are only a probabilistic connection leading one to only heuristics.  I will make a interesting systems dynamic study at the Center for Understanding Change when I have some spare time.  In the meantime I continue to develop the Org Design and Modern IT Portfolio Management tools which are looking more and more like an enhancement to the Business Analysis System and Environment (B.A.S.E.) application built in 1994 on MS Access V1.

B.A.S.E. at that time performed a variety of management consulting analysis:

This application will eventually become the basis for the semi-automated workflow for several of Intellectual Arbitrage Group’s practices and services

 

Intellectual Arbitrage Group: Website Redesign

intellectual Arbitrage Group’s Office365 Small Business Premium website V0.7

Spent a few minutes each day this week working on Intellectual Arbitrage Group’s new public website.

intelarbgrp-website-homeOffice365 Small Business Premium IAG Contact Up Page Design

It has taken a little while to get some time on my schedule to work this activity.  Like other small consulting firms,  Time to work on marketing, backoffice systems, and practice development is always in short supply when you don’t have a dedicated people working each task.  Fortunately, using most of the Office365 Small Business Premium templates means I can focus on content and customers instead of presentation.  Only wish it had more flexibility or useful help on how-to customize like WordPress.comto is very minimal.  While the library of SharePoint web parts is helpful, the flexibility of these parts is minimal or not very well supported by documentation.

IAG-Office365 Website WP Blog-Webpart

This past Sunday, I asked my DNS Hoster [ZoneEdit] to build new records to forward my URL and Mail over to my Office365 site.  Both Registrar [DomainPeople] and DNS name service [ZoneEdit] were very fast and responsive, I switched over to new services in less than two hours.  I only hope Microsoft can match that Service Level, though I didn’t see a clear Service Level Agreement (SLA) from Microsoft when I signed up.  But then again they are still new to Services.

Creating Workflow for Modern IT Portfolio Management

On this week’s agenda is building out the workflow for the IT Portfolio Management Practice.  Unlike how IBM, DMR, and Microsoft accomplish practice implementation, I plan on creating a semi-automated workflow using SharePoint, MS Access and Excel.  While using PowerPoint and Word templates may capture content and present it in a “pretty” way, it does nothing for ensuring the quality of the output.  That was one of the reasons I created B.A.S.E. years ago.  I had gotten disgusted back then with the quality of analysis peer consultants were performing, choosing to spend all their time on formatting.  I guess I shouldn’t complain about such, as it created a market for me back then; fixing all the poor engagements and projects these people performed.  I’ve see lots of “pretty” engagements go bad due to poor analysis and thinking which creates the ultimate consulting sin in my book; doing harm to the client.  Having a structured process and supporting system may not guarantee perfect results or avoidance of harm, but it sure reduces the probability and provides better visibility to detect such.

Projects Past

As part of my office relocation project this month I’m reviewing, purging and scanning materials from my project archive.  Today I scanned a few of my 1980s projects at Rockwell International and Lockheed.  It’s amazing all the advanced R&D these companies gave me to do:  Building a PDM for the B1-B program, Developing and implementing Product Lifecycle Management, Group Technology Based Shop Floor Scheduling, Automated Archive and Retrieval of CAD drawings, Predictive Analytics of Aircraft Systems and Engines.  I wonder if current executive management will understand the lessons from this era; real mentorship, the discovery projects (e.g., IR&D), and the value of think time.

Rockwell 1983 PLM System Rockwell 1982 PDM Concept ETRAP 1982 Rockwell PDM Rockwell PDM - PLM 1983

Its also amazing how we managed to design and build these system with little automation and tools:  Modeling and Drawing tools such as Visio and ITHINK were not available. I started using a CAD/CAM system –Computervision CADDS III & IV– to diagram and flow chart as personal computers (no IBM PCs on market yet) were just starting to become available which resulted in senior executives asking me to build diagrams fro their projects also rather than using the graphics department.   I started studying some of the works of IBM guru’s then to add to my intellectual toolkit; Ed Yourdon, Gerald Weinberg, Tom Demarco. Robert Benson, and later John Zachman etc.   Never did I think I was going to continue in the IT field, join not one but two of the greatest IT companies (IBM and Microsoft), and have as mentors these greats in industry.  Today I’m still privileged to not only still maintain associations with such people but asked to collaborate together at times.

Old Projects and memories

During my office relocation project I’ve started sorting, purging and scanning files from my archive.  As I look back I’ve been on or lead lots of interesting projects.  I’ve been fortunate to have the trust of many brilliant mentors and executives, such that they gave me projects to challenge me or I was too foolish to say no.  Either way its been a great education and most likely shaped me into the creative thinker and researcher I am today.  This afternoon’s excavation brought to the surface one of my favorite projects which most likely started my journey thinking about language, enterprise as a biological organism, and eventually to the digital nervous system.  I think around that time I presented my Enterprise Linguistic –a Factor in CIM paper.

The project was a stretch assignment my mentor at IBM, Mike Kutcher, gave me based upon the group technology scheduling ad routing project I had built as Rockwell prior to joining IBM.  I was fascinated by the though of using various dialects or languages to solve specific engineering / manufacturing problems.  At that time Darpa and the Mantech program was still in operation.  Mike had volunteered me as principle investigator to come up with a neutral manufacturing language.  That brought me I contact with many brilliant people at IBM Research and around the corporation; Dr. David Grossman, Ricardo Conti, and Dr. Arno Schmackpfeffer to build an intelligent factory; one that would he its devices talk with each other to understand product requirements and determine how to manufacture the product itself.  The components I worked on was the creation of various parts of the device control, scheduling and manufacturing operation descriptions in a man-machine sensible form.  This eventually lead me to meeting John Sowa of conceptual graphs renown.  The POC was a success, but unfortunately research directions at Darpa changed so we never went forward with the full scale pilot.

Neutral Mfg Language

Discipline Maturity Lifecycle: History Data-Point

Yesterday during my drive home, after listening to an interesting Enterprise Architecture and Strategy presentation, another data-point that all the design disciplines mature in similar manner came to mind.  One of the current enterprise architecture trends beyond the usual economic pressures and cloud is enabling enterprise agility.

Enterprise Agility is having the flexibility to change how the organization operates, the services it provides or uses quickly.  This comes at a price.  However, as the product industries as automotive discovered, this cost was minimal compared to the competitive advantage flexibility created.  

One only has to look at the history of competition between Toyota and GM during the seventies.  Doctors Ohno and Shigeo, developed the Toyota production system which was exactly counter to the prevailing wisdom of the day to use economic order quantity / economic production runs (aka Traditional Mass Production).  Dr. Shingeo’s creation of flexible machining concepts –Single Minute Die Exchange- and Ohno’s JIT concepts enabled Toyota to reduce time to create and field new models.  This change from industry standard seven years to five years made Toyota more responsive to the market (read that ability to adjust to the gas crisis).  Suddenly American Automotive Manufacturers market share dropped and never regained its former glory.

The value of this flexibility was not lost on executives from other industries.  Today, IT is now running to catch up to the other engineering disciplines on designing for flexibility, and with that the argument as to the value of such.  As the IT community matures, it will come to the same conclusion as Systems Engineers, to develop the practices around supporting the –ilities and the competence to balance between these –ilities (i.e., Design of the Total Offering).