Project management 什么';管理的区别是什么;“产品开发”;及;软件开发“; 我想知道,从你的专业知识来看,你认为是管理大型团队中产品和软件开发的主要区别和/或相似之处。

Project management 什么';管理的区别是什么;“产品开发”;及;软件开发“; 我想知道,从你的专业知识来看,你认为是管理大型团队中产品和软件开发的主要区别和/或相似之处。,project-management,project-planning,Project Management,Project Planning,就产品而言,我指的是物理工程对象,如打印机、手机、汽车 我的假设是,两者都经历了类似的循环: 特征定义 架构定义 设计与集成 释放 明显的区别是,与生产实物产品的大型工厂相比,软件在制造(打印CD和装箱)方面没有或没有什么作用 这两个过程都有资源管理、蓝图文档、审查会议、错误跟踪和人力资源、团队协调问题、技能库等 软件开发有哪些独特的方法使它(或不是)成为一个完全不同的野兽?软件是一种产品。然而,通常产品开发是指定义产品是什么、其预期市场、动机等的过程。软件开发通常假定产品已经定义,工作就是实现

就产品而言,我指的是物理工程对象,如打印机、手机、汽车

我的假设是,两者都经历了类似的循环:

  • 特征定义
  • 架构定义
  • 设计与集成
  • 释放
  • 明显的区别是,与生产实物产品的大型工厂相比,软件在制造(打印CD和装箱)方面没有或没有什么作用

    这两个过程都有资源管理、蓝图文档、审查会议、错误跟踪和人力资源、团队协调问题、技能库等


    软件开发有哪些独特的方法使它(或不是)成为一个完全不同的野兽?

    软件是一种产品。然而,通常产品开发是指定义产品是什么、其预期市场、动机等的过程。软件开发通常假定产品已经定义,工作就是实现它以满足产品的要求/规格。

    我所看到的最大区别之一是,物理事物需要更多的启动时间来实现

  • 把东西正确地设计在纸上
  • 实际制作原型
  • 我在想嵌入式的东西。这不像是一个只使用软件的项目,你可以编写一个原型并发送出去。有了一个产品,你就有了所有的硬件设计,制造,通常有固件,然后可能还有一个软件


    另一部分是同时开发/测试硬件和软件。您可能正在努力修复代码中的一个“bug”,但结果表明硬件的构建不正确,或者硬件设计可能不好。

    软件开发是指根据特定客户要求开发的软件,称为应用程序或项目

    产品开发是根据市场总体需求开发的软件,称为软件产品