GAININSIGHT. Custom Report Development Methodology. Requirements Scoping and Project Planning Process



Similar documents
CRGroup Whitepaper: Digging through the Data. Reporting Options in Microsoft Dynamics GP

WEBFOCUS QUICK DATA FOR EXCEL

Estimating and Vendor Quotes An Estimating and Vendor Quote Workflow Guide

Using Microsoft Business Intelligence Dashboards and Reports in the Federal Government

BI Project Management Software

Cisco Network Optimization Service

Technical White Paper. Automating the Generation and Secure Distribution of Excel Reports

Data Mining, Predictive Analytics with Microsoft Analysis Services and Excel PowerPivot

Participant Guide RP301: Ad Hoc Business Intelligence Reporting

MicroStrategy Course Catalog

How To Create A Powerpoint Intelligence Report In A Pivot Table In A Powerpoints.Com

How To Choose A Business Intelligence Toolkit

P6 Professional Report Writer

2. Metadata Modeling Best Practices with Cognos Framework Manager

Microsoft Office Word 2010: Level 1

MicroStrategy Desktop

Getting Started Guide

CRM for Business Intelligence

How To Learn To Write A Report In A Database On A Microsoft Powerbook

Gain deeper insight into your business with Sage 300 Construction and Real Estate

As in the example above, a Budget created on the computer typically has:

CRM for Business Intelligence

Reporting with Pentaho. Gabriele Pozzani

ACEYUS REPORTING. Aceyus Intelligence Executive Summary

for Sage 100 ERP Business Insights Overview Document

Using Microsoft Operations Manager To Monitor And Maintain Your Farm. Michael Noel.

TheFinancialEdge. Reports Guide for General Ledger

POLAR IT SERVICES. Business Intelligence Project Methodology

Microsoft Dynamics NAV

Financial Reporting Using Microsoft Excel. Presented By: Jim Lee

37 Marketing Automation Best Practices David M. Raab Raab Associates Inc.

LEARNING SOLUTIONS website milner.com/learning phone

A full business solution that streamlines the property and financial management aspects of the

Getting Started Guide SAGE ACCPAC INTELLIGENCE

Analance Data Integration Technical Whitepaper

COGNOS Query Studio Ad Hoc Reporting

How To Create A Report In Excel

Pastel Evolution BIC. Getting Started Guide

Tommy B. Harrington 104 Azalea Drive Greenville, NC

WebSphere Business Modeler

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

How to select the right Marketing Cloud Edition

Report and Export Options

Teradata Marketing Operations. Reduce Costs and Increase Marketing Efficiency

Microsoft Dynamics NAV

Rakesh Tej Kumar Kalahasthi and Benson Hilbert SAP BI Practice, Bangalore, India

Qlik Consulting helps you accelerate time to value, mitigate risk, and achieve better ROI 1/35

IBM Cognos 8 Business Intelligence Analysis Discover the factors driving business performance

INTRODUCTION TO BUSINESS INTELLIGENCE What to consider implementing a Data Warehouse and Business Intelligence

Excel 2007 Tutorials - Video File Attributes

The new Project. Large Scale ERP Deployments using Microsoft Project Portfolio Management Solution. Alexander Rodov, Microsoft MVP, PMP

SiteAudit Solutions Next Generation MPS Fleet Services

Maximising value through business insight. Business Intelligence White Paper

Reduce the Stress of Selecting Your Call Management System

TheFinancialEdge. Reports Guide for Accounts Receivable

WHAT S NEW IN. Microsoft Dynamics NAV Microsoft Dynamics NAV 2013 KEY BENEFITS:

Making Data Work. Florida Department of Transportation October 24, 2014

SalesLogix Advanced Analytics

REP200 Using Query Manager to Create Ad Hoc Queries

Microsoft Office System Tip Sheet

Sage 200 Business Intelligence Datasheet

Together we can build something great

