Open Framework, Information Management Strategy & Collaborative Governance | Data & Social Methodology - MIKE2.0 Methodology
Wiki Home
Collapse Expand Close

Collapse Expand Close

To join, please contact us.

Improve MIKE 2.0
Collapse Expand Close
Need somewhere to start? How about the most wanted pages; or the pages we know need more work; or even the stub that somebody else has started, but hasn't been able to finish. Or create a ticket for any issues you have found.

Enterprise 2.0 Solution Offering

From MIKE2.0 Methodology

Share/Save/Bookmark(Difference between revisions)
Jump to: navigation, search
(Logical Architecture, Design and Development Best Practices)
(Relationships to other Solution Offerings)
Line 213: Line 213:
==== Product Selection Criteria ====
==== Product Selection Criteria ====
== Relationships to other Solution Offerings ==  
== Relationships to other Solution Offerings ==
This Solution Offering relates closely to the following Offerings:
* The [[Enterprise Content Management Strategy Solution Offering]] can be used to define the overall strategy for implementing content management across the enterprise.  If this strategy work has been done it serves as input to this offering and some activities in phases 1 and 2 can often be skipped.
* The [[Enterprise Search Solution Offering]] shares common tasks due to the importance of search for Enterprise 2.0. 
* The [[Networked Information Governance Solution Offering]] makes use of Enterprise 2.0 techniques for collaboration and knowledge development in the context of providing an advanced approach to the [[Information Governance Solution Offering]].  This solution offering can be considered to be subset of the solution capabilities required for this composite solution.
* The [[Agile Information Development Solution Offering]] provides a number of activities that are also used in this offering to more quickly build solutions
* The [[Collaboration, Knowledge and COI Solution Offering]] shares a number of activities for designing and building collaborative systems
== Extending the Open Methodology through Solution Offerings ==  
== Extending the Open Methodology through Solution Offerings ==  

Revision as of 13:40, 7 August 2007

Under construction.png
This article is currently Under Construction. It is undergoing major changes as it is in the early stages of development. Users should help contribute to this article to get it to the point where is ready for a Peer Review.
Hv2.jpg This Solution Offering currently receives Minor Coverage in the MIKE2.0 Methodology through the Overall Implementation Guide and SAFE Architecture, but Activities are missing and there are no detailed Supporting Assets. In summary, the Solution Offering has not yet been formulated to the point where it should be used.
A Creation Guide exists that can be used to help complete this article. Contributors should reference this guide to help complete the article.



The Enterprise2.0 Solution Offering brings the collaborative concepts associated with Web2.0 into the Enterprise. Enterprise2.0 is about a technical and cultural shift within the organisation towards far greater degrees of user-driven content and content sharing. Enterprise2.0 includes mechanisms to build human and content networks, search across the Enterprise for assets, collaboratively build content and easily classify information as users find it. It acts as a major enabler for organisational transparency and openness.

Executive Summary

Enterprise 2.0 has organisations buzzing, but also confused. Many are still trying to figure out what it means to them - is it turning my company into Facebook or MySpace? Yes, Wikipedia has been a great success, but imagine some of the issues if tried to we run our company like that!

This Solution Offering provides an approach for implementing Enterprise 2.0 that is particularly focused around the impacts of Enterprise 2.0 and its relation to Information Development. Therefore, the focus on this offering is not on some areas typically associated with Enterprise 2.0 such as User-Driven Advertising.

It shows how to apply Web 2.0 techniques within an organisation to get the benefits of collaborative content development, harness the power of informal networks and to quickly adjust to shifting strategies. The proposed approach balances some of the risks related to information security, stability and staff workload.

This approach proposes that those organisations that are truly successful in taking advantage of Enterprise 2.0 will use new techniques and technologies and prioritise on developing two areas: human capital development and Information Development. Through this approach, organisations can truly become more agile and more innovative.

How We Define Enterprise 2.0

Aspects of Enterprise 2.0 Left Out of this Offering

Solution Offering Purpose

This is a Core Solution Offering. Core Solution Offerings bring together all assets in MIKE2.0 relevant to solving a specific business and technology problem. Many of these assets may already exist and as the suite is built out over time, assets can be progressively added to an Offering.

A Core Solution Offering contains all the elements required to define and deliver a go-to-market offering. It can use a combination of open, shared and private assets.

