HarmonyOS
软件开发过程 标签描述

近日,湖南亚信安慧科技有限公司(以下简称“亚信安慧”)通过CMMI5级认证。这标志着亚信安慧在软件研发能力、过程组织能力、项目管理能力、解决方案交付能力等方面达到了国际先进水平,具备为通信、金融、交通、能源、物联网等行业客户提供国际高标准产品和服务的能力。 图1:亚信安慧通过CMMI5级认证 CMMI即“软件能力成熟度模型集成”,由美国国防部和卡内基梅隆大学下的软件工程研究中心以及美国国防工业协会共同开发的一套软件体系规范,主要用于指导软件开发过程的改进和软件开发能力的评估。通俗一点说,CMMI是一套指南,即做事的一般方法,改进质量的参考框架。 CMMI是全球公认的衡量软件开发过程成熟度的...

  最近在开发过程中,遇到了好多次“这个需求点这次要不要做?”的问题,主要有两方阵营,比如以研发主导的“这次先不做、等必要的时候再做”,另外一方是以PM主导的“这个不做需求不完整,可能影响用户体验”。争议主要出现在一些小需求或者细节点上,一般不是啥核心功能,比如一些鸡肋需求或者有些极端异常case的处理。前者的主要观点是“这个需求不重要可能会浪费时间,有哪些时间还不如做一些更重要的事”,后者的主要观点是“这个点虽然不是核心功能,但没有的话可能让用户决定我们产品有缺陷。”如果遇到的两方脾气不好,甚至可能闹到剑拔弩张的情况。   这两种不同的观点其实就是我标题上说的两种不同思维模式导致的,前者...