59

项目实施02(7.18)

 4 years ago
source link: https://www.tuicool.com/articles/N3yE3em
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

由于本身规模小,导致现场不可能随时投入各岗位角色人员,因此更加需要现场实施人员同时具备需求,技术答疑,测试,项目管理等多种综合技能。也就是说最基础要做的就是除了软硬件环境安装和代码开发外,其它技能都需要具备。同时对于软件硬件环境安装最好能做到能够部署后续增量版本,对于代码开发能够具备基本的技术答疑能力。这些能力都具备基本就具备了一个完整的现场实施能力。

培训偏少,我们现场实施人员技能不全面,后续重点还是要重新梳理实施人员应该具备的知识技能体系,并展开有针对性的系统化培训。特别是对于SOA架构思想,关键的中间件技术原理等都需要做到对最基础的概念模型完全理解和掌握。知其然并知其所以然,这样才能够更好的胜任现场实施多干系人沟通工作。

产品和实施,两者是相辅相成的,产品化做的越好越成熟,那么实施工作就越容易做到标准化和自动化。对于实施工作,大量的项目现场实践要做到的就是抽象不同类型,不同行业,不同规模的企业实施过程中的共性问题,并抽象为标准的实施方法和实施流程。同时对实施流程进一步进行模板化,标准化和自动化。实施过程做的越标准,那么实际犯错的概率就越小,同时对于最终部署上线的质量也就越有信心。即使你有了项目实施经验,也要遵循标准流程进行实施,越是跳步骤往往越容易忽略一些关键细节,导致出现疏漏。

当存在多个项目并行实施的时候,往往考虑的是多项目管理能力,而多项目和项目群管理最重要的又是对资源的充分利用能力。所以从整个项目群管理来说,你考虑的不是单一的一个项目的目标和进度,而是考虑多个项目如何在资源可复用和资源利用率最高的情况下整体达到最优。比如为了达到这个目标,你可能会牺牲单个项目的进度目标,但是这种牺牲是整体权衡的结果。

对于一个现场的SOA实施项目,从项目进场开始,相关的工作如何开展?需要采用什么模板,输出哪些文档,沟通汇报机制如何?跟踪管控的要求又是如何?这些内容需要重新进行梳理。即我们多年的实施方法论,在经过一段时间后各人的实施会出现偏差,而这些需要定期进行Review和修正。同时对出现的各项目实施差异地方进一步分析,看是否可以持续和提炼到标注规范和模板中。

实施项目经常会遇到另外一个问题就是最终实施交付的文档是按我们自己的文档模板和目录结构,还是需要按照客户要求的甲方文档模板。但是不论哪种场景都需要先按我们自己的文档模板整理好各类文档,这些文档既包括了标准的产品类文档(产品手册,测试报告,用户手册等),也包括了和实施项目相关的文档提供(接口需求,服务清单,测试报告,环境安装部署手册等)。即任何最终交付的文档都需要基于我们标准化的一套文档和模板进行补充后交付,以保证实施成果输出的一致性。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK