Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Business Intelligence Cookbook: A Project Lifecycle Approach Using Oracle Technology
Business Intelligence Cookbook: A Project Lifecycle Approach Using Oracle Technology

Business Intelligence Cookbook: A Project Lifecycle Approach Using Oracle Technology: Take your data warehousing and business intelligence to the next level with this practical guide to Oracle Database 11g. Packed with illustrations, tips, and examples, it has over 80 advanced recipes to fine-tune your skills and knowledge.

eBook
$27.98 $39.99
Paperback
$65.99
Subscription
Free Trial
Renews at $19.99p/m

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Table of content icon View table of contents Preview book icon Preview Book

Business Intelligence Cookbook: A Project Lifecycle Approach Using Oracle Technology

Chapter 2. Establishing the Project

Successful projects are like good directions—they have step-by-step instructions on how to get from your origin to the destination. A good foundation with an efficient, lightweight, set standard work practice, aids greatly in the success of a project and establishes an effective project delivery methodology. This chapter has recipes to set up the project delivery phases for a consistent way to deliver, manage, and estimate the efforts for a project. Recipes include:

  • Creating Definition work practice

  • Creating Data Discovery work practice

  • Creating Development work practice

  • Creating Testing work practice

  • Creating Promote work practice

  • Creating Production work practice

  • Building a standard work breakdown structure

  • Identifying and quantifying the effort drivers

  • Creating your estimation tool

Introduction

This chapter explores the recipes designed to show you how to build repeatable phases for your project with standard tasks. Once you have the standard tasks, you are in...

Introduction


This chapter explores the recipes designed to show you how to build repeatable phases for your project with standard tasks. Once you have the standard tasks, you are in a position to determine effort drivers and build an estimation tool.

Creating Definition work practice


The definition work practice outlines the definition phase of the project. The purpose of this work practice is to highlight the major deliverables/products and processes. The definition phase defines the project and captures the requirements.

Getting ready

Before starting, it is important to have an understanding of your project methodology and determine:

  • The existing work practices

  • The key roles which will be involved in the work practice

How to do it...

Work practices are best created as a visual tool. To do this, start up a diagramming tool such as Microsoft Visio or Microsoft PowerPoint.

  1. 1. In the diagramming application, create a new diagram called Work Practices.

  2. 2. Create a tab or a slide called Definition.

  3. 3. On the diagram, create swimlanes. In each swimlane, add the key role.

  4. 4. Step through this phase of the project logically, and add the key products/deliverables and processes.

  5. 5. A sample definition work practice is shown here:

  6. 6. Once you have...

Creating Data Discovery work practice


The data discovery work practice outlines the data discovery phase of the project. The purpose of this work practice is to highlight the major deliverables/products and processes. The data discovery phase analyzes the sources of information in detail, to determine patterns, and also to determine the similarities and differences of the source systems. This is a very interactive and exploratory phase.

Getting ready

Before starting, it is important to have an understanding of your project methodology and determine the key roles that will be involved in the work practice.

How to do it...

Work practices are best created as a visual tool. To do this, start up a diagramming tool such as Microsoft Visio or Microsoft PowerPoint:

  1. 1. In the diagramming application, create a new tab or slide called Data Discovery.

  2. 2. On the diagram, create swimlanes. In each swimlane, add the key role.

  3. 3. Step through this phase of the project logically, and add the key products/deliverables...

Creating Development work practice


The development work practice outlines the development phase of the project. The purpose of this work practice is to highlight the major deliverables/products and processes. The development phase defines the way the project deliverables are built, and the major components required.

Getting ready

Before starting, it is important to have an understanding of your project methodology and determine:

  • The existing work practices

  • The key roles which will be involved in the work practice

How to do it...

Work practices are best created as a visual tool. To do this, start up a diagramming tool such as Microsoft Visio or Microsoft PowerPoint:

  1. 1. In the diagramming application, create a new tab or slide called Development.

  2. 2. On the diagram, create swimlanes. In each swimlane, add the key role.

  3. 3. Step through this phase of the project logically, and add the key products/deliverables and processes.

  4. 4. A sample development work practice is shown here:

  5. 5. Once you have created...

Creating Testing work practice


The testing work practice outlines the testing phase of the project. The purpose of this work practice is to highlight the major deliverables/products and processes. The testing phase defines how deliverables will be assessed, and defects corrected. This work practice does not cater to all the different testing that can be performed on a project, but rather for testing specific components of the project.