Cloud Self Service Mobile Business Intelligence MAKE INFORMED DECISIONS WITH BIG DATA ANALYTICS, CLOUD BI, & SELF SERVICE MOBILITY OPTIONS

To reuse a template that you ve recently used, click Recent Templates, click the template that you want, and then click Create.

How To Use Noetix

This three-day instructor-led course provides existing SQL Server database professionals with the knowledge

IBM Cognos TM1 Executive Viewer Fast self-service analytics

This course will also teach how to create various kinds of dashboards using Reporting Services.

Business Intelligence Using SharePoint 2013 and Office365

BPM for Structural Integrity Management in Oil and Gas Industry

SAP BO 4.1 COURSE CONTENT

Digital Marketplace Services Service Definition

Updating your Database skills to Microsoft SQL Server 2012

AN INTEGRATED APPROACH TO TEACHING SPREADSHEET SKILLS. Mindell Reiss Nitkin, Simmons College. Abstract

Excel Dashboard Diploma

Microsoft Project Professional

Designing and Developing Microsoft SharePoint Server 2010 Applications (MS10232)

Heat Map Explorer Getting Started Guide

Self-Service Business Intelligence

Microsoft Dynamics NAV

Vendor: Brio Software Product: Brio Performance Suite

Taleo Enterprise. Taleo Reporting Getting Started with Business Objects XI3.1 - User Guide

Introduction to Oracle Business Intelligence Standard Edition One. Mike Donohue Senior Manager, Product Management Oracle Business Intelligence

DESKTOP PRODUCTIVITY SOFTWARE

How Microsoft IT India s Test Organization Enabled Efficient Business Intelligence

How to Excel with CUFS Part 2 Excel 2010

See What's Coming in Oracle Project Portfolio Management Cloud

Business Intelligence Enabling Transparency across the Enterprise

Search help. More on Office.com: images templates. Here are some basic tasks that you can do in Microsoft Excel 2010.

Delivering Cost Effective IT Services

Leverage SharePoint with PSI:Capture

Transforming FP&A: Combining Process Redesign & Technology to Deliver Insights

Dashboard Overview. Bernd Schneider. Technical Solution Professional BI Microsoft Switzerland

Transcription:

GAININSIGHT Custom Report Development Methodology Requirements Scoping and Project Planning Process

Symmetrics Custom Report Development Methodology A process to ensure maximum insight is gained from your data. All custom report development projects must be carefully and thoroughly planned to provide the greatest opportunity for success. This document illustrates a high-level look at the process Symmetrics uses to define requirements for custom report development projects. The fundamentals of this process are based on widely used software development industry practices. The objective of this document is to introduce and include our customers to our project plan and methodology. This will allow you to know what s next, to prepare for the following steps, and ultimately provide the foundation for a successful and efficient project lifecycle. There are four steps to the Symmetrics custom report development process: 1. Discover goals and needs 2. Plan specifications and report details 3. Develop the required reports 4. Deploy the reports to the appropriate consumers 5. Evolve the solution to meet growing needs 1 DEFINE 2 PLAN 3 DEVELOP 4 DEPLOY 5 EVOLVE Gain Insight Custom Report Development Methodology 2

Discovering Goals and Needs: What are you trying to achieve? The discovery phase begins when you initially make contact with Symmetrics. We want to get to know you, your business objectives and your successes and challenges. Leveraging our past business intelligence successes, we aspire to identify potential solutions that relate to you. In general, we will want to know the following high level information: DISCOVER What systems do you have in place? Do you manually combine data from multiple systems that don t talk to each other? What data sources do you need more robust data reporting from? Do you have multiple sites where data is stored independently and you would like to aggregate or consolidate it? How many people work in your center or centers? How many people need to view reports? Who are they? Where are they? How would you like your people to view the reports? How often is reporting required in your center? Symmetrics understands requirements identification and gathering can sometimes be too much work for an already overworked staff. To assist in this task, we have assembled a questionnaire to capture all pertinent information for each custom report during the discovery phase (see the Discovery Phase Questionnaire at the end of if this document). Symmetrics will help you identify, gather and specify your requirements by reverse engineering your desired output and asking the right questions. A sample mock-up of the report output provides an accurate communication tool to ensure we deliver to your needs. You can create your mock-up in an Excel spreadsheet, Word document or simply handwrite your changes to an existing report and fax them to us. For a sample mock-up, refer to the Agent by Skillset Mock-up screenshot (a Microsoft Excel spreadsheet), also included at the end of this document. The discovery phase concludes when Symmetrics delivers a solution proposal to you. Gain Insight Custom Report Development Methodology 3