Solution Offering Relationship Overview

The Composite Solution Offerings go across multiple Solution Groups

The MIKE2.0 Solution Offering for Enterprise 2.0 describes how the Activities and Supporting Assets of the MIKE2.0 Methodology can be used to apply Web 2.0 techniques within an organisation and provides a specific focus on Information Development. This comprehensive solution brings together many aspects of the overall MIKE2.0 Methodology and also makes recommendations on the use of external assets.

MIKE2.0 Solutions provide a detailed and holistic way of addressing specific problems. MIKE2.0 Solutions can be mapped directly to the Phase and Activities of the MIKE2.0 Overall Implementation Guide, providing additional content to help understand the overall approach.

The MIKE2.0 Overall Implementation Guide explains the relationships between the Phases, Activities and Tasks of the overall methodology as well as how the Supporting Assets tie to the overall Methodology and MIKE2.0 Solutions.

Users of the MIKE2.0 Methodology should always start with the Overall Implementation Guide and the MIKE2.0 Usage Model as a starting point for projects.

Solution Offering Definition

This Solution Offering provides a strategy and set of implementation techniques for implementing Enterprise 2.0 concepts and technologies in any organisation. As a Composite Solution Offering, it brings together content from other Core Solution Offerings in the MIKE2.0 Methodology into a holistic offering. These offerings include:

While referencing relevant activities and advanced techniques, this offering:

  • Builds awareness on Enterprise 2.0 and explains the impacts it has in relation to Information Management
  • Defines the business strategy as it relates to Enterprise 2.0: goals, success factors and the scope of content
  • Defines the technology strategy for Enterprise 2.0: guiding principles, architectures, technology products, use of open source vs. proprietary software
  • Provides governance models: standards, best practices for collaborative development, security policies, approach for using external content
  • Makes use of techniques for accelerated delivery by referencing the Agile Information Development Solution Offering
  • Provides approach to collaboration that facilitates user-driven content creation.
  • Mechanisms for users to easily classify content – either into a formal taxonomy or through a more informal tagging process
  • Provides techniques for integrating corporate taxonomies and looser folksonomies to bridge the formal and informal networks across the enterprise
  • Designs and develops collaborative systems focused on enhanced user interactivity and usability
  • Designs and develops the security model for sharing content across the organisation, with partners and to the public
  • The design and development approach to search content across the enterprise from federated content repositories

The solution is defined by referencing key Core Solution Offering and then focusing on specific techniques that relate to Enterprise 2.0. Through this approach, organisations can implement an Enterprise 2.0 programme and start to see the benefits of Web 2.0 techniques and technologies internally.

Relationship to Solution Capabilities

The MIKE2.0 Enterprise 2.0 Solution Offering is primarily focused on Information Development and makes use of collaborative technologies from the SAFE Architecture. It uses a number of activities from the Overall Implementation Guide to see a project through from strategy to implementation.

Relationship to Enterprise Views

This solution is primarily about enabling Information Development in the context of a collaborative approach. Besides the techniques and technologies, it also provides a fundamental shift on organisational structure, how people inter-relate with one another and process.

Mapping to the Information Governance Framework

The Information Governance Solution Offering is required across all Solution Offerings. For this offering it is particularly important that the governance models focus on security for accessing information as this can be an area of significant complexity. Information sharing standards are also important in the context of how information flows across departmental and organisational boundaries.

One of the keys to a successful Enterprise 2.0 implementation is that governance can be in place, without it feeling restrictive. Enterprise 2.0 incentivises a number of behaviors that are not encouraged in the context of more traditional models; limiting some of these behavours with governance controls that are unnecessarily restrictive will result in a diminished solution.

Mapping to the SAFE Architecture Framework

For the collaboration and knowledge management programme provided through Enterprise 2.0, a number of components may be required from the SAFE Architecture. All components within Enterprise Content Management are particularly relevant to this offering. In addition, a Search capability is a priority area.

The SAFE Architecture is currently being extended to provide more detail in these areas.

Mapping to the Overall Implementation Guide

Shown below are the typical activities for an organisation that wants to take a “top down” approach to Enterprise 2.0, starting with an overall strategy.

