运筹优化学习22:新项目研发项目进度制定与优化研究(二)

简介: 运筹优化学习22:新项目研发项目进度制定与优化研究

2 QF公司产品研发项目进度管理实例

2.1 管理现状

整体概况:

竞争压力大

创新力不足

项目延期

项目计划管理问题:

编写项目计划书由项目负责人一人编写,不跟其他部分商量,工期估计随意,方法落后

项目是过程中,延期不能及时发现,发现后不能有效督促及原因分析总结

项目结束后,无延期原因分析和责任追究

项目控制管理问题:

计划制定方面:工作分解不细致、工作逻辑不明确、责任人与资源使用不明确、各阶段工期估计随意

进度控制方面:不清楚要控制什么,不会使用科学分析方法

团队组织不合理:成员结构单一、负责人权限低、管理人员经验丰富但理论不足

缺乏管理保障:奖惩机制不明、培训工作不够、沟通渠道不顺畅


2.2 项目进度计划制定

公司要求 F910 研发项目从 2018 年 4 月 2 日开始,在 2018 年 9 月 30 日之前完成,以赶上国庆节的上市

2.2.1 任务分解


20200404145608481.jpg

2.2.2 责任分工


20200404145707888.png

2.2.3 组织结构:

20200404145805248.png

2.2.4 奖惩机制:

20200404150057569.png

2.3 确定项目工期和关键路径

2.3.1 三时间估算法


该方法的核心是根据乐观时间、悲观时间和最可能时间三个指标,进行项目项目时间估计的方法

  • gif.gif:项目不遇到任何时间阻碍和困难,完成工作所需要的时间
  • gif.gif:在一般情况下最可能的完成时间;专家独立估算+偏差修正得出
  • gif.gif:在最坏情况下,能够完成的时间

由此得出期望工作时间:


gif.gif


2020040415142929.jpg

以0.5天为最小时间单位优化,并计算个工期的方差gif.gif

20200404151607947.png

20200404152347456.jpg






相关文章
|
9月前
|
监控 数据可视化 数据挖掘
【软件设计师备考 专题 】软件过程评估与能力成熟度评估的基本方法
【软件设计师备考 专题 】软件过程评估与能力成熟度评估的基本方法
307 0
|
4月前
|
机器学习/深度学习 人工智能 监控
提升软件质量的关键路径:高效测试策略与实践在软件开发的宇宙中,每一行代码都如同星辰般璀璨,而将这些星辰编织成星系的过程,则依赖于严谨而高效的测试策略。本文将引领读者探索软件测试的奥秘,揭示如何通过精心设计的测试方案,不仅提升软件的性能与稳定性,还能加速产品上市的步伐,最终实现质量与效率的双重飞跃。
在软件工程的浩瀚星海中,测试不仅是发现缺陷的放大镜,更是保障软件质量的坚固防线。本文旨在探讨一种高效且创新的软件测试策略框架,它融合了传统方法的精髓与现代技术的突破,旨在为软件开发团队提供一套系统化、可执行性强的测试指引。我们将从测试规划的起点出发,沿着测试设计、执行、反馈再到持续优化的轨迹,逐步展开论述。每一步都强调实用性与前瞻性相结合,确保测试活动能够紧跟软件开发的步伐,及时适应变化,有效应对各种挑战。
|
5月前
|
测试技术 持续交付 UED
软件测试的艺术与科学:平衡创新与质量的探索在软件开发的波澜壮阔中,软件测试如同灯塔,指引着产品质量的方向。本文旨在深入探讨软件测试的核心价值,通过分析其在现代软件工程中的应用,揭示其背后的艺术性与科学性,并探讨如何在追求技术创新的同时确保产品的高质量标准。
软件测试不仅仅是技术活动,它融合了创造力和方法论,是软件开发过程中不可或缺的一环。本文首先概述了软件测试的重要性及其在项目生命周期中的角色,随后详细讨论了测试用例设计的创新方法、自动化测试的策略与挑战,以及如何通过持续集成/持续部署(CI/CD)流程优化产品质量。最后,文章强调了团队间沟通在确保测试有效性中的关键作用,并通过案例分析展示了这些原则在实践中的应用。
118 1
|
7月前
软件交付问题之要在需求评审中高效决策,如何解决
软件交付问题之要在需求评审中高效决策,如何解决
|
7月前
|
数据采集 开发框架 监控
增加软件投入的重要性:提升自动化程度与用户界面设计的价值
增加软件投入的重要性:提升自动化程度与用户界面设计的价值
64 4
|
7月前
|
监控 算法 数据挖掘
系统工程是一种跨学科的方法论,它关注于如何设计、管理和优化复杂的系统。
系统工程是一种跨学科的方法论,它关注于如何设计、管理和优化复杂的系统。
|
7月前
|
机器学习/深度学习 算法 定位技术
系统工程是一个跨学科的领域,它关注于如何设计、管理和优化复杂的系统。
系统工程是一个跨学科的领域,它关注于如何设计、管理和优化复杂的系统。
|
7月前
|
机器学习/深度学习 监控 数据挖掘
系统工程是一种跨学科的方法,用于理解和优化复杂系统的性能。在业务流程优化中,系统工程的方法可以帮助我们分析、设计、实施和监控业务流程,以实现效率、质量和成本等方面的改进。
系统工程是一种跨学科的方法,用于理解和优化复杂系统的性能。在业务流程优化中,系统工程的方法可以帮助我们分析、设计、实施和监控业务流程,以实现效率、质量和成本等方面的改进。
|
8月前
|
监控 jenkins 测试技术
软件测试中的敏捷实践:提升效率与质量
【6月更文挑战第7天】在快速迭代的软件开发领域,敏捷测试方法如同精准的瑞士军刀,为团队提供了灵活而高效的质量保证。本文将探讨敏捷测试的核心原则和实践,如何通过持续集成、自动化测试和紧密的跨功能团队合作,实现对软件质量的持续监控和改进。我们将深入理解敏捷测试的价值,并探索它如何帮助开发团队在变化莫测的市场中保持竞争力。
129 0
|
人工智能 Cloud Native Devops
影响产品开发决策的认知偏见
影响产品开发决策的认知偏见
177 0