Planning the Details: How will the needs be met? The planning phase begins when the proposal is approved and the project is approved to proceed. The objective of the planning phase is to obtain all remaining details in order to begin the report development. This may require answers to additional and more detailed questions regarding your data, business processes, desired report formatting and any other needs unique to you. We will also request access to your PLAN data, either directly through a VPN connection or by using a backup file of your database. We have a standard non-disclosure agreement we can provide in order to release access to your data. Symmetrics will coordinate internal resources and schedule targets and estimates will be provided. When all information is obtained, the development phase will begin. Developing the Reports: Build the deliverables based on defined specifications. To limit project costs, most if not all of the development is developed off site. Symmetrics houses numerous lab systems and data sources that make this possible. If a data mart or other data consolidation initiative is to be delivered in your project, it will be developed first. Your reports will be created and tested using your data to eliminate schedule overruns in the next step. Occasionally, the developer or DEVELOP consultant may ask a few questions during this phase, otherwise this is a quiet step in the project lifecycle. Gain Insight Custom Report Development Methodology 4

Deploying the Reports: Ensure the information is available to those who need it. DEPLOY The development phase ends and deployment begins when Symmetrics delivers your solution to you. Sometimes the project deliverables are implemented directly for you in your environment. Alternately, we can email the reports so you can use and implement them if you have the internal resources. Once you have your new reports running in your environment, you may have follow-up questions or fine tuning requests. This is understood and accounted for in both the project plan and proposal. The deployment phase and the project officially ends when you fax us the Symmetrics project sign off sheet. The sign off sheet will indicate only the actual hours spent on your project. Symmetrics will submit an invoice after the project is signed off and mutually agreed to be concluded. Evolve the Solution: Look for new opportunities to better leverage your information. EVOLVE Symmetrics aims to improve processes, services and products and to always remain intimate with our customers. As business intelligence advocates, we want you to succeed. As you become more data rich, you will find more uses and opportunities with your new reporting tools. Symmetrics will follow up with you periodically after your project to see how you are doing and to inquire about the business impact our project together made. We are equally content whether we enable you to be self sufficient, or we discover additional solutions to provide, just as long as you are meeting your business intelligence requirements. Your success is our success. Other solution areas that can be looked at and analyzed to establish a business case for you include: Reporting Data Marts (data aggregation/archiving) Digital Dashboards (key metrics summaries/displays) Web Reporting solutions (information access, management, interaction) Gain Insight Custom Report Development Methodology 5

