Attribute
|
Dependency
|
---|---|
Title
|
Expression:
='Portfolio' + ":" + 'Product Name'
In this attribute, the expression is not present in the default value. You can find the default value in the Add view for Products by clicking Configure > Views > Product Proposal. The default value that is an expression that only exists in the Add view for product proposals is not present in the Add view for competitor products. This is to avoid triggering the expression when adding competitor products.
▪ The values of the Product Name and Portfolio attributes in the Products module combine to form the title.
▪ The dependency is on the Product Portfolio and Product Name attributes in the Products module.
|
Product Name
|
Used by the Title attribute in the Products module.
|
Product
|
Used by the Title attribute in the Products module.
|
Status
|
Used by the Related Product Details, Product Financial Information Threshold, and Total NPV attributes in the Portfolios module.
|
Product Manager
|
Used by the Related Product Details attribute in the Portfolios module.
|
Lifecycle Phase
|
Used by these attributes:
▪ the Related Product Details attribute in the Portfolios module
▪ the Product Info attribute in the Market Plans module
|
Related Ideas
|
Expression:
=LinkInfo("Ideas",",Business Mechanism,Implementation,Strategic Objectives","21")
Three attributes in the Ideas module that are related to the product are displayed.
This attribute depends on these attributes:
▪ Ideas in the Products module
▪ Business Mechanism in the Ideas module
▪ Implementation in the Ideas module
▪ Strategic Objectives in the Ideas module
|
Related Projects
|
Expression:
=LinkInfo("Projects","Status,Project Manager,Budgeted Effort,Estimated Effort, Actual Effort,Time Threshold","21")
Six attributes in the Projects module that are related to the product are displayed.
This attribute depends on the following attributes:
▪ Projects in the Products module
▪ Status in the Projects module
▪ Project Manager in the Projects module
▪ Budgeted Effort in the Projects module
▪ Estimated Effort in the Projects module
▪ Actual Effort in the Projects module
▪ Time Threshold in the Projects module
|
Markets
|
Used by the MatrixWriter for Markets attribute in the Products module.
|
Market Share
|
Used by the following attributes:
▪ the LinkListAttributeSum Market Size attribute in the Products module
▪ the Product Info attribute in the Market Plans module
|
Risk of Commercial Failure
|
Used by the Total Risk Score attribute in the Products module.
|
Risk of Technical Failure
|
Used by the Total Risk Score attribute in the Products module.
|
Risk of Schedule Delay
|
Used by the Total Risk Score attribute in the Products module.
|
Organizational Risk
|
Used by the Total Risk Score attribute in the Products module.
|
Complexity
|
Used by the Total Risk Score attribute in the Products module.
|
Total Risk Score
|
Expression:
='Risk of Commercial Failure' + 'Risk of Technical Failure' + 'Risk of Schedule Delay' + 'Organizational Risk' + 'Complexity'
The value of five choice attributes in the Products module is summed.
This attribute depends on the following attributes in the Products module:
▪ Risk of Commercial Failure
▪ Risk of Technical Failure
▪ Risk of Schedule Delay
▪ Organizational Risk
▪ Complexity
|
Competing Products
|
Used by the following attributes:
▪ the MatrixWriter business rule in the MatrixWriter for Competitor Advantage attribute in the Products module, in order to create the Competitor Product Advantages matrix
▪ the Number of Competing Products attribute in the Products module.
|
Number of Competitors Covering the Market
|
Expression:
=LinkListAttributeSum("Competing Products","List Size","listen_to=List Size",'Competing Products')
The number of links in the Competing Products attribute is calculated.
This attribute depends on the following attributes in the Products module:
▪ List Size
▪ Competing Products
|
Price
|
Used by the MatrixWriter business rule in the MatrixWriter for Competitor Advantage attribute in the Products module.
The attributes work together to create the Competitor Product Advantages matrix.
|
Design
|
Used by the MatrixWriter business rule in the MatrixWriter for Competitor Advantage attribute in the Products module.
The attributes work together to create the Competitor Product Advantages matrix.
|
Quality
|
Used by the MatrixWriter business rule in the MatrixWriter for Competitor Advantage attribute in the Products module.
The attributes work together to create the Competitor Product Advantages matrix.
|
Durability
|
Used by the MatrixWriter business rule in the MatrixWriter for Competitor Advantage attribute in the Products module.
These attributes work together to create the Competitor Product Advantages matrix.
|
Safety
|
Used by the MatrixWriter business rule in the MatrixWriter for Competitor Advantage attribute in the Products module.
The attributes work together to create the Competitor Product Advantages matrix.
|
Total Score Product Advantage
|
Expression:
='Price' + 'Design' + 'Quality' + 'Durability' + 'Safety'
The value of five choice attributes in Products module is summed.
This value is used by the MatrixWriter business rule in the MatrixWriter for Competitor Advantage attribute in the Products module to create the Competitor Product Advantages matrix.
|
Competitor Product Advantages
|
This attribute is populated by the MatrixWriter for Competitor Advantages attribute in the Products module.
|
NPV
|
Expression:
=round(('Net Present Value of Acc Revenue/Cost(F1)' - 'Net Present Value of Acc Revenue/Cost(F2)') /1000 ) x 1000
The difference between cell F1 and F2 in the Net Present Value of Acc Revenue/Cost attribute is calculated and rounded to thousands.
The NPV depends on the Net Present Value of Acc Revenue/Cost attribute in the Products module. The NPV is used by the Total NPV attribute in Portfolios module.
|
NPV for Portfolio
|
This attribute mirrors the value in the Total NPV attribute in the Portfolios module.
|
Threshold Actual vs Target Revenue
|
An indicator is displayed when the actual revenue is lower than target revenue. If the difference is greater than 20%, a red light is displayed. If the difference is between 10 and 20%, a yellow light is displayed. If the difference is less than 10%, a green light is displayed.
This attribute depends on the calculation in the Min Difference Revenue attribute in the Products module.
This attribute is used by the Product Financial Information Threshold attribute in the Portfolios module.
|
Threshold Actual vs Estimated Cost
|
An indicator is displayed when the actual cost is higher than the target cost. If the difference is greater than 20%, a red light is displayed. If the difference is between 10 and 20%, a yellow light is displayed. If the difference is less than 10%, a green light is displayed.
This attribute depends on the calculation in the Max Difference Cost attribute in the Products module.
This attribute is used by the Product Financial Information Threshold attribute in the Portfolios module.
|
ROI
|
Expression:
='Net Present Value of Acc Revenue/Cost(F1)' / 'Net Present Value of Acc Revenue/Cost(F2)' x 100
This attribute contains the quotient of F1 divided by F2 from Products > Net Present Value of Acc Revenue/Cost, multiplied with 100 to display the value in percentage.
This attribute depends on the calculations in the Net Present Value of Acc Revenue/Cost attribute in the Products module.
|
Actual vs Target Revenue
|
Expressions from cell A1 to E5:
Cell A1:
='Actual Revenue(A1)' =0 ? 0: 'Actual Revenue(A1)' - 'Target Revenue(A1)'
Cell A2:
='Actual Revenue(A2)' =0 ? 0: 'Actual Revenue(A2)' - 'Target Revenue(A2)'
and so on.
Expressions from cell F1 to F5:
=Sum('Actual vs Target Revenue(A1:E1)')
=Sum('Actual vs Target Revenue(A2:E2)')
and so on.
This attribute calculates the difference between the actual and target revenue in the Target Revenue and Actual Revenue attributes. The last row and last column contain the sums of the rows and columns. If no values are entered, 0 is displayed.
This attribute depends on these attributes in the Products module:
▪ Target Revenue
▪ Actual Revenue
|
Actual vs Estimated Costs
|
Expressions from cell A1 to E5:
='Actual Costs(A1)' =0 ? 0: 'Actual Costs(A1)' - 'Estimated Costs(A1)'
='Actual Costs(A2)' =0 ? 0: 'Actual Costs(A2)' - 'Estimated Costs(A2)'
and so on.
Expressions from cell F1 to F5:
=Sum('Actual vs Estimated Costs(A1:E1)')
=Sum('Actual vs Estimated Costs(A2:E2)')
and so on.
The difference between the actual and estimated cost in the Estimated Costs and Actual Costs attributes is calculated. The last row and last column contain the sums of the rows and columns. If values are not entered, 0 is displayed.
This attribute depends on the Products module attributes:
▪ Actual Costs
▪ Estimated Costs
|
Yearly Total Estimated Result
|
Expressions from cell A1 to E1:
='Target Revenue(A5)'
='Target Revenue(B5)'
and so on.Expressions from cell A2 to E2:
='Estimated Costs(A5)'
='Estimated Costs(B5)'
and so on.
Expressions from cell A3 to E3:
='Yearly Total Estimated Result(A1)' - 'Yearly Total Estimated Result(A2)'
='Yearly Total Estimated Result(B1)' - 'Yearly Total Estimated Result(B2)'
Expressions in column F:
Cell F1:
=Sum('Yearly Total Estimated Result(A1:E1)')
Cell F2:
=Sum('Yearly Total Estimated Result(A2:E2)')
Cell F3:
=Sum('Yearly Total Estimated Result(A3:E3)')
The cell values in the Target Revenue and Estimated Costs attributes are copied. Then, the estimated results per year are calculated and the rows in the final column are summed.
This attribute depends on these attributes in the Products module:
▪ Target Revenue
▪ Estimated Costs
|
Estimated Project Effort
|
Expression:
=LinkListAttributeSum("Planned and Ongoing Projects","Estimated Effort","listen_to=Estimated Effort",'Planned and Ongoing Projects')
The sum of the estimated effort in the related business needs for planned and ongoing projects is calculated.
This attribute depends on the Estimated Effort attribute in the Projects module.
|
Actual Project Effort
|
Expression:
=LinkListAttributeSum("Planned and Ongoing Projects","Actual Effort","listen_to=Actual Effort",'Planned and Ongoing Projects')
The sum of the actual effort in the related business needs for planned and ongoing projects is calculated.
This attribute depends on the Actual Effort attributes in the Projects module.
|
Yearly Total Actual Result
|
Expressions from cell A1 to E1:
='Actual Revenue(A5)'
='Actual Revenue(B5)'
and so on.
Expressions from cell A2 to E2:
='Actual Costs(A5)'
='Actual Costs(B5)'
and so on.
Expressions from cell A3 to E3:
='Yearly Total Actual Result(A1)' - 'Yearly Total Actual Result(A2)'
='Yearly Total Actual Result(B1)' - 'Yearly Total Actual Result(B2)'
and so on Expressions in column F:
Cell F1:
='Yearly Total Actual Result(A1)' + 'Yearly Total Actual Result(B1)' + 'Yearly Total Actual Result(C1)' + 'Yearly Total Actual Result(D1)' + 'Yearly Total Actual Result(E1)'
Cell F2:
='Yearly Total Actual Result(A2)' + 'Yearly Total Actual Result(B2)' + 'Yearly Total Actual Result(C2)' + 'Yearly Total Actual Result(D2)' + 'Yearly Total Actual Result(E2)'
Cell F3:
='Yearly Total Actual Result(F1)' - 'Yearly Total Actual Result(F2)'
Copies the cell values in the Actual Revenue and Actual Costs attributes. Calculates the actual results per year and sums the rows in the final column.
This attribute depends on these attributes in the Products module: Actual Revenue, Actual Costs, and Net Present Value of Acc Revenue/Cost.
|
Net Present Value of Acc Revenue/Cost
|
Expressions in row 1:
Cell B1:
='Yearly Total Estimated Result(A1)' x 'Supporting Module!Internal Rate!Float'
Cell C1:
='Net Present Value of Acc Revenue/Cost(B1)' + 'Yearly Total Estimated Result(B1)' x ('Supporting Module!Internal Rate!Float' **2 )
Cell D1:
='Net Present Value of Acc Revenue/Cost(C1)' + 'Yearly Total Estimated Result(C1)' x ('Supporting Module!Internal Rate!Float' **3 )
Cell E1:
='Net Present Value of Acc Revenue/Cost(D1)' + 'Yearly Total Estimated Result(D1)' x ('Supporting Module!Internal Rate!Float' **4 )
Cell F1:
='Net Present Value of Acc Revenue/Cost(E1)' + 'Yearly Total Estimated Result(E1)' x ('Supporting Module!Internal Rate!Float' **5 )
|
|
Expressions in row 2:
Cell B2:
='Yearly Total Estimated Result(A2)' x 'Supporting Module!Internal Rate!Float'
Cell C2:
='Net Present Value of Acc Revenue/Cost(B2)' + 'Yearly Total Estimated Result(B2)' x ('Supporting Module!Internal Rate!Float' **2 )
Cell D2:
='Net Present Value of Acc Revenue/Cost(C2)' + 'Yearly Total Estimated Result(C2)' x ('Supporting Module!Internal Rate!Float' **3 )
Cell E2:
='Net Present Value of Acc Revenue/Cost(D2)' + 'Yearly Total Estimated Result(D2)' x ('Supporting Module!Internal Rate!Float' **4 )
Cell F2:
='Net Present Value of Acc Revenue/Cost(E2)' + 'Yearly Total Estimated Result(E2)' x ('Supporting Module!Internal Rate!Float' **5 )
|
|
Calculates the Net Present Value per year.
This attribute depends on these attributes:
▪ Values in Yearly Total Estimated Result attribute in the Products module
▪ The value in Float attribute in Internal Rate element in the Supporting Module module
▪ This attribute is used by these criteria:
The NPV Acc Revenue criterion in the Criteria module
The NPV Acc Cost criterion in the Criteria module
|
List Size
|
List Size is a helper attribute that supports the calculation of the Number of Competitors Covering the Market attribute in the Products module.
|
MatrixWriter for Competitor Advantages
|
Expression:
=MatrixWriter("Competing Products","Competitor Product Advantages","6","false","listen_to=Price","listen_to=Design","listen_to=Quality ","listen_to=Durability","listen_to=Safety","listen_to=Total Score Product Advantage",'Competing Products')
Six values (5 choice values and 1 expression sum value in a text attribute) from each related competitor product in a matrix in the Competitor Product Advantages attribute is written.
This attribute depends on these attributes in Products module:
▪ Competing Products
▪ Competitor Product Advantages
▪ Price
▪ Design
▪ Quality
▪ Durability
▪ Safety
▪ Total Score Product Advantage
|
MatrixWriter for Markets
|
Expression:
=MatrixWriter("Market Share","Markets","1","false","listen_to=Market Revenue ($k)","listen_to=Market Size ($k)",'Market Share')
Two values (1 integer that contains an expression and 1 mirror) from each related market share in a matrix in a Markets attribute is written.
This attribute depends on these attributes:
▪ Market Share in the Products module
▪ Markets in the Products module
▪ Market Revenue ($k) in the Market Shares module
▪ Market Size ($k) in the Market Shares module
|
Difference % Actual vs Target Revenue
|
Expressions:
A1:
=(('Actual Revenue(A5)' / 'Target Revenue(A5)') >0 ) ? ('Actual Revenue(A5)' / 'Target Revenue(A5)') :1
B1:
=(('Actual Revenue(B5)' / 'Target Revenue(B5)') >0 ) ? ('Actual Revenue(B5)' / 'Target Revenue(B5)') :1
The difference between actual and target revenue is calculated in percentages. The actual revenue is divided by the target revenue per year. A helper attribute is used to provide a threshold for the revenue.
This attribute depends on these attributes in Products module:
▪ Actual Revenue
▪ Target Revenue
This attribute is used by the Min Difference Revenue attribute in the Products module.
|
Min Difference Revenue
|
Expression:
=1- Min('Difference % Actual vs Target Revenue(A1)','Difference % Actual vs Target Revenue(B1)','Difference % Actual vs Target Revenue(C1)','Difference % Actual vs Target Revenue(D1)','Difference % Actual vs Target Revenue(E1)')
A helper attribute that scans for Difference % Actual vs Target Revenue attribute. The minimum value is returned.
This attribute depends on the Difference % Actual vs Target Revenue attribute in the Products module.
This attribute is used by the Threshold Actual vs Target Revenue attribute in the Products module.
|
Difference % Actual vs Estimated Cost
|
Expressions:
A1:
=(('Actual Costs(A5)' / 'Estimated Costs(A5)') >0 ) ? ('Actual Costs(A5)' / 'Estimated Costs(A5)') :1
B1:
=(('Actual Costs(B5)' / 'Estimated Costs(B5)') >0 ) ? ('Actual Costs(B5)' / 'Estimated Costs(B5)') :1 and so on.
The difference between the actual and estimated cost is calculated in percentages. The actual cost is divided by the estimated cost per year. A helper attribute is used to provide a threshold for the cost.
This attribute depends on these attributes in the Products module.
▪ Actual Costs
▪ Estimated Costs
This attribute is used by the Max Difference Cost attribute in the Products module.
|
Max Difference Cost
|
Expression:
=Max('Difference % Actual vs Estimated Cost(A1)','Difference % Actual vs Estimated Cost(B1)','Difference % Actual vs Estimated Cost(C1)','Difference % Actual vs Estimated Cost(D1)','Difference % Actual vs Estimated Cost(E1)')
A helper attribute that is used for the Difference % Actual vs Estimated Cost attribute in the Products module. The minimum value is returned.
This attribute depends on the Difference % Actual vs Estimated Cost attribute in the Products module.
This attribute is used by the Threshold Actual vs Estimated Cost attribute in the Products module.
|
LinkListAttributeSum Market Size
|
Expression:
=LinkListAttributeSum("Market Share"," Market Revenue ($k) ","listen_to= Market Revenue ($k) ",'Market Share')
This attribute contains the number of market share links in the Market Share attribute in the Products module. This attribute is a helper attribute that you can use to aggregate the total market size for a product.
This attribute depends on these attributes:
▪ The Market Share attribute in the Products module
▪ The Market Revenue ($k) attribute in the Market Shares module
▪ The Market Size criterion in the Criteria module
|