了解你的项目
1.商业论证开发(调研、逻辑推理和很强的沟通技能)
可行性分析和成本/收益分析
当你试图说服别人去采取行动时,就是在建立“用例”。
仔细考虑一个项目被批准之后会发生的积极结果,评估潜在的收益并对应可能花费的成本或努力来权衡收益,当收益超过成本,行动就将获得批准。展示各种想法和机会,并且评估相关的价值。
2.为什么决定投资一个项目?
- 出现了一个问题
确定真正需要解决的问题。五个为什么,根本原因分析。 - 减少成本(工作量)
裁员等 - 外部法规要求
政府部门、行业监督机构、标准化机构强制规定。 - 一个业务机会
- 为了市场或者广告
- 支持业务流程
战略规划
项目组合是指机构为了支持战略规划而确定,并进行优先排序之后的一组项目和项目集。
项目集是支持多个相关项目的持续的战略业务动因。项目集和项目组合是两种不同的项目逻辑编组方式。
项目组合管理和项目集管理是业务分析专业人士必须掌握的重要技能。
企业架构
战略规划过程中的工作之一就是建立企业架构。
- 业务架构
1.目标(确定未来5、10年的目标)
2.组织结构图
(机构的部门、分支和业务单元是怎么样的?他们之间的关系如何?机构的高层决策层如何计划未来几年的组织结构变迁?)
3.地点(可以支持多少个办公地点?未来的期望是什么样子?新增的地点在哪儿?)
4.SWOT分析(优势、劣势、机会和威胁)
5.产品(机构现有产品和服务有一个清单,包括产品的描述、过去的销售量、利润等) - 信息架构
信息架构就是一个机构关于如何安全、准确并以易于获取的方式存储数据的计划。 - 应用架构
是一个关于机构的应用系统的规划,它包括维护现有应用及替换策略和新的应用规划。 - 技术架构
支持应用架构,描绘所有需要使用的硬件、软件、操作系统等 - 安全架构
是描绘诸如数据库和业务规则等企业资产的安全保证的计划,通过确定备份、重装和恢复计划来保护应用系统的安全。
沟通战略规划
大机构的小员工心态,是管理大型机构一个实实在在的挑战。
项目发起
项目经理和业务分析师一起,评估项目需求,同干系人一起交流理解项目目标,带领团队就要做的项目范围建立共识。
项目发起的要素:
-
方法或方法论(关于如何进行项目工作的描述)
-
工作目的说明(电梯间讲话:解释为什么要发起、批准和投资项目)
-
项目目标(需要做到SMART【Specific-具体,Measurable-可衡量,Agreed upon-共识,Realistic-可行,Time-framed-时效性】)
-
问题和机会(干系人想从项目中得到的东西)
-
干系人(所有专家和团队成员)
-
业务风险(项目风险【可能妨碍项目成功的潜在问题或事件】-项目经理;业务风险【妨碍业务成功的潜在问题】-业务分析师)
4种风险应对策略:
避免:变更项目减少风险
转移:把风险转移到其他项目或团队
缓解:减少风险的可能性或者影响
接受:允许风险存在并制定应急计划 -
范围之外的条目(这个清单是为了告知所有干系人,某些特定的条目、需求、特性、目标等不在项目范围内。对于项目范围之外的澄清非常重要)
-
假设条件(建设条件是解决方案运行的基础。如假设办公室的电力是24小时不间断供给。)
确定业务范围(外部互动和高阶流程)
在项目发起阶段最重要的工作就是描述或者通过图示显示需要研究的业务范围(研究领域)。
- 使用高阶数据流图限定分析范围
理解如何决定和记录分析的范围非常重要,范围帮助确定研究领域的边界,并让团队集中精力。
限定范围的技术-建立高阶数据流图:- 与项目交互的机构单元(外部机构)
- 需要和项目交互的现有企业应用(外部机构或接口)
- 涉及项目的员工、客户、供应商等(外部机构)
- 进出项目的信息(箭头)
![](https://upload-images.jianshu.io/upload_images/77302-2ecc078b0f6996b6.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/700)
- 研究领域
- 高阶业务流程(流程是业务人员转移信息【数据】的行为,流程可以在不同的详细程度上进行命名和描述。)
- 通过例图限定分析范围
![](https://upload-images.jianshu.io/upload_images/77302-0543dbb996b5e052.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/700)
项目范围蔓延的合理理由:
- 项目开始后的业务变革(新的客户定制产品需求,需求数量突然增加等)
- 外部法规变化
- 分析揭示了会受到影响但是不在项目范围内的业务
- 业务领域带来了新的业务干系人
总结
理解并解释项目重要性及为什么干系人会为项目的最终目标感到兴奋非常关键。了解一个项目的最终目标将明确分析工作的方向。当业务分析师了解了发起项目的原因,他们就会被要求去创建商业论证、成本/收益分析或者可行性研究。
无论是否在项目上,都要做到:
- 必须了解为什么要做一个项目,最重要的关键字是“为什么”。
- 应该了解你和你的团队在帮助机构实现其长期目标。
- 有人推荐的选项与高阶的战略规划不一致时,你应该能够解释为什么这个想法与战略不一致,以及它会给机构整体带来什么负面影响。
- 项目的起源有很多原因,包括政府强制、对竞争压力的反应或者一个明显的成本改进变革,大多数软件开发项目是抱着提高生产力和提高竞争优势的期望而得到投资并期望回报的,理解为什么投资项目对你来说非常关键。