There is nothing wrong with starting an Enterprise 2.0 initiative at departmental level and it many cases starting as a “skunkworks” can be the most effective approach. Scaling horizontally is usually easily done, especially if there is a reliance on loose coupling, open and common standards and some foresight on an initial set of required capabilities. Therefore, going through the initial set of activities very quickly (as is done the Agile Information Development Solution Offering) is valuable even for a focused engagement. The Usage Model for Composite Core Solution Offerings provides a list of all the required activities for this offering. Shown below are the most important activities for a typical programme and how they relate to the overall approach.

Phase 1 - Business Assessment and Strategy Definition Blueprint

For a comprehensive, top-down programme a number of the activities are required from this phase to define the overall Business Strategy. Some programmes can be quite tactical but generally should cover these tasks at a very high level. Some strategy activities may not be needed if they were already done as part of part of an enteprise programme, as described in the Enterprise Content Management Strategy Solution Offering.

Enterprise Information Management Awareness

The Enterprise Information Management Awareness activity is important to introduce concepts related to Enterprise 2.0. As an emerging area, many users will not even know what the concept is. There will also be concerns related to areas such as security and loss of control. Therefore, users typically benefit from education related to community-based content development, security, search capabilities and web-based collaboration. A comparative analysis between Web 2.0 and Enterprise 2.0 should be introduced at this stage.

Overall Business Strategy for Information Development

In the Overall Business Strategy for Information Development activity, the strategic business initiatives are defined in the context of information requirements. For Enterprise 2.0 engagements, this activity defines the scope of information to be shared and collaboratively developed, as well as the ultimate knowledge goals for the organisation. It will be helpful at this time to draw the boundaries and relationships for information that will be developed through more formal networks vs. those that are more informal.

Future State Vision for Information Management

The Future State Vision for Information Management is an important activity for defining the strategic conceptual architecture for Enterprise 2.0. As this typically involves a number of different conceptual components, a systematic approach to architecture is important. High Solution Architecture Options should also be defined at this stage. This activity also defines the future-state business processes for information management. Implementation of Enterprise 2.0 techniques and technologies will introduce some fundamental changes to business process although it should be noted that this flexibility does not result in the complete removal of process. The controls put in place for collaborative content development are different than what may be seen in some Web 2.0 environments.

Phase 2 - Technology Assessment and Selection Blueprint

For a comprehensive, top-down programme, a number of the activities are required from this phase to define the overall Technology Strategy. Some programmes can be quite tactical but generally should cover these tasks at a very high level. Some strategy activities may not be needed if they were already done as part of part of an enteprise programme, as described in the Enterprise Content Management Strategy Solution Offering.

Strategic Requirements for Technology Backplane Development

In the MIKE2.0 Methodology, Enterprise 2.0 technologies are seen to reside along the Technology Backplane of Information Development and Infrastructure Development. This activity is used to define the capabilities that are needed for the strategic implementation of these programme.

For Enterprise 2.0, requirements can be developed quickly if there is an emphasis on the use of open and common standards. Through this approach, strategic requirements do not need to be defined for a multi-year programme as new technologies can be more easily “plugged in” during future release cycles, reducing the amount of time required during the strategy.

Strategic Non-Functional Requirements

Strategic Non-Functional Requirements for Enterprise 2.0 are defined at a overarching level in this activity. For Enterprise 2.0 to be effective, there must a significant focus on usability, performance and ability to scale to meet future business volume growth requirements. Users will expect the solution to be easy to use from their experience with sites on the public internet and a quick capturing of requirements at this time will help shape the design in later stages. Note that these requirements should be done quickly – getting a working system in front of users and re-working through prototyping is a much more effective method for meeting usability requirements.

Current-State Logical Architecture

The Current-State Logical Architecture assesses the current capabilities in the environment for Collaboration and Knowledge Exchange. For example, there may be existing content in a number of knowledge repositories that will be accessed through new Search technology; existing Search technology may be used to access a new Social Bookmarking system.

Future-State Logical Architecture and Gap Analysis

The Future-State Logical Architecture and Gap Analysis builds on the conceptual architecture that is already defined and takes it to the level of detail required to make strategic technology decisions. A gap analysis can then be conducted be conducted between the current-state and future-state to determine which technologies can be re-used.

Future-State Physical Architecture and Vendor Selection

