"Good Knowledge Workers blur this line: Creating/enabling then DOING with IT tools."
Here is an expansion on that thought in the context of US Army IT End Users...
3 simple facts:
- GUIs were first established to empower End-Users (and sell computers to the masses). End-Users now had a huge array of software that could be used, but make it do much more, a user had to consult the programmers.
- YouTube taught a generation about URLs and HTML. These are terms and concepts once relegated to developers and technicians. This has forever changed the landscape. Technical terms, concepts and sharing have become the norm.
- There is a huge difference between SharePoint and Google Sites. Beyond primitive read, upload, download, you need a CS degree to do simple back-end stuff (and a lot of licensing money) in SP. You only need to be literate to find huge success in Google Apps. I chose this example, but everyone has their own examples of this. Same comparisons could be made for ATCCS, ABCS and New Age Non-POR systems.
Developers must remember the audience - the End User. Do not get freaked out because your business model is changing, make your money now from use NOT maintenance. Build it on the back end, provide authoritative data sources and let the End-User control and USE the front end. Handle the code, data sources, SDKs and APIs but allow GUI based app creation and intuitive user interfaces too. Military endeavors are paying close attention to this. The US Army Enterprise initiative is moving forward rapidly. I believe they are on track with planned permeation of network and enterprise capabilities, but apps may suffer due to uphill fights with entrenched IT contracts (we should not need a zillion Field Service Representatives (FSR) for each system / app like the Verizon Network commercials).
Every single War-Fighter is a Knowledge Worker and their IT use is getting ready to explode (imagine the first time you saw the Internet and now your use of it today). They will have it in their barracks, offices, TOCs and pockets. This is bigger than the Knowledge Management Officer (KMO) deal. Industry must make IT capabilities unique, useful, application based, inter-operable, standard, data portable, web based, mobile, synchronized and off-line capable - give them what is now the standard Knowledge Workers.