Dexterra Logo
Field Interactivity Solutions
Home Contact Us Demo
 

Solutions
Return on Investment
Mobilize Field Service
Mobilize Field Sales
Mobilize Field Support
Demonstration
Company
About Dexterra
Partners
Solutions
Contact Us
Dexterra News
Technology Library
Pocket PC
Microsoft .NET
Ruggedized Devices
Regular Devices
Key Technical Information
Services
Rapid Deployment Method
 
 
home > services > rapid deployment
 
 
Demo

Dexterra Professional Services & Rapid Deployment Method
In today's business world, organizations are increasingly dependant on disparate technology solutions to support their daily operations, and to achieve their corporate objectives. Dexterra was developed to empower the business into the field, allowing business process management to be carried out when the operative is outside of the office, increasing the productivity of field personnel, leading to higher profitability, less errors, and greater reactivity to customer demands.

Dexterra non-invasively integrates the existing enterprise applications infrastructure, and makes the information from those applications available to field personnel using a small form factor application that governs the business process and drives productivity.

Applications that promote business organization and process governance drives the necessity and significance of quality services, and a consistent methodical approach to the support and delivery of those services. Businesses need to react rapidly, confidently, and in an integrated holistic manner to that change.

To meet those objectives Dexterra has developed a Rapid Deployment Method which provides clear and consistent guidelines to our consultants, our consulting partners, and your own deployment teams to ensure consistency, quality implementation in the minimum time possible. Our own consultants are experienced professionals who combine a solid technology foundation, in-depth product knowledge, and a detailed understanding of best practice Service and Field business processes.

The Dexterra Rapid Deployment Method guides our professional services engagements and our partners in ways that balance the discipline necessary to achieving consistent and repeatable results with the creativity required for developing innovative solutions.

Dexterra’s Rapid Deployment Method and our consultants and partners can help ensure your success, position you for future growth, and accelerate your field productivity leaving you more time to focus on your customer and core business initiatives.

Dexterra is rapidly deployable so the Dexterra Professional Services organization complements this capability with a rapid business oriented deployment approach utilizing best practices in software development and project management focused on achieving high impact results.

This document introduces the Dexterra Rapid Deployment Method and describes the philosophies and mechanics that guide how we apply it to mobilizing enterprise applications with the Dexterra Mobile Enterprise application.


Implementation Lifecycle
The process of developing a solution can be thought of from the perspective of a lifecycle of activities that begins with the formulation of the problem and concludes with the validation of the implemented solution against the requirements for solving the problem.

The early stages of the lifecycle focus on the defining the problem targeted for solution and identifying the requirements for an acceptable solution. Subsequent stages involve designing and implementing the solution.

Dexterra’s Rapid Deployment Method divides the lifecycle into five phases which define and refine the solution through a well defined set of processes. The phases consist of:


1) The Business Process Gap Specification,
2) The Solution Requirements Definition,
3) The Solution Design,
4) The Solution Implementation,
5) The Solution Validation, and
6) The Solution Delivery


Each phase produces a comprehensive understanding of the problem with solution options and a set of deliverables which document the progress of that phase while involving the client in the deployment of the solution. The work for a particular phase is driven by a set of activities that are designed to achieve the objectives of the phase in an efficient, well organized fashion. Project plan and deliverable templates for each phase ensure that individual task assignments are unambiguous and contribute to a cohesive overall solution.

The Dexterra Rapid Deployment Method provides structured opportunities for communicating with a client to validate the success of the solution. Continuous interactions ensure that the solution being deployed actually meets the client’s actual need.


Practices and Tools
The approaches and techniques that comprise the Dexterra Rapid Deployment Method are standards and best practice based ensuring a wide availability of third party skills worldwide to fulfill delivery of Dexterra's Mobile Enterprise Platform. Examples include formal project management techniques, an approach to facilitation which is based on the Use Case analysis method, and a requirements definition process developed around the principles of design by objectives.


Lifecycle Phases
A Lifecycle Phase in the Dexterra Rapid Deployment Method consists of a set of activities organized into a project plan of well defined deliverables describing the overall solution. The following descriptions summarize the objectives and activities of each phase of the Dexterra Rapid Deployment Method and discuss how the phases relate to one another.


Business Process Gap Identification
The Business Process Gap Identification is the starting point for a Professional Services engagement, fully developing and describing the AS-IS and the TO-BE states. The gap consists of a conceptual representation of what must be done to reach the desired state.

