RapiMart Methodology is Innovative Logic’s leading edge data warehouse and business intelligence design and implementation methodology. The RapiMart Methodology is a synthesis of “best of breed” management and technology processes and templates. The theory behind it took over ten years to develop and refine. It is based on the best practices of repeatability, reliability and consistency in solving data integration and business intelligence implementation challenges. It contains the Software Engineering Institute (SEI) components including Key Process Indicator (KPI), Key Process Area (KPA), and the Capability Maturity Model (CMM) areas from Carnegie Mellon University, and the OMG universal meta-data standards. These standards provide for quick, efficient and consistent implementations "out of the box."

   This approach is what makes The
RapiMart Methodology so powerful. It applies the theory in the practice of data warehousing so the customer is left with a maintainable, fully documented and standardized enterprise data warehousing system. The automated generation of the processes, queries and data models provide a powerful combination of timesaving techniques with architecture capable of handling today's business needs such as near real time and batch (Active Data Warehousing), volume (1-10+ terabytes), and XML/Web Services integration.

   The heart of The
RapiMart Methodology is the i-Template modeling architecture. The I-Template provides the RapiMart Methodology with the consistency and architecture it needs to build a scalable enterprise-level data warehousing system. There are several additional storage components defined that can be replicated across platforms, or reside on multiple platforms to handle load and scalability. These components are:

Operational Data Store (ODS)
      • Data Stage
      • i-Template
      • Data Marts
      • Data Collections
      • Metrics Repository
      • Meta-Data Repository

There are also nine process areas that provide the data integration and movement framework called Meta Gates. Each process consistently improves the data quality as it passes from one storage area to the next. The nine processes that fit within the flow are:
      • Profiling
      • Cleansing
      • ETL Bulk Loading
      • Normalizing and Integration
      • Aggregation
      • Data Flattening
      • Metrics Gathering
      • Meta-Data Generation
      • DSS and OLAP (delivery mechanisms)

RapiMart Methodology provides a repeatable, consistent framework within which our project plans and milestones are organized using a Project Management Institute (PMI) approved template approach. The RapiMart Methodology is sold as a complete project implementation methodology used during our consulting engagements, or separately as a standalone product incorporating a series of components.

The RapiMart Methodology Project Implementation Plan

Unlike many modern methodologies, Innovative Logic Inc. has taken the extra, and unique, step of turning the "theory" into actual deliverables. The RapiMart Methodology project implementation and process plan took approximately two person years to develop and includes over 200 pages of detailed process descriptions and robust templates that can be used immediately “out of the box.” This toolkit provides you with a complete outline and fill-in-the-blank templates to guide through the entire project lifecycle.
As stated earlier, The
RapiMart Methodology project templates are based on software development principles created by Carnegie Mellon's Software Engineering Institute (SEI), and guidelines of the Project Management Institute (PMI). Both are internationally recognized organizations that set the high-water mark for establishing industry standards and best practices. The RapiMart Methodology is compliant with SEI's Capability Maturity Model (CMM) Level 5 because the entire methodology is documented, standardized, repeatable and integrated.
RapiMart Methodology also uses the project management practices espoused by PMI's Guide to the Project Management Body of Knowledge (PMBOK) which is consistent with SEI's principles. As the PMBOK recommends, establishing clear, written project scope, requirements and change control procedures at the beginning of a project, are some of the best ways to lower risk and ensure the best technical solution is being created to address the correct business problem. The project templates include these steps, and many others, so that you have everything you need to easily comply with these guidelines. With our toolkit, you do not have to remember all the steps because we have them already documented for you. If all the templates are used, your project will be virtually self-documenting.
The RapiMart Methodology is organized around 30 software development processes within the six major project phases.
      • Discover – Exploring the project vision, scope, business justification, funding, timeframe, organization, roles and responsibilities, and developing the project charter
      • Direct – Overall project initiation, planning, execution, control and closure (i.e. Project Management)
      • Define – Gathering detailed requirements and drafting the initial architecture
      • Design – Creating data models, mapping specifications, report layouts, meta data specification and other components that fulfill the detailed requirements
      • Develop – Development, testing, and architecture implementation
      • Deploy – Promotion to production, user acceptance, training, application roll-out
Each of these phases can stand alone or combined together for a total end-to-end project solution. Because of this,
Innovative Logic Inc. can sell you just the components you need or the entire set.
Below are the details of various phases and their development processes:

      • Business Justification
      • Business Readiness Assessment
      • Technical Readiness Assessment
      • Pre-Arrival Checklist
      • Project Charter

      • Overall Project Plan
      • Responsibility Assignment Matrix
      • Scope Management Plan
      • Quality Management Plan
      • Communication Management Plan
      • Work Breakdown Structure and Schedule
      • Risk Management Plan
      • BI End User Support Plan
      • Issues Log and Action Items
      • Risk Log
      • Status Report
      • Change Request Form
      • Business Requirements
      • Detailed Requirements Document(s)
      • Summary of Detailed Requirements
      • BI Report User Groups
      • BI Custom Interface Components
      • System Architecture Diagram
      • Data Architecture Diagram
      • Installation and Configuration document(s)
      • Data Profile Results Document
      • Data Modeling Standards
      • Logical Data Model Template
      • Environmental Plan
      • Database Specification Document
      • Physical Data Model
      • Cleansing Specification
        • Firstlogic Parsing Template
        • Firstlogic Standardizing Template
        • Firstlogic Matching Template
        • ETL Mapping Specification
       • BI Data Model Specification
       • BI Report Specifications
       • BI Custom Interface Specification
       • System Test Plan Document
       • Custom Database Unit Test Plan and Results
       • Custom Database Promotion Document
       • Cleansing Promotion Document
       • Cleansing Unit Test Plan and Results
       • ETL Unit Test Plan and Results
       • ETL Promotion Document
       • BI Unit Test Plan and Results
       • BI End-User Guide
       • Operation Instructions for Test
       • Promotion to Test Document
       • Operation Instructions for Production
       • Promotion to Production Document
       • Lessons Learned
       • Project Book

For more information on purchasing The
RapiMart Methodology project implementation components, contact us at


  Modeling within the data warehousing industry has evolved, just as businesses have. With organizations now required to comply with multiple regulations, and with competition becoming an even bigger issue, companies must rely on their data warehouses to answer questions quickly, accurately, with an eye on the big picture.

Business Intelligence (BI) is insight – insight into information that is required to make sound business decisions. BI is a key component of a successful data warehouse endeavor...

 Our Informatica solutions are designed to minimize development time and increase productivity, consistency, and standardization. Each template and training program is designed with efficiency in mind – so no time is wasted ...