什么是通用化产品:
在我看来,需要具有以下特性:
1.功能全面,具有前瞻性
用户没想到的有用功能有很多,这些功能都是产品功能应该覆盖的。产品的功能是全面总结现在的用户需求,并要包括未来用户的需求。这和在现场用户要什么做什么的定制化开发,是完全不同的。这就需要有产品的设计师,产品不是单个项目需求驱动的,产品是设计师驱动的。只有一帮程序员,是做不出产品的。
2.功能通用,适用性广泛
产品的功能不是针对某个具体用户的场景设计的,而是针对某类用户(现在的用户,将来的用户)的通用设计。通用的功能具有广泛的适用性。
没有好的设计人员是做不到这一点的。
2.功能完备。
产品的核心思想可能很好理解。但围绕核心功能提供的配套功能,需要长时间的实践积累。才能达到功能完备。
3.性能好,稳定性好。
性能和稳定性也和实际应用有紧密关系。用户的实际业务情况,在测试时,可能不易测试到。
所以一个产品,从构思到成型,是需要很多投入和实践的。
开发产品的团队,一定是有组织的。胡乱拼凑的团队,给用户开发的大多是半成品,不能指望程序员有产品意识。
产品研发的结果能达到上述要求的根本在于,产品的概念必须一致。(参见《人月神话》)
团队划分要以这个为指导思想。
团队要有产品意识,开发结果到实施必须是产品级的。因此就需要测试。用实施人员做测试是不合理的。实施人员一般希望按工期完成任务,为何还要给实施人员增加负担。同理,测试也不该是开发人员的任务。测试本身是专业的工作。
如果产品开发后直接由实施测试,在这种没有控制的开发过程中,低质量的软件,最终会给到用户。由此造成的软件反复修改,必然会大大延长工期。实施人员很可能把软件调通就给用户了,功能是否合理、有多少隐藏的Bug,就成了开发和实施间互相推脱的责任。
开发人员的工作成果,是需要被监督和评价的。一般开发和实施人员,很难高瞻远瞩。
分享到:
相关推荐
汽车平台研发新趋势:生产模块化零部件通用化.doc
汽车平台研发新趋势_生产模块化零部件通用化.doc
行业分类-设备装置-PC104PC104+通用化测试设备研发平台.zip
教育科研-学习工具-PC104PC104+通用化测试设备研发平台.zip
研发运营一体化是指在IT软件及相关服务的研发及交付过程中,将应用的需求、开发、测试、部署 和运营统一起来,基于整个组织的协作和应用架构的优化,实现敏捷开发、持续交付和应用运营的无缝集成。帮助企业提升IT...
棒谷OA研发中心Angular项目通用初始化模板,基于Angular 5.2.5
此报告是研发评审工作通用模板,集多年研发管理工作经验之作。特别适用于非标自动化单位、个人使用。可应用在方案、3D图、工程图、设计问题等评审记录。让评审工作规范可追溯,通用性好,去掉各种繁杂的评审表单。...
自主研发的一个java版本的分布式的通用爬虫,可以热插拔各个组件(提供默认的),自动切换代理,自动结构化数据与存储。使用redis,分布式调度等技术。
软件系统研发通用技术方案及实施方案.docx
通用服务器虚拟化解决方案 - 1 - 1 通用 服务器虚拟化解决方案 2017年10月 通用服务器虚拟化解决方案全文共28页,当前为第1页。 通用服务器虚拟化解决方案全文共28页,当前为第1页。 目录 1 项目背景 - 2 - 2 服务器...
始终专注于国产自主可控软件测试类ETest系列产品的研发与推广,为国内各行业提供具有国际领先水平、通用性强、可靠性高、应用成本低的装备软件半实物仿真测试产品和技术。主要产品有嵌入式系统半实物及全数字仿真...
公司近年来积极布局通用MCU产品,持续开展以先进工艺、低功耗技术、高性能和低成本优势为核心价值的通用 MCU 产品系列化设计研发工作, 国民技术产品竞争力方面,去年底发布的MCU新品及全系产品序列化路线采用32 位...
“通用”与“专用”并不是指该芯片是否仅用于某一种产品或使用场景,比如intel所研发的用于PC的CPU,这颗芯片仅用在PC上,但它不是我们这里说的“专用”芯片。 (一)通用芯片关键是“通用”、“灵活” 这意味着它...
蓝色通用的机械设备类企业网站模板,自动化机械设备公司官网模板,包括首页、公司简介、新闻列表和产品列表4个html页面模板。
专注于国产自主可控软件测试类ETest系列产品的研发与推广,为国内各行业提供具有国际领先水平、通用性强、可靠性高、应用成本低的装备软件半实物仿真测试产品和技术。主要产品有嵌入式系统半实物仿真测试环境及测试...
凯云科技自创建以来始终专注于国产自主可控软件测试类ETest系列产品的研发与推广,为国内各行业提供具有国际领先水平、通用性强、可靠性高、应用成本低的装备软件半实物仿真测试产品和技术。主要产品有嵌入式系统半...
华北电子的产品研发项目通常由项目经理负责,并联合各部门的资源共同开展项目计划的制定与执行监控。项目经理通常需要对项目的计划、进度、质量、成本、资源等多方面信息进行全面管理与控制。目前已经通过一定的项目...