Monday, November 22, 2010

Speaking Up About EdUnify

Who is interested in helping reduce the “incompatibles” across the education industry that is contributing to confusion, frustration and inefficiency for learners? I am sure if you were asked, you would voice your support to improve the connections throughout our education system and the linkages to support better advising, assessment, course planning and attention to alerts. There is a throng of people and the organizations voicing the need for shared data definitions, improved automated tools and collaborative efforts which would support more effective use of data measures inside and outside the classroom. Is it all talk? Or, are the initiatives underway that could offer promise to support learners in this internet age and the knowledge economy?

A big part of the challenge to guide learners across boundaries and policies rests on the incompatibilities between Student Information Systems, Degree Audit Systems, Course Management Systems and Advising Systems that are implemented by institutions, states and even regions trying to serve learners with good information, checklists and action plans. The education industry has billions invested in software and data systems - and spends billions annually in the care and feeding of technology to support them.

Here we are near the end of 2010, and we are struggling to convince software developers and implementers the need to publish their application programming interfaces or web services. There are many applications implemented across institutions supported by hundreds of software organizations for profit and non-profit nationwide. And, most are still not aware of the initiatives to push data and process standards along to help foster greater harmonization of electronic services. Part of the challenge many believe is that we are in a holding pattern waiting for a single thread or shift to reveal one way of achieving compatibility – by a one-size-fits all standard that everyone follows. That won’t happen.