To facilitate clear and unambiguous communication between the client and the project team, the approach to defining business processes and related gaps is highly visual and uses process modeling techniques that keep the focus on understanding the problem instead of jumping prematurely to a solution.

Much of the interaction between the client and the project team during this phase concentrates on understanding the driving forces behind the need to change and reviewing potential process improvements that will help effect the desired changes.

One of the most critical challenges of this phase lies in selecting a target business process that lends itself to a practical and high-impact solution. Choosing the right problem to solve is the most important step in ensuing a successful project and ultimately an effective solution.

The result of the Business Process Gap Identification is a set of models and descriptions that define the starting point of an existing process, the target of a new or refined process, and the transformations that need to take place to facilitate the change. This information provides the basis for the defining the requirements for potential solutions which is the domain of the Solution Requirements Definition phase.


Solution Requirements Definition
The Solution Requirements Definition phase identifies and quantifies the appropriate the criteria of an acceptable solution. These criteria include the functionality that the solution must implement, the data that it will interact with and environmental requirements that will be important to the solution when it is deployed.

The process of defining requirements involves interacting with stakeholders in the business process to better understand and validate their requirements. It also provides a forum for anticipating the expectations that will be placed on the solution once it is deployed. Working with stakeholders at this stage to establish functional (process oriented) as well as environmental requirements ensures that important characteristics, such as performance or security, are considered early rather than after a solution has already been selected and implemented.

The primary deliverable of this phase is the Requirements Definition Document, which captures the criteria that were developed during the phase’s activities and the acceptance criteria that will establish specific metrics that determine whether a particular solution adequately meets requirements.


Solution Design
The Solution Design phase specifies a solution that meets the criteria outlined during the Solutions Requirement Definition phase. A Solution Design consists of a logical design and a solution architecture. The logical design translates the requirements from prior phases into a model that expresses the functional and data requirements of the solution at a detailed level.

The logical design and solution architecture deliverables provide information needed for planning the solution implementation which are the focus of the next phase.


Solution Implementation
The Solution Implementation phase consists of determining the overall strategy and specific project plan for translating the solution design into the actual solution. It also embodies the execution of the plan.

The goal of the Solution Implementation is to deliver the solution and documentation specified by the Solution Design phase. Activities during this phase include defining the project plan, staffing the project, creating an implementation schedule, managing and carrying out project activities and monitoring progress.


Testing and Validation
The Validation and Testing phase ensures that the solution developed during Solution Implementation meets the requirements established during the Solution Requirements Definition and Solution Design phases. Activities of this phase will likely be integrated with activities of the Solution Implementation phase in order to provide continuous feedback that will help guide the development of an effective and ultimately effective solution.


Delivery Strategy
Once the solution has been built it will need to be placed in the host environment where it will carry out its function. The goal of the Deployment Strategy phase is to develop a realistic plan for the deployment and management of the solution. The deliverables for this phase will vary depending on the extent and needs of the solution user population. Typically they will include a deployment project plan, an administration strategy and a training plan.

Subsequent Iterations owned by Customer’s own staff or 3rd Party
The nature of a project will determine how the lifecycle approach is best applied. For projects of limited scope, a single pass through the lifecycle may be sufficient. Larger initiatives may involve several sequential lifecycle trips. In this approach, experience and information from early passes serve to refine the approaches used in subsequent trips. For especially large and complex initiatives, a project may be divided into component sub-projects which navigate lifecycle phases concurrently.

This strategy requires special attention to the overall solution architecture and the strategy for integrating the results of all sub-projects into a cohesive, unified whole. Project management is especially critical for this type of initiative and should be considered at the same level of importance as the activities dealing with defining and implementing the solution.

With small and large projects alike, the focus and discipline of the lifecycle approach enhances the effectiveness of project work efforts and works to ensure that the ultimate solution addresses the problem that provided the original impetus for the project.


Project Management Orientation
Ensuring the success of any business initiative requires careful planning and well coordinated execution. Capable and disciplined project management is the key to making sure this happens. A proactive and well defined approach to project management is a recurring theme throughout the Dexterra Rapid Deployment Method.

Whether an engagement consists of a single lifecycle phase or entire project that involves several trips through the lifecycle, our consultants use best practices in project management in order to define clients’ expectations and maintain clear and effective channels of communication.