Getting ready

Before starting, it is important to have an understanding of your project methodology and determine:

  • The existing work practices

  • The key roles which will be involved in the work practice

  • If testing is executed within your projects

How to do it...

Work practices are best created as a visual tool. To do this, start up a diagramming tool such as Microsoft Visio or Microsoft PowerPoint.

  1. 1. In the diagramming application, create a new tab or slide called Testing.

  2. 2. On the diagram, create swimlanes. In each swimlane, add the key role.

  3. 3. Step through this...

Creating Promote work practice


The promote work practice outlines the promote phase of the project. The purpose of this work practice is to highlight the major deliverables/products and processes. The promote phase defines how the deliverables migrated from the development to the production environment.

Getting ready

Before starting, it is important to have an understanding of your project methodology and determine:

  • Existing work practices

  • The key roles which will be involved in the work practice

How to do it...

Work practices are best created as a visual tool. To do this, start up a diagramming tool such as Microsoft Visio or Microsoft PowerPoint:

  1. 1. In the diagramming application, create a new tab or slide called Promote.

  2. 2. On the diagram, create swimlanes. In each swimlane, add the key role.

  3. 3. Step through this phase of the project logically, and add the key products/deliverables and processes.

  4. 4. A sample promote work practice is shown here:

  5. 5. Once you have created your products and processes...

Creating Production work practice


The production work practice outlines the production phase of the project. The purpose of this work practice is to highlight the major deliverables/products and processes. The production phase defines how the application will transition from a project to a production system.

Getting ready

Before starting, it is important to have an understanding of your project methodology and determine:

  • The existing work practices

  • The key roles which will be involved in the work practice

  • How production support is delivered within your organization

How to do it...

Work practices are best created as a visual tool. To do this, start up a diagramming tool such as Microsoft Visio or Microsoft PowerPoint:

  1. 1. In the diagramming application, create a new tab or slide called Production.

  2. 2. On the diagram, create swimlanes. In each swimlane, add the key role.

  3. 3. Step through this phase of the project logically, and add the key products/deliverables and processes.

  4. 4. A sample production work...

Building a standard work breakdown structure


A work breakdown structure is a deliverable that decomposes the project into smaller components.

Getting ready

Before starting, it is important to have an understanding of your project methodology and determine:

  • Your new work practices

How to do it...

Your work practices have new productions and processes outlined. Start up a tool such as Microsoft Excel or Microsoft Project, and begin recording these work practices and their associated products and processes:

  1. 1. Open a spreadsheet application.

  2. 2. Create a tab called DW WBS:

  3. 3. Start by entering your work practice names or project phases:

  4. 4. Start to decompose the phases with the major products and processes from your work practices:

  5. 5. Assign a number to each major product or process identified within your work practices.

  6. 6. Further decompose these products and processes to the major deliverable components or work tasks required by the project:

How it works...

By decomposing your work practices to...

Identifying and quantifying the effort drivers


Effort or task drivers are those components which increase the time taken to complete a task.

Getting ready

Before starting, it is important to have an understanding of the size of the project and, if possible, some historical data from past projects.

How to do it...

Once you have created the work breakdown structure, reopen this spreadsheet:

  1. 1. Create a column called Effort Drivers:

  2. 2. For each task, identify what will drive an increase or decrease in the amount of effort required to complete the task:

  3. 3. Complete step 2 for all the tasks identified at the lowest level.

  4. 4. Add an additional column for the number of effort drivers, for example, Number of Interviews - 5

How it works...

By identifying the task drivers, you are getting an understanding of the number of components or variables within your project, which can drive the scope and duration.

There's more...

Lessons learned, or historical data from past projects, is a great asset to be used...

Creating your estimation tool


An estimation tool is a great asset to a project as it defines a standard way to deliver and size a project.

Getting ready

Before starting, it is important to have an understanding of how long standard tasks take within your organization and which algorithms are used for estimation.

How to do it...

Once you have created the work breakdown structure, reopen this spreadsheet:

  1. 1. Decide on an estimation algorithm, for example, three point estimation with a weighted average and standard deviation:

  2. 2. For each task, identify how many hours you estimate a single task or component will take.

  3. 3. Apply your formula across each task.

  4. 4. Sum the tasks at the end to get a grand total of effort:

How it works...

Identifying the task drivers, base hours, and a standard estimating tool makes it easier to get a realistic effort for your project. This is, however, only an effort for one resource, and not duration. For an extra step, you will need to add dependencies and resources to...

