Very cool Terry, We did something very similar a few years ago, and took it even further, which those looking for advanced Portfolio Optimization might find interesting:
With each unique Project Score in hand (which ranged from 11 to 99, 99 being most important), and
Each Project being assigned to a Portfolio
We used our "http://store.atappstore.com/product/ubercalc/">UberCalc solution to calculate the Average Project Score of all Current Projects within a Portfolio
UberCalc stored each Average Project Score on a custom form behind its respective Portfolio (nightly)
We created a Project Portfolio Ranking calculated parameter at the Project Level and compared the Portolio.Average Project Score against the Project Score and resolved it as either Green (more than 10% above average), Red (less than 10% below average), or Yellow (+/- 10% of Average)
We also used our "http://store.atappstore.com/product/force-custom-data-double-recalc/">Double-Recalc Custom Parameter Values solution to ensure the calcs stayed "fresh" every night
We added conditional formatting to our Project Views to highlight each Project's row's bacground according to its Green/Yellow/Red
UberCalc also updated the name of each Project to prefix its score (e.g. "85 ~ Project G", "66 ~ Project Q", etc.), and the name of each Portfolio to prefix its Average Project Score (e.g. "74 ~ Portfolio X", "68 ~ Portfolio Y")
Doing so allowed us to create reports that could be easily sorted by Portfolio Name (Descending), Project Name (Descending), WITH the green/yellow/red row highlighting, making it intuitive, transparent, and efficient for executives to review the highest scoring Projects within the highest scoring Portfolios, AS the data changed each day
We considered adding a Minimum Project Score at the Company Level to make it easier to highlight In/Out Projects (but held off)
In concept, other Project metrics (e.g. On Time, Over Budget, etc.) could also be worked into the Score equations
Thanks for reminding me about this one: it's powerful! Regards, Doug Doug Den Hoed - AtAppStore Got Skills? Lend a hand!
https://community.workfront.com/participate/unanswered-threads