In October, PESC launched EdUnify at the annual EDUCAUSE conference. EdUnify is up and running (https://demo.edunify.pesc.org). It is a registry of web services and web applications. It is free to use. Yet, it is not a standard. It is a repository to help the industry annotate what system interfaces and processes can be inventoried to help our communities work together voluntarily. Software developers and implementers can freely advertise their electronic services, specifications and links to documentation. Institutions can also publish their use of those services and annotate by keywords to allow for other developers to search and connect with the services respecting the authentication, security and license information posted.

As I continue to evangelize for EdUnify and the development of logical web services to bridge data systems of all forms, most of the community that should be involved continues to stay on the side line watching instead of getting into the game. What do I mean? Well, anyone who acquires or implements software applications today should be concerned with how the system provides out of the box integration support. When we buy a new LED TV or computer for example, we expect the standard connections provided will adhere to industry accepted methods. Otherwise, we have to buy additional converters, cables and hardware to transform our signals.
Some software developers are hiding behind their firewalls so to speak, waiting for their clients to pressure them to open up their data systems and begin aligning with the emerging national standards which we can debate. Some developers just are not ready. Others are engaging services wrapped in proprietary methods to bridge the integration problems and passing the costs on to their users through expensive consulting contracts or interfaces. It is a pretty nasty problem trying to remove the incompatibilities that is contributing to the lack of progress in improving the utilization of resources focused on degree completion. It is an economic problem. Scarcity of IT knowledge is desired by those that control the data systems because they make more with it than without it. What they fail to see or believe is they could make better applications and offer greater utility with open data systems than with closed ones.
Our decentralized education system conceived around institutional autonomy and academic freedom has resulted in the unintended consequences most discount as the “leaky faucet” in the supply chain or pipeline. Learners “flow” through K12, postsecondary education and into the workforce in fits of starts and stops as they manage day to day life circumstances. Many policy makers are attempting to stimulate changes in how educational organizations and government agencies work together to tighten up the joints, so to speak.

We seek collaboration in many ways. This takes real data -- measured and reported to reveal gaps and cracks invisible to the naked eye. It also takes sharing and collaboration. With varying means of defining, using and exchanging data and processes across institutions, the learner is left walking paper between stopovers complicating and duplicating the level of effort to serve them. Thus, we have billions of dollars wasted in our education system because the education industry can’t face the conceit of those in control of data. We can’t begin to improve the services to learners, if we can’t fit the pipes along the pipeline together better. It is not really a technical issue, but one of will power, leadership and direction.

No wonder the learner experience is complicated and problematic. The challenge to help learners span boundaries and policies impacting dual enrollment, transfer articulation, academic assessment, progress and factors impacting completion are actually made worse by the software data systems implemented under the guise of improving retention and navigation, when all they can really do is serve the promise with band aids and bubble gum trying to link proprietary systems together with email and web 2.0 like technologies with ‘static’ mash-ups, PDF’s or custom FLASH that are not sustainable.

The funding projections for education are gloomy as enrollment trends will continue to shift and the online world disrupts content delivery methods. If we think the flush of funds coming from government and foundations grants will continue to serve initiatives in a few years, we are fooling ourselves. The call to action is not as loud as Y2K a decade ago. Because of incompatibility with dates, we spent billions to remake one field type. Here we are ten years later, still struggling to deliver on the promise of technology, and we lack the incentives to publish API’s and web services to foster a new generation of applications and tools that will address 21st learning. New composite applications will need data and process bridges across the current landscape of student systems no doubt. Today, many are spent band-aiding the touch points with duck tape and chewing gum.

The real visionaries and leaders in our industry will see the need for open systems. They won’t give up because the externalities impede them or are ignored. We (software developers in general) created this problem. The next generation of learning tools will have to be open - with plug and play connectors such as web services that are open and extendable. Expect them. Ask for them. Don’t make them an afterthought. And, if you are in the business of developing software or implementing data systems, join EdUnify now and begin working on open data systems and solutions that will reduce the costs, improve services to learners and accelerate development. Search the registry. Link to it. Share it with others. It is time you ask your software teams to utilize EdUnify and publish their web services to enable collaboration, team work and new data partnerships that will improve interoperability through market incentives.

Thursday, September 23, 2010

The Iceberg Effect

The launch of EdUnify is just around the corner. The beta is scheduled to go live mid October 2010 at EDUCAUSE. Our goal has been to study and assess the means to develop and support an education industry centered repository of electronic services that could be used by developers, software implementers and architects to connect, bridge, reuse and leverage web services – which we believe will lower operational costs and improve interoperability across the pieces.

In doing so, we (the PESC community http://www.pesc.org/ and supporters) believe the process of collecting, annotating and referring to a public repository of known electronic services – or providing the means for the development of new services - will help harmonize how data and process trading partners can work together to lower the threshold of achieving interoperability through abstraction and common protocols. It is a monster initiative with many subtle assumptions and inferences.

As we have explored the issues around web service adoption during the EdUnify Task Force meetings and conference calls, SOA (service oriented architecture) and the common data elements used in transaction development marshaled by organizations like PESC, I have come to realize the vast size of information technologies already invested and sitting beneath the surface of IT infrastructures everywhere - at least spread across the US education providers - is approximately $2.6 trillion - $1 trillion in postsecondary education alone. That is a hefty chunk of ice.

We could debate the size and how I calculated it. But, that is not the point of this post. Let's assume or agree, there is a huge investment already in place - what many call legacy systems spread across the thousands of postsecondary institutions and the thousands of schools, districts and support organizations across America all trying to improve educational delivery, access, completion and outcomes. If you are interesting in discussing how I came to this number, please contact me. I would be glad to share the algorithm and sources of data.

The premise of why EdUnify is so important - in my view - is that we will need a means to bridge the IT infrastructures, applications and new tools as we shift our energies from standalone business perspectives to how our services and offerings connect to the rest of the ecosystem. Like people, we are seeing the impact of the internet – or the network effect on organizations. Connecting enables collaborations, sharing and using the cloud as a new social and economic environment that brings us out of our autonomous systems. Feedback, walls, posts, pokes, and such other interchanges are just the surface of what is to become of information systems in the 21st century as we transition to serve the connected world.

So, my suggestion and push to move on EdUnify was born from the perspective we need a means to work together - even competitors - in a common sandbox that will protect out investments in IT, while it allows us to connect with one another through defined interfaces - what I am also calling electronic services - ak web services. The sandbox would have defined interfaces that could be public or private. But, the concept would be to help us partner technologies and applications together to foster the connectivity organizations will be striving for as they attempt to participate in the 21st century global economy.

Many legacy systems were revised or re-tooled during the Y2K crisis just a decade ago. I can remember the anxiety and I am sure you can as well. All my electronic devices and applications were impacted pre 2000. Each individual or organization was responsible for their own systems. It was a MASS migration of sorts impacting our home, work and play. Since Y2K, my estimate is we have spent another $500 Billion to support the IT investment across a complex array of applications and infrastructures deployed throughout the education ecosystem.

Most of the solutions were implemented and deployed on the basis they would bring great efficiencies and greater service to the organization employing the technology - all born from the fear of how date values were stored - shifting the emphasis and impact on business rules that required sorted dates. Still others were replaced with new systems promising further productivity improvements across thousands of touch points or functions shared in large departmentally driven systems. Others were just patched to get by to avoid disruption in service and further investment.

The iceberg effect - which I am calling the gross accumulation of application invested and their slow moving path, reflects the accumulation of applications over time across the education ecosystem. The migration path - shifting technology base from standalone or discrete applications to the internet is under the surface - only showing off a tip of what is really going on. Moving the IT infrastructures in any direction is like an iceberg as well. So much of the bulk is under the surface and out of sight. And, the general movement is in measured in inches moved – not miles. I think many oversimplify and miss-judge the efforts underlying the IT investment because of the iceberg effect.

We take great pride in our knowledge workers who have unique know-how learned through experiences working with the applications and sophisticated data models employed for decades. They know so much about their applications and so little about the iceberg they are attached too. This further makes steering the IT infrastructure - which we are all apart of - so difficult and costly. This brings me to the scarcity of knowledge underlying the iceberg effect and how individuals and organizations are following natural instincts to protect the knowledge to maintain its value.

A single vendor's constructs work together very well because they have links built-in and employed to make the applications easy to use. Departmental experts love the engineering effort expended by vendors, authors or implementers because it helps them do their jobs easier. No one wants a harder job after implementing technology. But, the systems and applications developed and deployed to serve departmental experts are stuck together like ice cubes exposed to the sun light slowly melting. They stick together as the energy is released.

The best systems are those with the proprietary approaches that have evolved to serve the functional needs - by differentiating how the IT applications work together and provide the benefits promised by the IT Investment. Thus, the resistance shifting to public or open standards suggested by groups like PESC, the Data Quality Campaign or others is in direct competition with the drivers (or business models) that led to the adoption and investment in the applications making up the iceberg effect currently impacting hundreds of thousands of servers, databases and applications constructed to automated academic, research and administrative functions supporting the learning enterprises.

Like an iceberg, frozen under the surface, we can either live with the way it is, or begin to melt the iceberg by heating the water surrounding it. Heating the water is like the market influences drawn by stakeholders seeking to collaborate with shared technologies, bridging their IT systems to share data and processes that have been frozen stuck by independent efforts and the ice buildup over time shielding the level of effort.

Yet, to elevate the temperature just a few degrees, takes a lot of energy. That sort of sums up where we are at this stage before we launch EdUnify – we are trying to help organizations and individuals understand the evolution of where systems and infrastructures are heading as we continue to see connectivity and collaboration grow. The PESC EdUnify Task Force has been very successful in accumulating support for the project. Now, the big question is, can we get the support and community to begin to chisel away at the iceberg effect to foster the goals of interoperability and transparency needed by the industry to serve learning enterprises in the 21st century as they transition from standalone to network contributors. That is the big question in my mind now.