Left arrow icon Right arrow icon

Key benefits

  • Full of illustrations, diagrams, and tips with clear step-by-step instructions and real time examples to perform key steps and functions on your project
  • Practical ways to estimate the effort of a data warehouse solution based on a standard work breakdown structure.
  • Learn to effectively turn the project from development to a live solution
  • Best practices to create a blueprint for the business intelligence solution

Description

Oracle Database 11g is a comprehensive database platform for data warehousing and business intelligence that combines industry-leading scalability and performance, deeply-integrated analytics, and embedded integration and data-quality all in a single platform running on a reliable, low-cost grid infrastructure. This book steps through the lifecycle of building a data warehouse with key tips and techniques along the way. Business Intelligence Cookbook: A Project Lifecycle Approach Using Oracle Technology outlines the key ways to effectively use Oracle technology to deliver your business intelligence solution. This is a practical guide starting with key recipes for project management then moving onto project delivery. Business Intelligence Cookbook: A Project Lifecycle Approach Using Oracle Technology is a practical guide for performing key steps and functions on your project. This book starts with setting the foundation for a highly repeatable efficient project management approach by assessing your current methodology to see how suitable it is for a business intelligence program. We also learn to set up the project delivery phases to consistently estimate the effort for a project. Along the way we learn to create blueprints for the business intelligence solution that help to connect and map out the destination of the solution. We then move on to analyze requirements, sources, and data. Finally we learn to secure the data as it is an important asset within the organization and needs to be secured efficiently and effectively.

Who is this book for?

If you are Project Managers or IT professionals looking to design and develop a data warehouse and business intelligence solution, then this is the best guide for you. This book assumes that you have a fundamental knowledge of data warehouse and business intelligence projects.

What you will learn

  • Master some of the key techniques and components to enable you to visualise and interrogate information effectively
  • Understand additional and advanced techniques to enhance your ETL/ELT solution
  • Learn to build the data model using Oracle SQL Data Modeller and the Oracle Database to build your logical and physical data model and OBIEE to build the presentation data model.
  • Develop data discovery scripts to uncover data issues and gaps
  • Learn to reverse engineer source data models and map data sources to business requirements using Oracle SQL Data Modeller.
  • Get to grips with mapping information into semantic definitions
  • Understand the ways to define a security model

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Jul 17, 2012
Length: 368 pages
Edition : 1st
Language : English
ISBN-13 : 9781849685498

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Product Details

Publication date : Jul 17, 2012
Length: 368 pages
Edition : 1st
Language : English
ISBN-13 : 9781849685498

Packt Subscriptions

See our plans and pricing
Modal Close icon
$19.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
$199.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just $5 each
Feature tick icon Exclusive print discounts
$279.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just $5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total $ 197.97
Getting Started with Oracle Data Integrator 11g: A Hands-On Tutorial
$65.99
Business Intelligence Cookbook: A Project Lifecycle Approach Using Oracle Technology
$65.99
Oracle Advanced PL/SQL Developer Professional Guide
$65.99
Total $ 197.97 Stars icon

Table of Contents

14 Chapters
Defining a Program Chevron down icon Chevron up icon
Establishing the Project Chevron down icon Chevron up icon
Controlling the Project Chevron down icon Chevron up icon
Wrapping Up the Project Chevron down icon Chevron up icon
The Blueprint Chevron down icon Chevron up icon
Analyzing the Requirements Chevron down icon Chevron up icon
Architecture and Design Chevron down icon Chevron up icon
Analyzing the Sources Chevron down icon Chevron up icon
Analyzing the Data Chevron down icon Chevron up icon
Constructing the Data Model Chevron down icon Chevron up icon
Defining the ETL/ELT Chevron down icon Chevron up icon
Enhancing the Data Chevron down icon Chevron up icon
Optimizing the Access Chevron down icon Chevron up icon
Security Chevron down icon Chevron up icon

Customer reviews

