Tag Archive for Application Design

Application Delivery Therapy for IT and Business


With our v11.3.2 wave, Application Designer, the Design Canvas and our 6 pack of sample apps we are in the process of providing a new service – Application Delivery Therapy - to IT and Business Groups within our customers.  Well, not really.  But, these simple additions to our product line have enabled our customers to rethink how they get the job done.  We are now often engaging pretty much as a therapist to help both IT and Business readjust to a better way to work together.  Let’s talk about it.

Should be easy and painless – right?

The vast majority of the business applications we address on SharePoint are what I would call “business critical” vs. mission critical.  They are departmental level apps, generally around work management, involve some business process vs. just content, and would seem to be rather tightly scoped.  So, you think the work would be easy and painless.  Yet, in most cases, if both IT and Business have to get involved, the situation devolves into a classic battle filled with tension.

Regular SharePoint – normal IT and Business misalignment

In a normal SharePoint world, IT and business are coming from two different places.  IT is looking to bring up and deliver an infrastructure service within a particular SLA.  Business is after unique, business applications that can drive better results.  When the two meet it is usually in a situation where IT is being asked to deliver a custom application on top of SharePoint for business.  The conversation quickly becomes about IT’s needs for the detailed requirements (like all good custom app shops), budget allocations, a long lead time, and business pushing back.  The tension mounts.  Business tries to get around IT…

CorasWorks changing the dynamic of delivering apps

CorasWorks has always had a play here to simply make it faster and easier for IT or Business IT to get the job done in a more agile manner.  However, the new wave of App add-ons actually changes the dynamics of the work.  It goes like this:

  1. With the 6 pack of Apps, IT is able to have instances of a bunch of apps that cover a common spectrum of application cases.  These aren’t necessarily the exact app but close enough for business to “get it and see how they would apply it.”   Seeing is a big piece of believing.
  2. They can then do what we call “walkthroughs” and talk about which is the most relevant app and design for the business need.  This gets them on the same page very quickly.  It allows them to specify their joint approach.
  3. Armed with the CorasWorks Design Canvas, IT is able to quickly make changes – usually in real time as they discuss things. They can ask what Business wants and talk options.  Requirements details come out of the process – naturally and relatively reasonably.
  4. Then, they can do what we call “workouts” to workout the app, both IT and Business hands on.  Through the workout, business refines their requirements and IT has the attention to figure out the best way.
  5. Gradually, working side by side, the apps take form.  Usually, rather quickly, business is ready to begin using it, knowing that it can be changed.
  6. Advanced enhancements can now be dropped in with a bit more lead time as a phase 2.
  7. The new app can then be added to IT’s catalog of sample apps to serve the next business group.

Some Comments

  • Initially, business thinks their app is completely unique.  It isn’t – 80% is the same as others.  It is very odd to see how quickly business folks will “apply” an existing app to their needs – once they see it.  What they need is the extra 20% that is unique – which we support.
  • The above flow eliminates that upfront confrontation around requirements and business’s lack of confidence that IT can deliver.  Often, the battle happens before IT and Business have even engaged.  To make this really work well, the desired app needs to fit into the “wheelhouse” of what IT already has at its fingertips.  The 6 pack of apps is a starter.
  • You don’t even talk budgets until you reach step 3 above.
  • It is a virtuous cycle.  The more apps you do this way, the bigger the catalog of apps in IT and more skilled they are at the process – so the more business needs fall into the “wheelhouse,” the quicker the success.
  • The best results are achieved when you can make someone from IT and someone from Business jointly accountable in real time for the results.  It is side by side and collaborative.  It is about the shared objective.  It is Joint Application Building.
  • Force as much real time changes as you can.  Sometimes it is best to have two people from IT involved – one talking and taking notes and one building (“the person behind the curtain”).  Real time makes a difference.
  • In this way you are building up a new Application Delivery capability.  It is not just ITs job but also the job of business to leverage the capability to deliver improved results.
  • IT should be willing to empower Business to use the Design Canvas to make certain changes in the application.

Application Delivery Therapy

We are helping customers change.  We help you get set up with CorasWorks v11.3.2, things IT needs to know, and your catalog of apps.  We help you get your approach for working with business in place.  We often help with getting business to try it out.  We often support your team on the first few apps.

Like any good therapy our approach is to seek alignment, remove distractions, and put in place positive tools and behavior to reinforce success.



Application Evolution White Paper – A story of continuous improvement on SharePoint

Today, we released a new White Paper called “Enabling Application Evolution”.  It tells the story of how an “application” evolves from a simple vendor work order approval point solution into a more complex, distributed, inter-connected system for vendor management.  It is the story of how organizations can continually improve in this new world of modular, distributed, work environments on SharePoint.


We published the white paper to compliment today’s “integration release” of the new CorasWorks Workplace Suite v10.1 and Data Integration Toolset v1.4.  Affectionately known as  r14.14 (10.1 times 1.4), these products are now integrated in such a way as to very effectively empower organizations to naturally evolve their applications and their work environments forward without having to redo things over and over.


The white paper tells the story of how Greensleeves Solutions, our fictitious company, goes through five very natural stages of the evolution of this app.  Along the way people argue, haggle, like and don’t like, and, get innovative and productive.  The software plays its role to incrementally meet the changing needs to enable the organization to get to the next stage of productivity.  You can download the white paper from our site (see upper right corner of the landing page).


Below is a graphic showing the five stages of evolution covered in the white paper from a single app in Marketing up through a Vendor Self-Service portal.  All of the elements are reusable, inter-connected and centrally manageable – and being CorasWorks – done with point and click modular software vs. custom code development.




The interesting part is that you’ll probably find it to be a realistic scenario.  It starts to raise a number of questions about application software in the future.  Do the classic options of Buy or Custom Develop really make sense in this new world? Do people really know how they will want to work at the beginning of requirements gathering?  Exactly where is THE application?  What if you build the apps, but, the users actually work from their own departmental dashboards, personal consoles etc. and don’t go to the app per se – they just do task-oriented work across apps and business processes?  Is the application now just the data and configuration?  Have we moved to a services oriented architecture on the front-end?


Over the years, our software has evolved to support this evolving new world of applications.  The v14.14 release today is a big step.  We hope that this white paper will give you some insight into how the process of evolution could occur in your organization and the benefits of continuous improvement.