Dexterra’s Rapid Deploymentt Method provides a foundation of basic project management discipline for all engagements regardless of size. For small engagements regular status reports and an engagement summary may be appropriate while larger projects involving multiple lifecycle phases would demand more extensive project planning, coordination with client personnel and active management and coordination of project activities.

The following aspects of Dexterra’s approach to project management would typically be employed within a project that was guided by the Dexterra Rapid Deployment Method. The following sections describe how project management process would be integrated into lifecycle activities.


Project Definition
The Project Definition describes the objectives and scope of the engagement, the role or roles that Dexterra Professional Services will play, deliverable descriptions, criteria for success that will apply, project communication protocols, any assumptions made in the design of the project and the roles and responsibilities of anyone involved in the project. A Project Definition serves as the framework for the execution of a project and in this role provides an opportunity for all parties to formally agree on the goals and objectives of the project. Additionally, the Project Definition specifies change control procedures that apply when, for one reason or another, the scope of the project must change.

A standard Project Definition template provides consistency while also allowing Project Definitions to be tailored for particular project and purposes. A Project Definition for a limited engagement that involved a single lifecycle phase, the Business Process Gap Identification, for instance, would typically be appropriately concise whereas the Project Definition for the definition and construction of an entire solution would be much more extensive. In either case, the Project Definition provides an important reference to the original intentions of the engagement.


Project Plan
A Project Plan provides detailed information on the work that will be performed, who will perform it, when it will be performed, dependencies among project activities and estimates of activity durations. The Project Plan represents both a roadmap for where the project has been and where it is headed as well as a snapshot in time of where the project stands at any instant. Since projects must deal with an environment of constant change, an up-to-date project plan serves as an invaluable decision making tool both for project team members and project sponsors.


Status Reporting
Regular Status Reports facilitate a constant flow of information on project progress, issues impacting its progress and the contributions of individual team members. Status Reports complement the project plan in that they provide additional detail behind project activities. The format and frequency of Status Reports can be tailored to accommodate both project and client needs.


Change Control Process
Often unforeseen changes in requirements or shifts in the surrounding environment necessitate a change in a project’s scope or strategy. Since these changes may invalidate agreements, assumptions and decisions that had previously been made in the project definition process, the Change Control Process provides a mechanism for specifying the changes and modifying the Project Definition accordingly. The Change Control Process is described in the Project Definition. When it is employed it serves to extend the Project Definition and consequently allows it to respond to mid-project development.


Project Close Out
By definition a project is a finite effort that revolves around the process of solving a well defined problem. Therefore, a project has an end just as it has a beginning. Although one project may flow into another, it is beneficial to evaluate the effectiveness, experiences and results of a project against its original definition. The Project Close Out provides an opportunity to assess these factors and channel lessons learned into the next project. The Project Close Out document creates a record of a project’s accomplishments and lessons that to complement other documentation develops throughout the project.


Summary
This overview of the Dexterra Rapid Deployment Method has provided a summary of the basic approaches and philosophies that drive Dexterra Professional Services engagements.

Our Method is guided by a lifecycle orientation that seeks to thoroughly define a problem before deciding on a solution and then building the solution in an evolutionary manner that provides constant opportunities for client feedback and assessment.

Dexterra Professional Services also employs acknowledged best practices and best-in-class tools to support our methods. Our disciplined approach to project management further ensures that we are always striving to meet expectations that have been carefully defined and mutually agreed to with our clients. The consistent result is successful projects that produce solutions that effectively solve our clients’ crucial business problems.

For more information please contact John Stewart, Vice President of Technical Services john.stewart@Dexterra.com

Other articles within - Services
services
home | solutions | company | technology library | services

©2002 Dexterra Incorporated. All Rights Reserved. Dexterra, Dexterra Mobilizing Enterprises, Hyper-Data-Links, Dexterra Field Service Application, Dexterra Administrator, Dexterra Customizer, Dexterra SmartClient, Dexterra Studio, Dexterra Mobile Enterprise Server, Dexterra Database Connector, Dexterra Enterprise Connector, Dexterra Universal Connector, Dexterra Configure Web Service, Dexterra Connector Web Service, ForceFlow, FormFlow, FieldFlow and the Dexterra Logo are trademarks of Dexterra, Inc. The names of actual companies, products and quotations mentioned herein may be the trademarks of their respective owners.