Rating distribution
Full star icon Full star icon Full star icon Full star icon Half star icon 4.3
(4 Ratings)
5 star 25%
4 star 75%
3 star 0%
2 star 0%
1 star 0%
Delacroix Jul 31, 2012
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This a great book and I really enjoyed it. It contains everything you need to start from scratch your project and it is very useful if you have never conducted an OBIEE project. So if you want to succeed in your Business Intelligence project, get John's book !
Amazon Verified review Amazon
Julien & Emilie Oct 09, 2012
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
This book does a great job of introducing the various phases of a Business Intelligence project and provides practical and concrete examples of how to perform each of them successfully. Nothing is missing from 'Business Intelligence Cookbook: A Project Lifecycle Approach Using Oracle Technology', it covers all aspects of a BI initiative from setting up the project to designing the ETL processes as well as analyzing the data and creating the data models.I don't necessarily fully agree with a few recipes in this cookbook but all in all this is an excellent book to get started on a BI project using Oracle technology.
Amazon Verified review Amazon
Paul van Rixel Sep 02, 2012
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
This book helps you in detail through the process of setting up a datawarehouse database. The book describes the several stages like the start of a project(team) until the creating of physical tables in the database and from a blueprint to detailed information about the code in the datawarehouse. Business events, matrixes, hierarchies, ETL, security are also covered in this book. You need to know APEX because a lot of the screenshots describes the working and combination with other tooling like SQL Developer and Modeler, Oracle Warehouse Builder (OWB), Oracle Data Integrator (ODI) and Oracle Business Intelligence Enterprise Edition (OBIEE) and setting up repositories. Also version control with other tooling is mentioned and are great add-ins.Furthermore the setup in APEX to audit tables (journaling) is covered in this book. Finally the presentation of the data is very well described with the OBIEE tool. It gives you an impression of formatting the data in a for the end-user readable way. And if an end-user is not allowed to see all the information the setup of a datawarehouse as a Virtual Private Database is the final stage. Almost forgot to mention a figure on page 142/3 where the several stages of a datawarehouse (sources, staging area, Datawarehouse) are linked to the tools needed (OWB, ODI, APEX, OBIEE). This will give a clear overview in which stage you need the right tooling.
Amazon Verified review Amazon
W Boudville Sep 27, 2012
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
The sheer complexity of Oracle's database products necessitates a book like this. Heaton offers this to someone perhaps trying to avoid wading through the voluminous official Oracle documentation on its vast product stack. Instead, it might be fruitful for you to invest some time in skimming through the 80 or so recipes given here, to see if any are germane to your current problems.The arrangement of the book is decidely top down. The first few chapters describe how to define a program, starting a project and controlling it. Most of these chapters do not directly use any Oracle product. Instead, the design can be recorded in any means convenient to your group. The recipes here are really indistinguishable from general guidelines in another book.You are advised to invest time early on, and not skip over the introductory chapters because they seem trivial. Bad high level decisions can ruin the implementation later on. You should also take care to flesh out the blueprint, as per chapter 5. As much detail as you can devise, perhaps, should be put into the blueprint. Write out a decomposition of the overall project into processes, where these can be manual or automated. If at all possible, define metrics for each process. These will be pertinant later in reporting analysis that provides a vital feedback loop for you to monitor the entire project.Later chapters are where, finally, you get down to using Oracle products. Like when analysing requirements. Oracle offers a SQL Developer data modelling tool to capture descriptions. The book even goes into giving an entire chapter on studying the sources of information that will be input to the project. Here the importance is in finding reliable sources. In part, this lets you validate your top data model.In summary, the book can be treated as not just specific to using Oracle products. Though of course you can certainly do just that. More broadly, it has many useful tips (recipes) on managing a data analysis project and team.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How do I buy and download an eBook? Chevron down icon Chevron up icon

Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.

If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.

Please Note: Packt eBooks are non-returnable and non-refundable.

Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:

  • You may make copies of your eBook for your own use onto any machine
  • You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website? Chevron down icon Chevron up icon

If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:

  1. Register on our website using your email address and the password.
  2. Search for the title by name or ISBN using the search option.
  3. Select the title you want to purchase.
  4. Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title. 
  5. Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook? Chevron down icon Chevron up icon
  • If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
  • To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
  • To view your account details or to download a new copy of the book go to www.packtpub.com/account
  • To contact us directly if a problem is not resolved, use www.packtpub.com/contact-us
What eBook formats do Packt support? Chevron down icon Chevron up icon

Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.

You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.

What are the benefits of eBooks? Chevron down icon Chevron up icon
  • You can get the information you need immediately
  • You can easily take them with you on a laptop
  • You can download them an unlimited number of times
  • You can print them out
  • They are copy-paste enabled
  • They are searchable
  • There is no password protection
  • They are lower price than print
  • They save resources and space
What is an eBook? Chevron down icon Chevron up icon

Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.

When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.

For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.