Image Web Part
Enabling Enterprise-wide Applications

The Summer 2006 Release: Enabling Enterprise-Wide Applications

In the July 2006 issue of the CorasWorks Workplace Monthly, we introduced the concept of Workstream Applications, a powerful new class of enterprise-wide applications that allow organizations to define and drive the flow of information across their workplace, across departments, and across business functions.

In this article, we take a deeper look at the concept of enterprise-wide applications powered by CorasWorks, paying specific attention to the capabilities of the Summer 2006 release of the Workplace Suite, as well as the benefits of implementing enterprise-wide applications using CorasWorks.

Implementing Enterprise-wide Applications Using CorasWorks

In 2003, CorasWorks began building its products and services on Microsoft SharePoint Products & Technologies (part of the Microsoft Office System), and Microsoft .NET. We continue to believe that this platform, including the upcoming SharePoint v3 (2007), is the best choice for building the "next-generation" collaborative solutions. We extend this platform by building our own products and services that "transform" a collaborative platform into a next generation system for integrated business applications. We call this next generation system “the workplace.”

Using the workplace means that instead of having to go from application to application to do work, the work that needs to get done and the information to do it are brought to the end-user by the workplace itself.
How then can you implement a Workplace in a world where, more and more each day, success depends on distributed teams of people working together? The Summer 2006 release of the CorasWorks Suite addresses this challenge by enabling the design and implementation of enterprise-wide applications built on the SharePoint platform.



Key Characteristics of Enterprise-wide Applications

First, let’s look at some important requirements for a SharePoint application to be used throughout the enterprise. Consider the following:

·       Modular components can be used by anyone with access to them, even from different sites, in different locations.

·       Centrally managed information used throughout the organization

·       End-user ability to create valuable views of information

o        Aggregated views of information in one place

o        Views of information related together

·       Delegated administrative and development work to end-users

·       Adherence to a common security framework

Powerful New Capabilities in the Summer 2006 Release

Now we’ll shift our attention to understanding how these requirements are easily achieved using CorasWorks. The example we’ll use involves the project team sites of two departments, Human Resources and Information Technology. Consider the diagram below of a simple project collaboration solution.

A Simple Project Collaboration Solution

The diagram tells a story that is very typical of CorasWorks usage. The bottom portion represents a place, usually one or more site collections in a SharePoint implementation, where project team sites are stored. In this case, the team sites are mixed together. Some of the team sites (the blue ones) are HR projects, while the others (the red ones) are IT project sites. Traditionally, SharePoint users must navigate to each site to participate and use the information.
 
However, the diagram above also shows two project collaboration dashboards made possible by the use of CorasWorks components. The dashboards are part of a workplace that gives end-users the information they need to be most productive and do their job most effectively.

Now think back to the characteristics described above as they relate to using CorasWorks in the Project Collaboration scenario.

·       Modular CorasWorks components can be used by anyone with access to them, even from different sites, in different locations to create dashboards with targeted information stored anywhere within the enterprise.

·       CorasWorks Central Configuration Services and the Actions Framework enable centralized control, management, creation, and flow of information for use throughout the organization. In the example above, you can:

o      Indicate from a central location the projects that belong to HR and those that belong to IT.

o      Create and modify collaborative information (documents, tasks, announcements, issues, custom lists, etc.) from the dashboards, but store the information in the appropriate project’s site and lists.

·         Allow end-users to create valuable views of information within their dashboards.

o      Configure CorasWorks roll-ups to display aggregated views of issues, tasks, etc. which are specific to the end-user viewing the dashboard.

o        Use CorasWorks Cross-Connect displays to view all active projects and their related issues together in one view.

·       All of the CorasWorks components needed to build the solution are web parts, meaning no custom development is required and System Administrators can easily delegate administrative and development work to end-users.

·       CorasWorks components adhere to and leverage the SharePoint security model for sites and lists.  So whether you are controlling who can modify the dashboards or showing a security-trimmed user interface, you have the benefit of a common security framework.

Benefits of CorasWorks-Powered Enterprise-wide Applications

Understanding the simple example above is a great starting point to contemplate the possibilities of using CorasWorks across the enterprise. CorasWorks provides its customers with the ability to create a distributed, collaborative architecture that allows organizations to look at their processes in new ways. Then, more importantly, taking that insight and rapidly snapping together business applications with plug-and-play components. While the benefits of using CorasWorks and SharePoint for this purpose could be an entire article itself, we’ll highlight a few of these here.

·       Usability: A common interface for applications and reduced need for navigation dramatically enhances the end-user experience.

·       Scalability: The ability to centrally control and configure information spread throughout the workplace makes it both feasible and easy to work with hundreds and thousands of SharePoint sites and lists.

·       Flexibility: Modular components and solutions are easily snapped together by non-technical people.

·       Maintainability: No need to maintain custom code and reduced system administration complexity and intervention.

·       Security: Adherence to a common security framework (i.e., Active Directory)

Powerful Enterprise-wide Applications
CorasWorks has built an application platform for SharePoint that connects to information throughout the organization and enables re-use and development of applications on an enterprise-wide scale. We are currently seeing this happen in many business verticals including Education, Financial Services, Government, Healthcare and Pharmaceuticals, Manufacturing, and Telecom, Energy, and Utilities.

The latest version of our Workplace Suite offers significant help to those looking to deliver results by designing and implementing solutions that are aligned with the end-users’ objectives, allow secure sharing of information, and allow re-use of successful processes and tools across the enterprise without custom development, costly software licenses, or extended implementation timelines. The CorasWorks Workplace Suite Summer 2006 release truly makes implementing enterprise-wide applications on the SharePoint platform a winning decision.

 
Updated: January 30, 2007

Powered By: CorasWorks

Copyright © 2003-2007 CorasWorks Corporation