当前位置: 首页 > news >正文

他人项目二次开发——慎接

        接了一个朋友的项目——开发及运营迭代差不多2年多了,整体样子移动端和PC都能正常使用,但后期的扩展性及新功能添加出现瓶颈。

        因此给了一部分钱,让我接手来开发——重构架构。

背景说明

        朋友公司的技术人员是我帮忙招聘的,相关技术能力还可以,但规范性差了一些!

因此我这边想借助这次重构,后期一起继续迭代合作开发二期,因此犯了一个大忌。

1.人员评估过于理想化

        当时口头说好,我们这边负责后台架构调整及数据库设计,他们那边修改一下前端(因为涉及一些细节业务还需要之前的人员支持),但没有明文写到合同里面去,结果导致后面项目扯皮,我这边新增1个前端支持(成本增加)

2.项目重构负责度

        神仙语句,估计作者本人也有点懵,接手的兄弟需要耗费大量的时间来解读之前的业务逻辑。

3. 犯了个人定的准则——不是自己的项目坚决不接手,否则按照重新开发的模式来评估

        这次硬着头皮,亏本也要做完。

总结一下经验

        1.接任务之前一定要弄清楚边界和范围(不能感情用事);

        2.任务内容梳理出功能清单及评估工作量(风险把控);

        3.做好B方案,人员变动,项目变动,需求变动都会影响项目是否能够做下来,能否挣到钱;

        4.最后一定,做人原则——言出必行,树立好人社,打造信任(含着泪也要做完)。

http://www.lryc.cn/news/360041.html

相关文章:

  • k8s之PV、PVC
  • 新人学习笔记之(JavaScript作用域)
  • 图论第一天
  • 革新风暴来袭:报事报修系统小程序如何重塑报事报修体验?
  • linux各个日志的含义 以及使用方法
  • 详解 Spark 核心编程之 RDD 持久化
  • 创新融合,5G+工业操作系统引领未来工厂
  • 自监督表示学习和神经音频合成实现语音修复
  • 【论文复现|智能算法改进】融合黑寡妇思想的蜣螂优化算法
  • Unity + 雷达 粒子互动(待更新)
  • 英语翻译程序,可以对用户自己建立的词汇表进行增删查改
  • Django ORM魔法:用Python代码召唤数据库之灵!
  • JetBrains Mono字体下载及安装
  • 【OS】AUTOSAR OS系统调用产生Trap的过程详解
  • Java中的异常处理机制
  • 什么是PLAB?
  • 复试不考机试,初试300分以上,上岸稳了?东北林业大学计算机考研考情分析!
  • 【30天精通Prometheus:一站式监控实战指南】第12天:windows_exporter从入门到实战:安装、配置详解与生产环境搭建指南,超详细
  • 微信小程序的事件绑定方式
  • AR和AP重分类(Regroup)[FAGLF101/OBBU/OBBV]
  • 进程——linux
  • 关于如何通过APlayer+MetingJS为自己的wordpress博客网页添加网易音乐播放器(无需插件)
  • 架构师如何以打游戏的心态做开发?
  • 【WP|6】WordPress 主题开发详解
  • Kivy.garden.NavigationDrawer 后续学习
  • 【CVE-2021-3156】——漏洞复现、原理分析以及漏洞修复
  • Github 2024-05-31 Java开源项目日报 Top10
  • 【上海大学计算机组成原理实验报告】六、内存系统实验
  • C++:细谈Sleep和_sleep
  • CORS前端:深度解析跨域资源共享机制及其前端应用