【PMP】PMP相关-做一个项目是自己从头开发还是开源项目二次开发?

举报
小雨青年 发表于 2022/03/29 00:20:00 2022/03/29
【摘要】 问题 开发一套系统,两种方案: 1自己开发 2使用开源二次开发 选择哪个方案比较好,为什么 分析&&回答 一.如果有完整的产品原型,那么分阶段去实施项目,还是可能做完的 可能...

问题

开发一套系统,两种方案:

1自己开发

2使用开源二次开发

选择哪个方案比较好,为什么

分析&&回答

一.如果有完整的产品原型,那么分阶段去实施项目,还是可能做完的

可能中遇到的问题

1.产品原型不成熟,原型不能满足客户的实际需求
2.技术水平不够,不能保证质量完成项目
3.人手不够,不能在合理的工期内完成项目

二.如果在一套开源项目下做二次开发遇到的问题

1.产品层面,与产品原型相差太多,改动太多
2.技术层面,项目的上限是开源项目的上限,如果以后迭代是否能满足产品需求,如果需要核心改动,就需要联系开源项目作者,提供技术支持,并给出一定的费用,到时候,维护费用是否能在成本之内
3.随着开源项目的不断更新,自己的二次开发项目如果改动太多的话,能否跟随项目做版本升级
4.开发时间,开发前期的大部分时间都在阅读开源项目源码,并不确定最终能否用上这个开源项目,造成开发时间不确定

深入理解

实际上我们在处理上述问题的时候,是在考虑几种因素

  • 时间
  • 成本
  • 人力
  • 风险

对应到项目管理体系中的

管理一个项目,平衡相互竞争的项目制约因素

  • 范围
  • 质量
  • 进度
  • 预算
  • 资源
  • 风险

总结

按项目管理体系的角度思考问题,能更理性全面解决问题。

)

文章来源: coderfix.blog.csdn.net,作者:小雨青年,版权归原作者所有,如需转载,请联系作者。

原文链接:coderfix.blog.csdn.net/article/details/61923628

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。