<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Project Performance Management</title>
<link>http://www.beyeblogs.com/bippm/</link>
<description>Techniques, best practices and lessons learned from the world of performance management for projects</description>
<language>en</language>
<copyright>Copyright 2011</copyright>
<lastBuildDate>Thu, 09 Sep 2010 17:15:00 -0700</lastBuildDate>
<generator>http://www.movabletype.org/?v=3.33</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 


<item>
<title>Mobile BI growing in interest</title>
<description><![CDATA[<p>Former Gartner analyst, now president and founder of Dresner Advisory Services, Howard Dresner, researched business interest and adoption of the perceived benefits and drawbacks of mobile BI applications. Listen to his summary Podcast <a href="http://tinyurl.com/2v7jjyv">here</a>.</p>

<p>That is more inline with what I see & hear from customers and businesses. I highlighted a story in the same online publication, SearchBusinessAnalytics.com, last month that said there was a LACK of interest. <a href="http://tinyurl.com/26zphjj">See it here</a>. That was tweeted from my <a href="http://www.twitter.com/mssqldude">Twitter account here</a>.</p>

<p>BTW, if you enjoy playing with and building Mobile BI apps, check out Derek Comingore's piece on mobile BI from our SQL Mag BI Blog series <a href="http://tinyurl.com/2djsn9s ">here</a>.</p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/09/mobile_bi_growing_in_interest.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/09/mobile_bi_growing_in_interest.php</guid>
<category></category>
<pubDate>Thu, 09 Sep 2010 17:15:00 -0700</pubDate>
</item>

<item>
<title>Moving back to Microsoft</title>
<description><![CDATA[<p>Starting Tuesday, July 6, I will official become a Microsoft employee, again. I spent 2 years with Oracle helping them to take to market applications focused on rich project & portfolio management capabilities, focused on data warehouses, BI, analytics and SOA architectures for those products.</p>

<p>I spent 3 years with Microsoft previously, mainly as a product manager on BI solutions for SQL Server that served all LOB applications and industries.</p>

<p>In my new role with Microsoft, I am going to focus on all areas of database & BI. I am not certain if I am going to keep up the PPM BI blog here at BYE Blogs since my focus will no longer be on the project portfolio management industry.</p>

<p>I think I will wait and see if there is a need to keep writing about this space, if I receive a lot of requests for it, and whether or not I will have the time to devote to this blog going forward.</p>

<p>Thanks for reading!!</p>

<p>Best, Mark Kromer</p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/07/moving_back_to_microsoft.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/07/moving_back_to_microsoft.php</guid>
<category></category>
<pubDate>Fri, 02 Jul 2010 14:30:00 -0700</pubDate>
</item>

<item>
<title>Oracle BIWA presentation</title>
<description><![CDATA[<p>The Oracle BIWA user group SIG team host posted up information from my session last week on Oracle's Primavera P6 Analytics. This is our package analytics and BI product for project portfolio management using the Oracle BI (OBIEE) product stack.</p>

<p><a href="http://ioug.itconvergence.com/pls/apex/DWBISIG.download_my_file?p_file=2618.">http://ioug.itconvergence.com/pls/apex/DWBISIG.download_my_file?p_file=2618.</a></p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/07/oracle_biwa_presentation.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/07/oracle_biwa_presentation.php</guid>
<category></category>
<pubDate>Fri, 02 Jul 2010 14:15:00 -0700</pubDate>
</item>

<item>
<title>Oracle&apos;s BIWA to feature new analytics product</title>
<description><![CDATA[<p>Oracle has a special interest group for their BI & DW users called <a href="http://ioug.itconvergence.com/pls/apex/f?p=219:1:3080988095977941">BIWA</a>.</p>

<p>On Wednesday, June 23, we will be holding an online webinar where I will be joined by my colleague Karl Prutzer to dive into details of how we used Oracle's OBIEE to build out a brand-new project portfolio analytics product for Oracle using their business intelligence, dashboards, analytics and data warehouse technologies.</p>

<p>If you would like to join us, registration is free. <a href="http://tinyurl.com/339wd8g">Just click here</a>. This will be a deep-dive into use of the tools & technologies and not a discussion of the product's value proposition or competitive positioning.</p>

<p>See ya there! Thanks, Mark</p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/06/oracles_biwa_to_feature_new_an.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/06/oracles_biwa_to_feature_new_an.php</guid>
<category></category>
<pubDate>Sun, 20 Jun 2010 21:15:00 -0700</pubDate>
</item>

<item>
<title>BI PPM from Oracle</title>
<description><![CDATA[<p>Just completed the launch of a new analytics solutions for Oracle based on the Primavera P6 product for project performance management. If you want to see what we did and how we incorporated the best practices and areas that I cover in this blog around BI for PPM, <a href="http://tinyurl.com/2dkff8b">click here</a>.</p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/06/bi_ppm_from_oracle.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/06/bi_ppm_from_oracle.php</guid>
<category></category>
<pubDate>Thu, 17 Jun 2010 22:00:00 -0700</pubDate>
</item>

<item>
<title>IT Project Performance Management with Oracle</title>
<description><![CDATA[<p><a href="http://www.slideshare.net/kromerm/it-project-performance-management-with-oracle-primavera">Here is a link to my Slideshare slides that I used for the Oracle Applications User group locally here in the Philly area today.</a></p>

<p>It shows examples of BI PPM in OBIEE and with our new P6 Analytics product. It also shows a few examples from Oracle Project Analytics and other BI Apps samples.</p>

<p>Yes, it is very Oracle-centric, but this <em>was</em> the Oracle user group, after all ... However, you may find it useful in terms of best-practices ideas and what a sophisticated analytics portal would look like in your organization.</p>

<p>No matter what vendor you use for project & portfolio management, reporting, analytics and BI, having a single, interactive, easy-to-access and navigate solution for executive sponsors, team members, finance, etc. to gain visibility and transparency into your project and PMO performance and processes is a critical success factor.</p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/05/it_project_performance_managem.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/05/it_project_performance_managem.php</guid>
<category></category>
<pubDate>Fri, 21 May 2010 15:30:00 -0700</pubDate>
</item>

<item>
<title>Packaged Analytics and BI for Project Portfolios</title>
<description><![CDATA[<p>Well, we finally made it to market with our Oracle BI application for Primavera's P6 product which we are calling Primavera P6 Analytics. You can find screenshots and more details on my Oracle EPPM (Enterprise Project Porftolio Management) <a href="http://tinyurl.com/39hpxtt">blog here</a>.</p>

<p>Since I blog about BI for PPM here on this Beye Blog, I am obviously thrilled with this annoucement. When you click over at the product details from the above link, you'll see the samples and screenshots from out-of-the-box dashboards that use Oracle's OBIEE product for presentation.</p>

<p>The ETL is pre-built and pre-configured and uses both and ODS as well as a star schema dimensional model. Since we are using only Primavera's P6 data bases as a source, we can exercise greater control and ensure data quality from this model.</p>

<p>I would love to hear your comments and feedback!</p>

<p>Thanks, Mark</p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/05/packaged_analytics_and_bi_for.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/05/packaged_analytics_and_bi_for.php</guid>
<category></category>
<pubDate>Sun, 09 May 2010 00:45:00 -0700</pubDate>
</item>

<item>
<title>BI Solutions for Small and Medium Sized Business</title>
<description><![CDATA[<p>I came across a story on SearchCIO-Midmarket.com that interested me because it was about affordable BI solutions for SMBs: <br />
<a href="http://searchcio-midmarket.techtarget.com/news/article/0,289142,sid183_gci1510365,00.html?track=NL-1014&ad=763191&asrc=EM_USC_11420897&uid=5714203">click here to read it.</a></p>

<p>Strangely, it focused almost solely on using Microsoft products for affordable BI, particularly focusing on Excel & PowerPivot.</p>

<p>What was missing? Any mention of open-source solutions.</p>

<p>So, for those of you who want a truly enterprise-ready BI solution that goes beyond spreadsheets, take a look at these 2 top-notch open-source BI vendors which is a great way to reap the benefits of enterprise BI, data warehouses, business analytics and predictive analytics without breaking the bank: Jaspersoft & Pentaho.</p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/04/bi_solutions_for_small.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/04/bi_solutions_for_small.php</guid>
<category></category>
<pubDate>Tue, 27 Apr 2010 14:30:00 -0700</pubDate>
</item>

<item>
<title>Metadata Driven ETL</title>
<description><![CDATA[<p>Time for a short posting off the beaten path of my focus for this blog, which is BI for project portfolio performance.</p>

<p>I spent a few hours last week speaking with both Oracle & Microsoft ETL PMs about one my favorite topics in the BIDW world, metadata-driven ETL.</p>

<p>What is metadata-driven ETL? IMO, it is ETL that can be derived partially automatically from an analysis of source & target, preconfigured transformations and historical metadata. The intent is to make ETL generation quicker, easier and more flexible. How often do you find ETL routines that break because something changed on a source?</p>

<p>I found a very nice description of metadata driven ETL <a href="http://aditiblogs.com/blog/blog/2009/03/26/future-of-etl-metadata-driven/">here on this blog</a> from Aditi. If you are interested in metdata driven ETL, I highly recommend reading it.</p>

<p>It is nice to see that Microsoft has set-up a council to maintain CodePlex which is where you can find a metadata driven ETL framework for SSIS that I used and participated in when I was a PM @ Microsoft called MDDE. It is on CodePlex and maintained by a former colleague of mine, David Reed. It is a pretty decent (still several shortcomings) framework for metadata driven ETL for SQL Server.</p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/04/metadata_driven_etl.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/04/metadata_driven_etl.php</guid>
<category></category>
<pubDate>Sun, 11 Apr 2010 17:15:00 -0700</pubDate>
</item>

<item>
<title>BI Visualization Matters</title>
<description><![CDATA[<p>Visualization of data matters in BI. There is now an expectation by business system stakeholders that BI is finally moving beyond just the realm of "reporting" and that a BI solution will provide value to the business with easy ways to find root-cause, manage by exception and to report on the state of the business. But you must not set the expectation that the business users need to have PhDs nor should they need to be statisticians. At Microsoft, the PerformancePoint GM used to call this "BI for the Masses". Here at Oracle, I'm referring to this in the domain that I work in currently (PPM) simply as "knowledge tools for the decision maker".</p>

<p>I had written quite a bit about the business value of visualizing business intelligence, trends, history and scorecards in a compelling way <a href="http://blogs.msdn.com/makrom">with MSDN here</a>. If you search on the blog, you can see my examples of using Silverlight for BI dashboards to provide a more interactive and exciting experience for decision-makers. I also put an example of using Tufte's Sparklines in Excel. Let us all not forget the power of using Excel for uncovering business data trends and for making excellent decisions!</p>

<p>And I want to come back to this as I am completing work on a project that is wrapping up where we are releasing a new earned value and project performance pre-built BI application for Oracle's Primavera product line.</p>

<p>Let me give you an example of 2 of my favorite BI visualization packages below. First is Crystal Xcelsius as used by solverUSA and second is Tableau.</p>

<p><img src="http://www.tableausoftware.com/mkt/img/multidemensional-express.jpg"></p>

<p>Yes these are very busy and dog & pony-show style for the dashboard UI vendors. But what I particularly find appealing about Tableau is that they remain an ISV in the BI space where Outlooksoft, Proclarity, Applix, etc. got scarfed up, they keep on cruising and are very easy to use.</p>

<p><img src="http://dashboardspy.com/img/solverusaSales.gif" width=400 height=300></p>

<p>And then Crystal has done a very nice job of capturing the idea of easy-on-the-eyes compelling visualizations while also making it easy to consume, particularly with their inclusion of knobs & dials to tweak values in a what-if simulation environment.</p>

<p>Alright, so that all being said and introduced, let me sum things thing up with a quick list of 3 high-level aspirations that your BI solutions should ensure is baked into your UI, regardless of who or what you use for your visualization:</p>

<p>1. All reports have actions associated: drill-thru, drill-down, drill-up, jump to URL, etc.</p>

<p>2. All dashboard pages have 1 or more filters that control the perspectives & slicers for all reports on the page.</p>

<p>3. Real-time simulations should be included on dashboards for user interaction and what-if scenario planning.</p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/03/bi_visualization_matters.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/03/bi_visualization_matters.php</guid>
<category></category>
<pubDate>Sun, 21 Mar 2010 02:15:00 -0700</pubDate>
</item>

<item>
<title>Measure Agile Projects with KPIs</title>
<description><![CDATA[<p>In this blog, we've been primarily exploring complex project performance methods and using BI to do so. This covers areas such as earned value, resource utilization and portfolio management. Those areas of PPM tend to get minimizalized in Agile projects.</p>

<p>Now let's start a high-level look at measuring KPIs and performance of software development teams that practice Agile development methodologies.</p>

<p>This blog is BI PPM and project managers play an important role on agile software development project as well. It is a slightly different role and there is a big difference in terms of requirements analysis & validation, up-front planning and progressive schedule elaboration.</p>

<p>So, naturally, KPIs that you will use in your scorecards to measure Agile teams will be different. Here I will focus on looking at team & project performance based on their primary work increments called iterations. These are also not meant to get into the weeds of classic software engineering KPIs measured by a development manager or Scrum Master such as bugs or defects and we won't consider an Agile project manager as someone to track a burndown log.</p>

<p>1. Velocity: Based on estimations, this will tell you how much the team will be able to deliver per iteration (typically 30 days). After the first couple of Sprints, you will be able to use that history to improve your benchmarks.</p>

<p>2. Number of Iterations to Complete: I think of this as a sort of ETC for Agile projects, based on time instead of cost. Use the total size of the product backlog and put that over the velocity to determine how many iterations are remaining to complete the project.</p>

<p>3. Number of backlog items validated: Use this to help align the progress of the project to the strategic objectives (aka portfolio KPIs) to ensure that the team is satisfying the commited backlog items and not sneaking in too much skunkworks. This will help you to make a case should you need to do the unthinkable: recommend a Sprint cancelation.</p>

<p><a href="http://agile101.net/2009/07/18/using-velocity-to-measure-team-productivity-and-effectiveness/">Agile101 </a>makes some good points that measuring remaining scope and time to complete (velocity) misses out on the areas that EVM covers such as impact to costs and this also focuses solely on the team's ability to deliver against the clock, not quality.</p>

<p>Here are 2 very good sources for more reading on Agile project management and measuring performance on Agile projects:</p>

<p>From <a href="http://www.versionone.com/whitepapers.asp">VersionOne</a> and <a href="http://www.ccpace.com/Resources/documents/AgileProjectManagement.pdf">ccpace</a>.</p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/02/measure_agile_projects_with_kp.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/02/measure_agile_projects_with_kp.php</guid>
<category></category>
<pubDate>Sat, 27 Feb 2010 23:30:00 -0700</pubDate>
</item>

<item>
<title>KXEN keeps on going ...</title>
<description><![CDATA[<p>That's the predictive analytics & data mining company (Knowledge Extraction Engines), not the radio station!</p>

<p>Last I checked, they have about 40 employees and just US $5M in revenue.</p>

<p>But Forrester ranked them as a leader, like SAS, they leverage PhDs in Mathematics and they have a business model that I have always liked and watched from afar in that they work with software vendors and SIs to embed their technology.</p>

<p>Instead of the SAS large implementation model where you have to hire PhDs to use the software, KXEN allows you to put predictions and data mining in your application, hiding the implementation details.</p>

<p>OK, that's it. I just wanted to say something nice about the little company that sounds like a radio station.</p>

<p>Back to Project Portfolio Management BI next time ... Best, Mark</p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/02/kxen_keeps_on_going.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/02/kxen_keeps_on_going.php</guid>
<category></category>
<pubDate>Mon, 08 Feb 2010 15:15:00 -0700</pubDate>
</item>

<item>
<title>EMV for Risk Analysis</title>
<description><![CDATA[<p>When I meet with customers and project teams about how they are managing and assessing risk in their projects & programs, I find it quite interesting to see the different approaches from one industry to another.</p>

<p>For example, utility companies do a very good job of assessing and calculating risk around potential project risks and issues. Engineering & construction "owners", or those that hire contractors to build buildings, do a decent job of capital planning and assessing risks in investments and capital budgets.</p>

<p>But in IT project management, where I focus, risk analysis and management of risk tends to be undervalued.</p>

<p>Now these are, of course, generalizations. But I wanted to point this out to speak very briefly about a concept known as EMV or estimated monetary value for risk analysis. It is a good & easy way to use the risks that you've identify in your project and to use a simple formula to place a $$ value on that risk. You can then plot the probability of the impact of those risks as I'll show below.</p>

<p>There is a better detailing of EMV for risk analysis <a href="http://www.brighthub.com/office/project-management/articles/48245.aspx">here</a>.</p>

<p>A summary of the steps is: Assign a probability of occurrence for each risk. Then assign a monetary value for the impact of the risk if it were to occur. Finally, multiply the probability by the impact and you get the EMV. This value is positive for opportunities and negative for threats.</p>

<p>You can graph this as a risk chart, a tornado graph or as a distribution of probable values as I've linked to below from Oracle's Risk Management and Hyperion's Crystal Ball. The advantages of using BI tools like these for EMV is that you can get decent analysis through Monte Carlo simulations against your project schedule or your investment schedules based on the number of sample iterations you set. I also have a sample from RiskyProject below of a risk matrix where you can plot your values in 4 quadrant from least to most likely & impactful.</p>

<p><img src="http://download.oracle.com/docs/cd/E12825_01/epm.111/cb_integration/images/graphics/sfforecast1.gif"></p>

<p><img src="http://www.trueproject.com/P4MSPFeatures_files/image002.gif"></p>

<p><img src="http://www.riskyproject.com/Help3/Graphics/ViewRiskMatrix.png"></p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/02/emv_for_risk_analysis.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/02/emv_for_risk_analysis.php</guid>
<category></category>
<pubDate>Sun, 07 Feb 2010 02:15:00 -0700</pubDate>
</item>

<item>
<title>Decision Trees in Project Portfolio Management</title>
<description><![CDATA[<p>PMBOK recommends using decision trees in project portfolio management decision-making analysis, focues on areas such as risk management and project go/no-go decisions.</p>

<p><a href="http://blogs.techrepublic.com.com/tech-manager/?p=569">Here is an example of a simple decision tree</a> by Tom Mochal @ TechRepublic where risk implications are mapped out with a decision tree based on expected monetary value:<br />
<img src="http://techrepublic.com.com/i/tr/cms/contentPics/6107761-A.gif"></p>

<p>Another common use of decision trees is making decisions on projects in portfolios that will take into account a number of different attributes including ROI, costs, resources, risk score, strategic alignment, etc.</p>

<p>For simple modeling, drawing a decision tree in a tool such as PowerPoint, Word or Visio works just fine. I find it very useful to decompose a problem and to gain visible, graphic insights to be used for analyzing a problem before making a decision.</p>

<p>However, for more complex modeling, you may require a tool to consolidate different data sources and to build models based on complex rules & algorithms.</p>

<p>Now, I don't wish to offer my personal recommendation on which vendor to utilize to feed attributes and criteria to derive, model and analyze decision trees from your project portfolios. Instead, what I'd like to do is give you links to look into 3 data mining vendors that I've used for this purpose in the past:</p>

<p><a href="http://msdn.microsoft.com/en-us/library/ms175595.aspx">Microsoft</a>, in my experience and opinion, is one the simplest and easiest to use in terms of data mining algorithms such as decision trees. The trade-off of simplicity vs. complexity is that you may run into limitations with SQL Server and Excel based data mining. But if your intent is to use just a simple decision tree algorithm and do not require customization or extensive algorithms, then Microsoft is a good fit.</p>

<p><a href="http://www.oracle.com/technology/oramag/oracle/07-mar/o27data.html">Oracle</a> has both a native data mining engine in the database as well as prebuilt analytics in their enterpise performance management tool, Hyperion. Use the data mining engine if you wanna open the hood and get greasy or use Hyperion if you wanna take advantage of prebuilt attributes and algorithms. The problem with Hyperion is that is does not yet have a solid prebuilt set of project portfolio solutions, so you would probably have to use the financial analysis applications to fit your PPM data into that model.</p>

<p><a href="http://www.sasenterpriseminer.com/documents/Decision Trees for Predictive Modeling.pdf">SAS</a> is generally considered the big daddy of data mining and predictive analytics. My experience is that total cost of ownership increases with a SAS based solution because of the licensing & support costs as well as the skill & talent levels needed to build models in SAS for activities such as decision trees. But the benefit is that you have the best-in-class data mining tool set and limitless possibilities.</p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2010/01/decision_trees_in_project_port.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2010/01/decision_trees_in_project_port.php</guid>
<category></category>
<pubDate>Tue, 05 Jan 2010 10:15:00 -0700</pubDate>
</item>

<item>
<title>S-Curves for Everyone!</title>
<description><![CDATA[<p>In project management terms, S-Curves generally relate to plotting project costs & units over time. You can see the original costs, cummulative costs and forecasted costs into the future. S-Curves, therefore, are a natural solution to be provided by business intelligence graphs.</p>

<p>Here is an example from MS-Project ... note the semi-sideways "S" shape of the curve:</p>

<p><img src="http://i.d.com.com/i/dl/media/dlimage/61/23/5/61235_large.jpeg"></p>

<p>But why limit s-curves to just costs and earned value metrics over time? Can't we also plot, say, project issues or resource capacity over time and forecasted into the future?</p>

<p>Of course, with analytical engines that can take trends and provide forecasts based on techniques like Monte Carlo, linear regression, etc.</p>

<p>But don't look to and EVMS solution here. To create similar curves over time for KPIs other than CPI or SPI, use data mining and data analytics in Oracle, Microsoft or SAS for that.</p>]]></description>
<link>http://www.beyeblogs.com/bippm/archive/2009/11/scurves_for_everyone.php</link>
<guid>http://www.beyeblogs.com/bippm/archive/2009/11/scurves_for_everyone.php</guid>
<category></category>
<pubDate>Wed, 25 Nov 2009 09:30:00 -0700</pubDate>
</item>


</channel>
</rss>
