Project Management Development Scheduling Plan: Data Mart. By Turell Makins



Similar documents
AT&T Global Network Client for Windows Product Support Matrix January 29, 2015

MS 20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

Leveraging the Microsoft BI Stack to provide a Digital Marketing Dashboard. Chris Kuelbs, Lead Project Manager Polaris Industries

LEARNING SOLUTIONS website milner.com/learning phone

COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*

COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*

Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Course 20467A; 5 Days

Breadboard BI. Unlocking ERP Data Using Open Source Tools By Christopher Lavigne

When to consider OLAP?

Large Telecommunications Company Gains Full Customer View, Boosts Monthly Revenue, Cuts IT Costs by $3 Million

Analysis One Code Desc. Transaction Amount. Fiscal Period

Technology Partners. Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in 2009.

SQL Server 2012 Business Intelligence Boot Camp

Welcome To Today s Webinar: Dynamics Insights SM for Microsoft Dynamics AX

INFORMATION TECHNOLOGY SERVICES TECHNICAL SERVICES Program Review

Case 2:08-cv ABC-E Document 1-4 Filed 04/15/2008 Page 1 of 138. Exhibit 8

Building a Data Warehouse

MS 50511A The Microsoft Business Intelligence 2010 Stack

CENTERPOINT ENERGY TEXARKANA SERVICE AREA GAS SUPPLY RATE (GSR) JULY Small Commercial Service (SCS-1) GSR

Data Warehousing. Read chapter 13 of Riguzzi et al Sistemi Informativi. Slides derived from those by Hector Garcia-Molina

SQL Server 2012 End-to-End Business Intelligence Workshop

Cincom Business Intelligence Solutions

Basic Project Management & Planning

Copyright 2007 Ramez Elmasri and Shamkant B. Navathe. Slide 29-1

GEHC IT Solutions. Centricity Practice Solution. Centricity Analytics 3.0

CHAPTER 5: BUSINESS ANALYTICS

Delivering Business Intelligence With Microsoft SQL Server 2005 or 2008 HDT922 Five Days

FINANCIAL REPORTING WITH BUSINESS ANALYTICS

Jet Enterprise Frequently Asked Questions Pg. 1 03/18/2011 JEFAQ - 02/13/ Copyright Jet Reports International, Inc.

Data W a Ware r house house and and OLAP II Week 6 1

Week 13: Data Warehousing. Warehousing

How To Choose A Business Intelligence Toolkit

Business Management Made Simpler

INFORMATION TECHNOLOGY SERVICES TECHNICAL SERVICES June 2012

Together we can build something great

Enhanced Vessel Traffic Management System Booking Slots Available and Vessels Booked per Day From 12-JAN-2016 To 30-JUN-2017

ACTIVE MICROSOFT CERTIFICATIONS:

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777

SQL Server Administrator Introduction - 3 Days Objectives

Implementing a Data Warehouse with Microsoft SQL Server

Tableau Metadata Model

Introduction to Data Warehousing. Ms Swapnil Shrivastava

CHAPTER 4: BUSINESS ANALYTICS

Week 3 lecture slides

Turnkey Hardware, Software and Cash Flow / Operational Analytics Framework

Foundations of Business Intelligence: Databases and Information Management

Managing Projects with Practical Software & Systems Measurement PSM

Time Management II. June 5, Copyright 2008, Jason Paul Kazarian. All rights reserved.

Data Warehouses and Business Intelligence ITP 487 (3 Units) Fall Objective

Implementing a Data Warehouse with Microsoft SQL Server

hmetrix Revolutionizing Healthcare Analytics with Vertica & Tableau

COURSE 20463C: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER

Custom Support Options for Microsoft Customers By Paul DeGroot Principal Consultant Pica Communications and Senior Consultant Software Licensing

Implementing a Data Warehouse with Microsoft SQL Server

Course Outline. Module 1: Introduction to Data Warehousing

By Makesh Kannaiyan 8/27/2011 1

Business Intelligence, Analytics & Reporting: Glossary of Terms

Microsoft. Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server

Data Warehousing. Outline. From OLTP to the Data Warehouse. Overview of data warehousing Dimensional Modeling Online Analytical Processing

Designing Business Intelligence Solutions with Microsoft SQL Server 2012

The IBM Cognos Platform

Deep Security/Intrusion Defense Firewall - IDS/IPS Coverage Statistics and Comparison

Gary Belleville. Victoria, BC (250)