Through defining the Future-State Physical Architecture and Vendor Selection, logical capabilities are mapped to specific product options. This mapping is then used to make technology decisions, oftentimes through an RFP-based selection process. In the case of Enterprise 2.0, there are many strong open source technology options available. Options for using open source include:

  • As the chosen product in the Enterprise 2.0 environment, e.g. using MediaWiki for wiki collaboration
  • As a stepping stone to be used first before moving to a commercial product that better meets the requirements, thereby shortening timelines
  • As a code baseline that will be extended as part of the project

Use of open source is a key accelerator for the agile approach to Information Development.

Phase 3 - Information Management Roadmap and Foundation Activities

Within Phase 3, the scope of the solution for a specific increment is defined and the overall content model begins to take shape.

Detailed Business Requirements

When developing the Detailed Business Requirements for collaboration and knowledge development, the focus is on the scope of information to be shared and defining the more detailed functional requirements for collaboration. As users will be driving the content creation, these activity is generally more focused on scope as opposed to capability.

Taxonomy Design

The Taxonomy Design activity defines the structures for relating content to one another. For collaboration and knowledge environment, the development of this taxonomy is one of the critical aspects of the solution. Taxonomy design may range from a formally designed structure to one that grows more organically.

Prototype the Solution Architecture

The activity to Prototype the Solution Architecture helps to rapidly develop the solution. The prototype progressively builds out the overall functionality of the solution. If the prototype is done effectively some of the formalisation of the design activities in Phase 4 may be unnecessary.

Phase 4 - Design Increment

For Enterprise 2.0 a number of design activities are required which are described below.

Information Security Design

Information Security Design defines which information can be seen by users within the collaborative environment. The most important aspects of security design relate to how information is accessed and who can edit content. Group-based access control is typically used to implement security rules. Information Security is particular important for those initiatives that interact with outside communities.

Infrastructure Management Process Design

The Infrastructure Management Process Design applies to the back-end environment that stores content. It also applies to the management processes and technology responsible for holding backup content from the collaboration environment and making it quickly available in the case of a recovery scenario.

Data Integration Logical Design

Data Integration Logical Design is particularly relevant to Enterprise 2.0 in relation to Search. Within this activity, logical adapter interfaces are defined that may go through an application interface or the back-end of a system.

Data Integration Physical Design

Data Integration Physical Design is particularly relevant to Enterprise 2.0 in relation to Search. Physical design of interfaces incorporate the technical details of how the interface will be developed as well as considerations such as performance and reliability.

Collaborative Framework Design

Collaborative Framework Design is one of the most important activities for this Solution Offering and all tasks are needed. It is the activity that defines how users will interact with one another, how internal and external assets will be brought together in the collaborative environment and how users may specifically classify content.

User Interface Design

The User Interface Design activity defines the front-end interface in which a user will interact with the collaborative system. For successful Enterprise 2.0 engagement, the simplicity of this interface design is essential.

Phase 5 - Develop, Test & Deploy Increment

Through development, testing and deployment activities the solution the prototyped is hardened and implemented into production.

Technology Backplane Development

The Technology Backplane Development activity covers the development of integration and information management components for Enterprise 2.0. This includes development of interfaces, web components and security technologies.

Testing Activities

Depending on the complexity of the solution, different testing activities will be required although testing is generally not complex. Functional Testing and some level of System Integration Testing will be required at a minimum; SVT is are also important. Perhaps most important is UAT; it should be ensured that are users are actively engaged throughout the development and testing process. Integration to the outside world may also require some specialized testing focused on security, performance and usability. Testing for Enterprise 2.0 technologies is much quicker than other types of engagements.

Continuous Improvement – Infrastructure

As Enterprise 2.0 engagement focus on agility, Continuous Improvement Activities are particularly important. Continuous Improvement of Infrastructure is used to improve efficiency of interfaces, search results and system performance.

Mapping to Supporting Assets

Logical Architecture, Design and Development Best Practices

The following Supporting Assets are core to this solution offering:

Product-Specific Implementation Techniques

Product Selection Criteria

Relationships to other Solution Offerings

This Solution Offering relates closely to the following Offerings:

  • The Enterprise Content Management Strategy Solution Offering can be used to define the overall strategy for implementing content management across the enterprise. If this strategy work has been done it serves as input to this offering and some activities in phases 1 and 2 can often be skipped.

Extending the Open Methodology through Solution Offerings

Wiki Contributors
Collapse Expand Close

View more contributors