
|
Data Administration and the Internet
Published: September 1, 1997 We are all used to working in an environment of change, but the pace of change in the IT industry today is unprecedented!
We are all used to working in an environment of change, but the pace of change in the IT industry today is unprecedented! It affects all areas and in turn - other industries. The catalyst of this change is the Internet and the new opportunities that it presents. What does this mean to organizations that must still operate in this period of rapid change? How can you plan? What direction should you take? What technologies and products will survive, and which ones will disappear? And what impact do these changes have on the role of Data Administrator? In the IT industry our managers look for the next silver bullet to help them overcome the impact of technology change. Does the answer lie with GUIs, or CASE tools, or Open Systems, or Standards, or High-Speed Networks? Is the answer Client/Server, or Data Warehouse, or BPR, or Repositories, or Business Rules? Or is it O-O (whether O-O analysis, or design or programming - take your choice)? The answer is all of these … and none of them! There is no silver bullet! For we are now seeing a fundamental change in the rules that we have previously relied upon to plan our future directions. I refer of course to the Internet. A Status-Update on the Internet Consider the changes that the Internet has wrought since early 1995, and particularly in the last few months …
Figure 1: Java applets are compiled to byte code and are referenced by the HTML web pages that use them. Both reside on the web server, ready to be downloaded when requested by a web client. The Java code is executed as interpreted code on the client, or instead as compiled code using a "just-in-time" compiler operating as the Java byte code is downloaded to the client. (Diagram © 1996 IDG Communications, Inc from an article in Infoworld.)
The pace of change over the last few months, brought about by the Internet, has been unprecedented in our industry. In turn, the Internet and the IT industry are bringing change to many other industries. Business Process Reengineering Consider now BPR and the percentage of BPR projects that have failed: generally acknowledged to be 60% - 70% !!! (Of course, an optimist might say that 30% - 40% have succeeded!). In a previous article ("Business Re-Engineering: Three Steps to Success" published in the Jan/Feb 1994 issue of the Data Base Newsletter, I discussed some of the reasons for this high failure rate. Many BPR projects have focused only on processes - ignoring the business plans on which those processes depend, and the business information needed to support decision-making. To re-engineer business processes no longer required because of changed strategic plans is an exercise in futility! My earlier Newsletter articles discussed that the three steps to BPR success ensured that Business Processes and Business Information both supported the Business Plans set for the organization (see Figure 2).
Figure 2: Business Processes and Business Information must both support the Business Plans that are set for the organization. Business Re-Engineering (BRE) is a superset of Business Process Reengineering (BPR). It structures Business Plans, Business Information and Business Processes so that they are mutually supportive. But to achieve this requires a partnership between the Business and Data Administration. The Role of the Data Administrator The only thing stable today … is CHANGE itself. Organizations must therefore structure themselves to respond rapidly to change. They must above all change to a market-driven and customer-driven focus, rather than be organization-driven or product-driven as in the past. New business process opportunities can emerge from this customer-oriented focus, with new processes crossing previous functional boundaries. These cross-functional processes can lead to dramatic breakthroughs with re-engineered business processes. But if you have redundant data, you also have redundant processes to maintain each of those redundant data versions up-to-date. When your data is structured non-redundantly, many of these redundant processes disappear. The way an organization operates when it must keep all of those redundant data versions up-to-date and consistent is quite different from the way it should operate with only one valid version of data: which, when updated, is available to all who are authorized to access it. The Data Administrator's role is vital in achieving integrated, non-redundant data bases that can be shared throughout the enterprise. This in turn leads to simpler business processes, with re-engineered cross-functional processes that focus on customers - and that can take advantage of the new business opportunities that emerge from a cross-functional emphasis. Business Re-Engineering and the Internet What does this mean, when we also consider the Internet? Most DBMS and Client/Server Development tools will interface directly and transparently with the Internet and Intranet. Web browsers, Java, HTML, the Internet and Intranet all provide an open-architecture interface for most operating system platforms. The previous incompatibilities between operating systems, DBMS products, client/server products, LANs, WANs and EDI will disappear - replaced by an open architecture environment based on HTML and Java. The open-architecture environment enjoyed by the audio industry - where any CD or tape will run on any player, which can be connected to any amplifier and speakers - has long been the holy grail of the IT industry. Finally, once the industry has made the transition over the next few years to the open-architecture environment brought about by Internet and Intranet technologies, we will be close to achieving that holy grail !!! The client software will be the web browser, operating as a "fat" client by automatically downloading Java code when needed. Client/server tools will typically offer two options, each able to be executed by any terminal which can run browsers or HTML-aware code:
Web servers will then operate as application servers, executing Java code or conventional code as part of the middle-tier of three-tier client/server logic distribution, with data base servers also executing Java code or conventional code as the third logic tier. So What of the Future? Development will be easier: many of the incompatibilities we previously had to deal with will be a thing of the past. Open architecture development using the technologies of the Internet will also be part of the Intranet: able to use any PC and any hardware, operating system, DBMS, network, client/server tool or Data Warehouse. This will be the direction that the IT industry will take for the foreseeable future. New reengineering opportunities will emerge from immediate access to customers and suppliers via the Internet. But this also means that the chaos of redundant data that exists in most enterprises … will now be visible to the world! This will be apparent from the front window of each organization's web site. Not by what can be done, but rather by what they cannot do when compared with their competitors. So how should your organization operate when your customers have immediate access with the click of a mouse to you … and to your competitors? If your organization cannot meet the needs of those customers, they will leave you just as fast - also with a click of a mouse … and go to your competitors! Hardware, software, networks and the IT industry are all rushing to embrace the Internet and Intranets. What is the next silver bullet? Is it an: Object-Oriented, BPR, Open, CASE, GUI, Client / Server, Repository of Networked Business Rules Data Warehouse ??? Or is the next silver bullet Data Administration? If so, we had better start getting our organizational house in order NOW !!! The role of Data Administration has never been so important for success in business as it will be in the coming competitive Armageddon. Clive Finkelstein is the "Father" of Information Engineering (IE), developed by him from 1976. He is an International Consultant and Instructor, and Chief Scientist of Visible Systems Corporation in the USA. He is the Managing Director of Information Engineering Services Pty Ltd (IES) in Australia and of Visible Systems Australia Pty Ltd. Go to Current Issue | Go to Issue Archive Recent articles by Clive Finkelstein
Clive Finkelstein -
Clive is acknowledged worldwide as the "father" of information engineering, and is Managing Director of Information Engineering Services Pty Ltd in Australia. He has more than 45 years of experience in the computer industry. Author of many books and papers, his latest book, Enterprise Architecture for Integration: Rapid Delivery Methods and Technologies, brings together the methods and technologies for rapid delivery of enterprise architecture in 3-month increments. Read the book review at http://www.ies.aust.com/ten/ten32.htm. Project references, project steps and descriptions are available from http://www.ies.aust.com. Click on the Projects link from any page. Clive may be contacted at cfink@ies.aust.com.
|