Data Warehousing and Business Intelligence (DW/BI)

Empowered Self-Service with SAP HANA and SAP Lumira. Dennis Scoville BI Evangelist Business Intelligence & Technology Honeywell Aerospace

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012

Applied Business Intelligence. Iakovos Motakis, Ph.D. Director, DW & Decision Support Systems Intrasoft SA

Bid/Proposal No. P15/9888 Business Intelligence Management

DATA VALIDATION AND CLEANSING

Implement a Data Warehouse with Microsoft SQL Server 20463C; 5 days

Dynamics AX Update and Roadmap. Thomas Hald & Doug Daley 31 October 2012

Outline. Data Warehousing. What is a Warehouse? What is a Warehouse?

SalesLogix Advanced Analytics

COURSE SYLLABUS COURSE TITLE:

Implementing a Data Warehouse with Microsoft SQL Server 2012

Oakland County Department of Information Technology Project Scope and Approach

Implementing a Data Warehouse with Microsoft SQL Server MOC 20463

COURSE OUTLINE MOC 20463: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER

Human Capital Management Mapping a Blueprint to the Cloud. June 25 th, 2 3pm EST

Deep Security Intrusion Detection & Prevention (IDS/IPS) Coverage Statistics and Comparison

The DIY Guide to Dazzling Data. It s never been easier to delight colleagues, dazzle bosses, and boost your value in the workplace.

Performance Testing: Migrating Large Lotus Notes Databases to Office 365

SQL SERVER BUSINESS INTELLIGENCE (BI) - INTRODUCTION

Designing a Microsoft SQL Server 2005 Infrastructure

Data Warehouse: Introduction

Oakland County Department of Information Technology Project Scope and Approach

Implementing a Data Warehouse with Microsoft SQL Server 2014

New Approach of Computing Data Cubes in Data Warehousing

Outline. BI and Enterprise-wide decisions BI in different Business Areas BI Strategy, Architecture, and Perspectives

Business Intelligence

Business Intelligence

BI4Dynamics provides rich business intelligence capabilities to companies of all sizes and industries. From the first day on you can analyse your

Beta: Implementing a Data Warehouse with Microsoft SQL Server 2012

Integrating Ingres in the Information System: An Open Source Approach

Transcription:

Management Development Scheduling Plan: Data Mart By Turell Makins

Contents Executive Summary Purpose of Customer s Requirements Resource List Gantt Chart Critical Questions/Risk Assessment Software Development Model High-Level Design Low-Level Design Tracking Mechanisms Testing/Quality Plan Objectives/Specifications Post Review Plan

Executive Summary: Data Mart Datastream is in need of a central and timely reporting system for key customer measurements as they relates to sales revenue. Because of Datastream s unique position as a software developer, all project development needs can be acquired from in-house sources. The system will access our CRM system and Internet portal database. This information will be downloaded on daily basis into a central reporting environment. An Online Analytical Processing (OLAP) data structure will be used. This data structure will facilitate drill-down capability and quick ad hoc query times. Because all development resources are in-house, total development time of the project should span less than 12 months. A small development team will be necessary for project completion with no more than three members being used at anytime. meetings will be conduct once a week with project reports being produce once a month. All critical issues have been addressed and measures have been put in place to control the risk of these items. Among these items are scope creep, and data quality. Each Item has been assigned a risk factor to avoid any length delays in the project. Quality of the finish product will be measure and refined during the circular testing and updating phase of the project development. This will allow for a user friendly and robust reporting environment, meeting all user needs.

Purpose of Understanding and managing enterprise-wide information is crucial for making timely decisions and responding to changing business conditions. As Datastream competes in the Asset Lifecycle Management (ALM) business, it needs to take advantage/leverage of one of its key assets - business data. There is a tremendous amount of data generated by day-to-day business operational applications, primarily the Customer Relationship Management (CRM) Software (Onyx) and Datastream s new portal, datstream.net. In addition there is valuable data available from external sources such as market research organizations, independent surveys and quality testing labs. Datastream must find a way of combining the key information in timely and accurate reports.

Customer s Requirements - A daily updated report from CRM and Internet data - A report with drill-down capability - Ad hoc query time less than 10 seconds - Easy to use report interface - A reporting structure with low training requirements - Keep overall implementation cost low - A reporting structure with low overhead - A reporting structure that uses internal skill sets - Reporting system that is easy to upgrade