Discovery Phase Questionnaire: A tool to help gather and organize your reporting requirements 1. REPORT PURPOSE 1.1. What is the overall purpose of the report? Define a clear vision or objective for the report as a whole. 2. POTENTIAL READERS 2.1. Who is going to read the report? 2.2. What are all the possible views of the report(i.e. detail, summary, TopN)? 2.3. What formats will users want to see the report in(i.e. Excel, Word, PDF, HTML)? 3. TITLE 3.1. What is the report title going to be? 4. DECIDING ON THE REPORT CONTENT 4.1. Where are all of the potential datasources? Write down the exact database servers and database names where your data resides. 4.2. What information do you want to put in your Report Header? 4.3. Where will your Report Header information come from? What datasource? Crystal Formulas? Crystal Special fields? A combination of text and database fields? 4.4. What information do you want to put in your Report Footer? 4.5. Where will your Report Footer information come from? What datasource? Crystal Formulas? Crystal Special fields? A combination of text and database fields? 4.6. What information do you want to put in your Page Header? 4.7. Where will your Report Header information come from? What datasource? Crystal Formulas? Crystal Special fields? A combination of text and database fields? 4.8. What information do you want to put in your Page Footer? 4.9. Where will your Page Footer information come from? What datasource? Crystal Formulas? Crystal Special fields? A combination of text and database fields? 4.10. What information do you want to put in your Report Body(Detail Data)? 4.11. Where will your Report Body(Detail Data) information come from? What datasource? Crystal Formulas? Crystal Special fields? A combination of text and database fields? 5. DETERMINE CALCULATED REPORT CONTENT 5.1. Describe all data that must be calculated. This may include sub-strings, numeric calculations, conditional flags or calculations etc. List as many as you can. 5.2. Describe calculated fields that must have user input. 6. DETERMINE REPORT GROUPING, SUMMARIZING AND SORTING 6.1. Do you want your data organized into groups? How? By Skillset? By Supervisor? By day? By time? Describe each group and the order that you want the groups to appear in. 6.2. Do you want group subtotals, averages, maximums, minimums, counts etc. displayed in your report? Specify them below. Remember, you need a field that you can summarize(i.e. subtotal of calls answered). 6.3. Do you want to place grand totals in your report? What fields will they be based upon? 6.4. How do you want to sort your detail data within your grouped data? You can sort multiple levels of detail so you must specify your primary sort order, then secondary, then tertiary. 7. REPORT DATA SET 7.1. Determine which detail data you want displayed in your report. List the rows that you want your database server to send back to Crystal Reports. Write down this selection criteria or filter. 7.2. When your report runs do you want the user to input values (parameters) in order to determine which records (rows) will be sent back by your query? 8. ESTABLISH REPORT FORMATTING 8.1. What information in your report do you want to absolutely format? Which text and database fields need to be highlighted with colors and borders? 8.2. What information in your report do you want to conditionally format? Which text and database fields need to be highlighted with specified formatting under a user-defined condition? Gain Insight Custom Report Development Methodology 6

9. SET-UP A MOCK-UP 9.1. Get a few sheets of paper the same size as you will be using for your finished report 9.2. Position your title and other descriptive header information using boxes or lines to represent your report elements 9.3. Position your footer information 9.4. Review the page for balance 9.5. Look at the information you intend to include in the body of your report 9.5.1. Count the number of fields you will be using and estimate the appropriate spacing between fields 9.5.2. Use rectangles to pencil in the fields. Try to draw to scale to get an idea of the spacing. 9.5.3. Decide on a logical sequence for presenting the data in the body of the report 9.5.4. Label the fields to indicate that sequence 9.6. Use small boxes to indicate group values and totals 9.7. Place flags where you would like them to appear 9.8. Darken any elements you want highlighted so they stand out 9.9. Review your finished product for look and balance, and make changes as needed 9.10. To view a finished example, refer to the Agent by Skillset Mock-up.xls (below). Gain Insight Custom Report Development Methodology 7

To find out how Symmetrics can help your company better leverage information for improved performance management, please contact us: EMAIL info@symmetrics.net PHONE: 604.688.0882 ABOUT SYMMETRICS Symmetrics Business Intelligence Solutions Inc. - a Business Objects (formerly Crystal Decisions), Nortel Networks and Microsoft business partner - develops best of breed performance management software applications and provides a range of Business Intelligence services and solutions. Symmetrics helps customers realize their visions by providing solutions that turns data into useable information, ensuring they can make mission critical decisions in a timely manner. With particular expertise in the contact center marketplace, Symmetrics is uniquely positioned to help customers improve contact center efficiency through effective analysis of performance trends and the optimization of their workforce. Symmetrics has work with some of the worlds leading corporations, including Nike, Microsoft, Sprint, Air Canada, Xerox, Royal Bank of Canada and many others. www.symmetrics.net Gain Insight Custom Report Development Methodology 8