值得提到的是,投资理论,如 MPT(基于股价运动),不应该被想象成可以直接转移到软件或其他项目。股票表示公开贸易的公司的价值,而它们的价格由市场决定。另一方面,项目一般是短期的不由市场定价的工作。项目管理者联盟
一些经济学家还对现代投资组合理论的适用性表示怀疑。考虑 MPT 思想引领者 William Sharpe 的这段评论:项目管理者联盟
如果由一个投资者考虑具有根本上不同前途的投资组合,如果他的决策假设只是依据风险和回报的话,那么也许将会忽略太多的事实。[斜体字表示强调]pmp.mypm.net
Allan Greenspan 式的评论“也许将会忽略太多的事实”特别是与软件项目管理和围绕估计、容量计划、人员、进度、依赖、交流等等的不同任务有关。项目管理者联盟
这些告诫应该小心,但不是阻止管理人员分析现代投资组合概念。毕竟,发放公债和证券是用来为像一些 SMB(Small and Medium Businesses)主要项目筹资,且行业(如软件、医药品,和石油天然气)中许多“项目驱动”的公司的股票价格在很大程度上是根据新产品投资组合的健康状态定价的。项目管理者联盟
实践中的投资组合PgMp.mypm.net
如上面所阐述的,投资组合要通过根据必须出现在定量的(统计的和数学的)术语中的风险和回报的度量来组合资产的方式来生成。另外,设计良好的投资组合也包含“关联不完善”的项目。让我们看看这些概念。项目管理者联盟
风险和回报项目管理者联盟
软件金融度量经常(必要的)是定量的。例如,大量的工作用来为软件项目成本估算产生有效和可靠的数据。软件项目投资的预期值和回报是基于这些成本估算,以及投放市场的时间估算、市场研究,和发售定价,最终的结果常常如下面提到的其中一种度量:talent.mypm.net
NPV(Net Present Value,净现值)。NPV 是一定时期内现金流入的现值减去现金流出的现值。NPV 分析对投资或项目将得到的未来现金流入的可靠性是敏感的。talent.mypm.net
ECV(Expected Commercial Value,预期市场价值)。根据决策树分析,ECV 考虑项目的未来收入流、商业和技术成功的可能性,以及商业化成本和开发成本。training.mypm.net
软件项目管理中的风险也是众所周知的,尽管它通常在质量方面表示于编制的风险列表中。对风险的定量方法涉及根据输入值(如市场成本的开发、市场大小、投入市场的时间、价格等等)的范围(高、低和目标)来计算 NPV 或 ECV。
这经常通过模拟来执行,且 NPV 和 ECV 呈现为直方图或分布曲线,我们可以由它们来计算风险,作为标准偏差标准偏差常常用于度量下降趋势的风险。)talent.mypm.net
相关性项目管理者联盟
大量的知识、决策制定,和问题解决能力是基于我们在多变事物之中发现行为模式的能力。事物之间的关系(根据它们是否共同,或分别改变),叫做“相关性”。要使多样化的投资有效,投资组合中的资产根据它们在任何已知的商业环境中的表现必须不能关联(有相互关系的)得太紧密。项目经理圈子
此概念可以由一个实例很简单地证明,此实例是,随着能源价格的变化,投资的价值(如航空股和石油股)如何移动到(共变)相反的方向,或者随着利率的变化,财产价格和美元转为相反方向的方式。在投资组合理论中,关联不紧密的资产叫做“不完善相关”。club.mypm.net
在软件项目中,不完善相关的概念可以扩展到,例如,质量和产品革新,两个看起来不完善相关的项目类别。企业也许会将产品推向市场以保护解决方案的市场地位,这样做时,也会对客户造成品质问题。在快速变化的市场环境下(争取市场份额和精神份额是关键的),一个高风险的产品革新策略是正当的,实际上,是必要的。公司可以随后再对品质进行处理。但随着商业环境与更加谨慎的客户统一起来,我们也许不得不在品质上更多地投资。blog.mypm.net
有经验的软件管理人员永远会缓和不完善关联以确保产品革新全速继续而品质仍旧坚固。软件项目经理不必要计算项目或项目子族之间的关联。实际上,知道了各种投资组合的部分不是关联的太紧密就足够了。club.mypm.net
蒙特卡罗模拟法项目管理论坛
蒙特卡罗模拟法是一项涉及使用随机数和概率来寻找复杂问题的解决方案的技术。该术语首次由 S. Ulam 和 Nicholas Metropolis 造就,是有关游戏几率的,在摩纳哥王国的蒙特卡罗很流行。training.mypm.net
该方法基于迭代评估,利用随机数集作为输入。当模型复杂且非线性时(换句话说,在线性方式下参数不共变),或者当模型涉及多于两三个不确定参数时,使用该方法。模拟能够包含超过 10,000 个模型的评估,一项曾经只能借助超级计算机的帮助才能完成的任务。项目管理者联盟
模拟是按照采样方法分类的,因为输入是根据代表真实数据总体的概率分布而随机生成的。它使用随机数5生成器通过重复地根据不确定变量的概率分布采样来生成模型的多重情境。talent.mypm.net
蒙特卡罗方法可以用于估计项目值(NPV 或 ECV,如上面提到的)和风险,然后根据这些数据生成一定范围的不同投资组合。项目管理者联盟
投资组合方法的评价pmp.mypm.net
最初我们接受了一个投资组合的简单定义:由投资者掌握的一组资产。项目管理者联盟
|