Resource List Personnel Resources: All need skill sets for this project are available internally at Datastream and at no cost. Advantage: No capital outlay required for staffing or consulting expertise. Disadvantage: All personnel resources will be borrowed from other company project no direct control and limited time with resources. Software Resources: Datastream has all Microsoft and Oracle licenses agreements. Also several reporting environments/software packages are currently being used throughout datastream. Advantage: There is extensive product knowledge throughout the company on reporting and database products in use. No cost will be associated with implementation of software for project because of existing licensing agreements. Disadvantage: Will not have the option to look at software package outside of Datastream inventory because of acquisition cost and potential training cost with new software. Hardware Resources: There are several servers that are on the existing network that can be use to house a data and reporting system. Advantage: No capital outlay required for data storage or networking equipment. Disadvantage: Storage needs and backup options might be compromise.

Gantt Chart Data Mart Scheduled Actual Start Date Final Date TASK Responsibility Requirements Users July July Establishing Resources Sponsors Aug Aug High-Level Design Sponsors Aug Aug Low-Level Design Developers Sep Sep Coding Developers Oct Nov Testing Users Dec Dec Implementation Network Admin Jan Feb Training Users Feb Feb Post- Review Developers Apr Apr Start Date Final Date July August September October November December January February March April

Critical Questions - Does existing software and hardware on hand meeting final performance requirements? - Will MS Excel Pivot table meet future data scaling requirements? - Will human resources be available at the appropriate time to meet the critical path schedule? - Is there full support of department and executive management? - Will the waterfall development model be to constraining in gathering support versus the rapid application development model? - What kind of problems will data quality cause the project in respect to time to clean data and support of reporting system? - Will network issue slow query and data acquisition performance? - How will scope creep be managed from executive management? Risk Assessment of Critical Questions Ranking Risk Event Probability Impact Risk Strategy 1 Availability of Human Resources 75% Huge delays in project and possible project killer 2 Data Quality 50% Possible project killer Possible delays in project 3 Scope Creep 80% and extended training Full Support of 4 Management 30% Possible project killer Schedule and sign commitment Make participants aware of data quality issue as they arise Lock-in project scope before coding Control all variable time, cost, and quality

Software Development Model The waterfall development model will be used in favor of rapid application development model. The waterfall approach is being used because of its stage completion methodology. This will allow for easier scheduling of resources and a simpler tracking scheme. Human Resources will be available in stages also Simple Develop Model Requirements Establishing Resources High- Level Design Low- Level Design Coding Testing Implementation Training

High-Level Design The major actions of the data mart system: - Extraction of data from key sources - Cleansing and formatting data - Loading data into cube data mart - Data cube development Data Flow to Reporting Model Basic Data Cube Dimensions

Low-Level Design (Star Schema) The star schema cube design is being used with the sales table being the fact table. There will be four key dimension tables (customer, time, area/rep, campaigns). Other table will be linked to the dimension tables as the reporting model grows. Dimension Table Area/Rep Fact Table Customer Sales Campaigns Time

Tracking Mechanisms Because of the limited number of developers that will be a part of development schedule at any one time. The Gantt chart will be the primary tacking tool. Meeting will be conducted once a week with active party. A project status report will be published every month for all project participants. No project tracking software will be used. The Gantt chart, meeting notes, and monthly reports will all be stored and publish from MS Excel. Testing/Quality Plan Quality will be measure by the end user (customer) primary during the functional testing. The functional testing phase will continue the updating and performance cycle until end users are satisfied will basic product. Code Testing will be part of this process also.

Objectives/Specifications - Data mart information will be stored in MS SQL Database that will be maintain with other company system databases - MS Excel Pivot table will be the user interface with query refresh estimate time of 5 sec. All user currently have MS Office 2002 install on desktop computers - Data mart will be refreshed nightly between 9pm to11pm. This time was chosen because of other back processes starting at 12pm - A Dell server with 10 GB of partition space will house the data mart. 5 GB of addition space is available upon request - All reporting maintenance will be assigned to project manager after completion of project - All hardware and network maintenance will part corporate-wide system maintenance

Post Review Plan Post project review will be conducted one month after the implementation and training phase is completed. The following items below will be covered during the post project review meeting. Finish Product Quality Quality of Testing Human Capital Allocation Productivity/Lag Time Information Flow During Development Tracking Quality of Software and Hardware Options Overall Support Ranking of Things to Be Improved Quality of Training Thing That When Well