什么是管理信息系统的开发流程

什么是管理信息系统的开发流程,第1张

1、系统规划阶段的任务是:在对原系统进行初步调查的基础上提出开发新系统的要求,根据需要和可能,给出新系统的总体方案,并对这些方案进行可行性分析,产生系统开发计划和可行性研究报告两份文档。

2、系统分析阶段的任务是根据系统开发计划所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑模型,这个阶段又称为逻辑设计阶段。

3、系统设计阶段的任务就是回答“怎么做”的问题,即根据系统分析说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案,也即设计新系统的物理模型。

4、系统实施阶段的任务包括计算机等硬件设备的购置、安装和调试,应用程序的编制和调试,人员培训,数据文件转换,系统调试与转换等。

应用实例:PHILIPS光源事业部要求各分销商建立统一的综合采购计划,规范各分销商的财务、业务信息系统,并且从各个层面考核分销商的管理水平、经营业绩,以保持总公司的经营业绩和企业形象。

扩展资料

适用条件:管理信息系统在我国应用的成败并不单单取决于技术、资金、互联网系统、应用软件、软件实施等硬环境,还取决于企业的管理基础、文化底蕴等软环境,而且这些软环境往往起着更重要的作用。

管理信息系统是一个人机管理系统,管理信息系统只有在信息流通顺畅、管理规范的企业中才能更好地发挥作用。规范化的管理体制;具备实施战略管理的基础或条件;挖掘和培训一批能够熟练应用管理信息系统的人才;健全绩效评价体系。

参考资料来源:百度百科——管理信息系统

笔者结合自己的项目管经历,向我们介绍了如何管理智能硬件项目的研发流程。

我曾在《AI 智能硬件|产品思维与项目思维》中举了蔚来汽车的例子说明项目管理的重要性,另外在知乎上写了一篇关于智能硬件研发流程的文章,只是个开头浏览量也有 1700 左右。

为了写这篇文章,画总体流程以及编制相对详细的表格,因此花费了不少的时间,导致一周未更新。

哎,以上都是废话,从总体流程开始吧!

一款产品,我们通常说从 0 到 1,包括了市场阶段的产品需求、产品实现;从 1 到 100,包括了产品的销售、运营、维护等。

这里讲的研发流程仅指产品需求已经确定了,将产品需求变为产品的研发过程,不包含前期的市场部分,也不包含产品上市以及运营过程。

01 总体流程

智能硬件看似复杂,拆解出来脉络很清晰。包含硬件(HW)、软件(SW)、外观(ID)、结构(MD)、互联网平台。

其中软件包含板级支持包(BSP)、底层引导程序(bootloade)、系统与应用程序、算法,这些不展开来讲,找固件打包的工程师就 OK ,一般所有的程序都汇总到他那儿了。

作为项目经理,不太需要进行深入的了解,当然能够深入更好,但作为产品经理还是更深入一点较好。

互联网平台,这个包含云服务、后台、App、小程序等。常见的是前三个。跟进对应的工程师就好。

总体流程图如下:

可能到这儿,脉络上比较清晰了,但是具体到 *** 作执行上,怎么跟细化还是不太清楚。因为有些任务是串行的,有些是并行的。一个细项任务牵扯到几个部门。

02 项目阶段

很多项目管理人喜欢将项目研发分为 EVT阶段、DVT阶段、PVT阶段、MP阶段和维护阶段 ,我一般不这样分,对于这些总结性的项目管理概念熟知于心即可,不必要过于追求。

因为有时候,你会发现,因为需求的改动、比较重要的 BUG 等原因会改变项目的阶段,比如从 DVT 阶段又回到了 EVT 阶段。

另一个原因是智能硬件产品一般更加适用瀑布流开发,互联网的敏捷开发不太适用于智能硬件。所以这一节只做简单介绍,作为项目管理有个概念认知就好。

下面根据我自己经验,我的心理认知进行阶段界定。

EVT 阶段: (Engineering Verification Test),指工程验证。一般在工程样机之前的研发行为,我都称之为工程验证。

这个阶段,目的是工程验证。尽可能的发现设计问题,方案对比。

最终拿到的是工程样机,用于样机整机测试,判定是否可以开模。

DVT 阶段: (Design Verification Test),指设计验证测试。最终拿到的是试产的整机样机,用于多方联调,验证优化。

上一个阶段,完成产品的雏形,这个阶段继续上个阶段的设计开发、优化。MD 详细设计完成,开始投模、试模、修模、颜色调制等。

试产模具,组装整机,进行硬件/结构的整机测试。软硬件、结构、互联网平台多方联调。比如软硬件的稳定性、可靠性、性能等;软件与互联网平台(云服务/App等)联调测试;硬件与结构的联调测试,比如散热、结构强度等。

另外,这在这阶段关于产品的贴纸、说明书、包装等可以开始设计/打样,然后等待,因为这些时间周期比较短。

如果软硬件状态比较理想,在这个阶段尽早安排认证。因为认证周期非常长,基本在 40 天左右,别等到产品快要量产了,认证还没出来,影响销售。

总之,这个阶段就是联调、测试、试模、打板、试产。

PVT 阶段 : (Process Verification Test),指生产验证。进行小批量产,摸清生产工艺,测试工艺,为大批量产做准备。

这个阶段依然会进行各种验证,以及解决上一阶段遗留的一些小问题。但主要的精力放在一致性、设计(细节,比如按键手感不好,干涉等)调整上。

各部门处于生产支持模式,比如工程部制作 SOP(标准作业程序),结构部帮忙解决生产上的结构问题。与生产相关的测试工具、生产工具、烧录工具、产测工具的支持。

所有的生产支持文件规定当送到工厂,量产软件/量产硬件BOM/量产结构BOM,结构/元器件终版签样。

总之,这个阶段就是为了保证产品量产。 量产顺利,效率高,不良率最低,产品一致性够高。

关于研发阶段就这么多,其他的就不讲了。这个分类只是自己项目管理用,工程师其实不关心。自己做到心中有数,自己的产品到了什么阶段,离目标还有多远,从全局角度考量如何把控项目进度。

03 细化流程

这一节是我最想讲的,因为我刚做研发端产品的时候,需要管项目。

我的切身体会是,不知道各项细化任务之间怎么串起来,不知道从哪里下手,该找谁并拿到什么输出作为下一步的开始。网上找了很多资料都是关于项目阶段的介绍,类似上面一节的介绍。

因此想写一写细化流程,但限于文字描述的直观性较差,先看一个表格,然后稍微文字说明。

/简单文字描述/

产品规格书/产品定义出来了之后,产品会组织技术评审。通过后就正式开始立项,排研发计划了。有些项目会先进行预研,然后才导入正式研发。

一般新产品,首先开始 ID 草图设计,然后出 2D 渲染图。

立项后,硬件/软件/结构/互联网平台开始做方案设计、评审(软硬件评审需要双方参与,他们俩高度相关),通过后开始做详细设计。

硬件,这时候开始画原理图、器件摆件。

结构,根据硬件的器件摆件图、关键器件(电池/屏幕/摄像头/SPK 等)与 ID/硬件部门充分共同进行堆叠设计。满足各部门的需求,最终完成产品定义的要求。

ID,拿到结构的堆叠设计图,进行 3D 建模,导出建模图给结构。

结构,根据 ID 的 3D 建模图做详细结构设计。导出板框图给硬件。详细结构设计完成转给模具厂。

硬件,根据板框图 Layout,然后出 PCB 资料,评审/投板。

模具厂,根据结构设计开模。

然后就是软硬件联调,结构/硬件/模具联合解决验证后的问题点。

因为互相关联穿插,文字很难描述。一看《项目管理研发流程》表格,了解全貌,二看下面的《任务排期》。

这一节重点关注各个任务输出的文档文件,后面我组织一下语言做一个纯文字的介绍,怎么串行,怎么并行,相应任务输出什么样的文档文件以及有什么作用。

04 任务排期

任务排期的关键是将各模块拆分成较细立刻的任务,将各个任务串起来。

依然上图:

这个任务排期可能与你的有细微的不一样,我的是根据项目有相应裁剪,顺序略微调整,但是基本逻辑是这样的。

05 项目跟踪

项目经理的天职就是保证项目按时按质交付。因此,项目经理需要紧盯项目,推进项目。

一个智能硬件项目涉及的面非常广,沟通的人也非常多。如果同时跟进几个项目,事项任务更加繁复,不可避免会造成遗漏,沟通不到位,支持不够及时等等状态。

我们在任务排期的时候将任务拆分成中度粒度,为了不遗忘,支持及时,我们可以制定一个任务清单,拆的非常细。

这个用 Excel 就好,我喜欢用这个。每一个任务后面是一级任务/二级任务、做出什么决策、由谁负责、什么时间完成,任务状态等。

例如,ID 设计

什么时候出草图?决策是选定了哪几个草图进行 2D 渲染?什么时候完成?

2D 渲染图,什么时候完成?最终选择哪个进行 3D 建模?怎么修改细节?

3D 建模,结构什么时候提供堆叠图,什么时候完成?

总之,这是一份行动清单。

06 项目管理关键技能

上一节提到项目事项任务繁复,最为常见的是管理不到位造成混乱;另一个是项目问题涉及到多部门造成卡壳。

解决问题的方式是,找到目前现状与目标之间的 关键障碍 ,想办法清除障碍。

解决思路是:

明确问题&理解问题

分析及定位问题

提出解决方案

解题思路有了,但是项目管理涉及的面非常广,而且又不懂技术,怎么办呢?

拆解问题 ,将问题拆解成完全穷尽,相互独立的任务。当然这个是与工程师沟通进行的,与相关责任人开短会定性分析。这个结构化思维在产品思维最后一篇文章介绍过,可以回看一下。

表达能力 ,往往与工程师沟通会出现沟通错位,这时结构化的表达很重要。

先结果,后过程:反向推导,这样保证沟通目标是确定的。

先全局,后细节:从全局出发,限定范围,不要扩散问题,然后再确定细节,不能陷入细节不能自拔。

最后,一定要复盘,在沟通的最后复述问题及沟通出来的解决方案,确保没有错位。

项目管理,本质上还是逻辑思维能力和结构化思维能力。做好项目管理需要不断的学习、反思、复盘,提升底层的逻辑能力。

项目开发管理过程中,不仅要努力实现项目的范围、时间、成本和质量等目标,还必须协调整个项目过程,以满足项目参与者及其他利益相关者的需要和期望。严谨的研发项目开发控制与管理不仅可以在每个阶段回顾和纠正项目的偏差,识别项目的风险甚至果断中止项目,而且可以将人才流动所带来的不利影响减少到最小。要进行有效的过程控制,必须明确软件项目管理流程。流程第一阶段:项目的启动。流程第二阶段:项目的计划。流程第三阶段:项目的实施及控制。流程第四阶段:项目的收尾。流程第五阶段:项目的维护期。

我们公司使用日事清进行研发项目的流程管理,实现了项目制定、分解、跟踪、反馈的全程透明管理。

研发部岗位职责

研发可以说是管理功能中最基本的要素,是启动企业的引擎,是从构思到规划到实施的全过程,是进行企业管理、市场营销、品牌管理等一切事务的基础。

研发部是企业策划业务的归口(责任归属)部门,是企业的决策参谋机构,其主要任务是通过研发和企划的实施保持企业的可持续性发展。

一、研发部经理岗位职责

1、行政隶属

上级主管:研发经理

直接下属:研发主管、宣传主管、文案专员

2、主要职责

1、全面管理公司CIS(企业形象)系统的统一制定、设计和实施规划;

2、执行公司运营方针并按需要组织策划公司统一实施的大型研发方案,检查和监督方案的落实;开展公司营销策划工作,配合公司营销工作和其他各项工作的开展。接受其他部门的监督和指导;

3、负责塑造品牌精神、传递品牌文化,使品牌与顾客之间建立精神层面的深度联系;

4、负责品牌的宣传与推广,制定广告策略并负责落实,提升品牌竞争力;编制企业广告战略,编制广告营销策划方案;编制广告预算,制定广告费用的使用管理程序并实施广告费用管理;

5、负责产品的体系化建设和产品包装设计工作,制定产品包装设计标准化体系;

6、对广告的发布实施活动进行事前、事中、事后效果评估,及时给予调整、修正;对各市场进行业务指导、审核、监控、协调,配合各市场开展媒体投放、产品促销等营销活动;

7、建立从品牌标识、海报形象、店面形象到服务规范等一系列品牌管理规范,从品牌相关的各个维度强调和维护品牌的品味和形象;

8、构建和维护良好的媒体关系,以确保品牌传播的有效性和广泛影响力;合理考察、选用广告合作单位,组织配合开展各项广告运作,保持密切沟通,考评广告合作单位的工作业绩和广告效果;与广告公司协作,开展企业新产品推广、市场开拓、广告创意制作、广告发布、产品促销等市场营销策划活动;

9、领导和管理研发团队,负责工作计划,包括战略规划、市场策划、媒体公关、广告宣传、包装设计、平面设计、店面设计、线下活动等方面的工作;

10、负责全公司研发的业务培训及工作指导;

11、制定研发的组织架构、下属岗位职责、部门发展计划;

12、负责研发人员的选拔、考核、培养、推荐;

13、对全国市场情况进行调研、汇总、分析;

14、负责营运本部研发的日常工作管理及研发部与其他部门的协调。

15、按照公司的发展战略做好公司未来1年和3~5年产品战略规划;

16、主持编制公司年度研发经费预算,并控制经费的总体支出;

17、编制公司年、季、月度产品研究开发规划,并组织实施;

18、制定研发规范、推行并优化研发管理体系;

19、组建公司的技术平台、评估研发平台投资;

20、部门的团队建设、岗位定义、岗位职责要求、员工考核、资源调度;

21、主持公司产品性能分析、技术可行性研究与评审工作,审核新产品研发的技术可行性报告;

22、组织公司新产品的研究试制工作及现有产品的改进工作;

23、制定新产品研发预算和进度计划,并组织实施;

24、监控每个研发项目的执行过程;

25、为研发项目提供技术支持、为产品的投标提供技术支持、为代理商与合作伙伴提供技术支持;

26、组织研发成果的鉴定和评审;

27、汇总每个项目的可重用成果,形成内部技术和知识方面的的资源库;

28、分析总结研发过程的经验和教训,提高研发质量;

29、做好公司标准和专利(知识产权)规划,实施相关标准及申请专利;

30、进行产品研发方面的绩效管理(进度、财务、人力等),对项目进行阶段性决策和评审;

31、积极关注行业发展动态,积累研发素材;

32、组织公司未来的业务发展的预研,如产品预研和技术预研;

33、组织公司质量事故的分析及处理工作;

34、制定并实施研发人员的培训计划;

35、21协助市场部门解决客户技术问题、搞好客户服务;

36、组织对业务和客户的产品培训;

37、组织新产品的展示和目录制作;

二、研发部工作职责

1按照公司的发展战略做好未来一年公司的研发规划,包括要研发哪些产品、研发投入是多少;

2按照公司的发展战略做好公司未来3~5年产品战略规划,包括未来3-5年要研发哪些产品、研发投入是多少;

3组织实施研发规划;

4制定研发规范、推行并优化研发管理体系;

5组建公司的技术平台、评估研发平台投资;

6部门的团队建设、岗位定义、岗位职责要求、员工考核、资源调度;

7评估产品研发的技术可行性;

8制定新产品开发预算和研发计划,并组织实施;

9监控每个研发项目的执行过程;

10组织研发成果的鉴定和评审;

11汇总每个项目的可重用成果,形成内部技术和知识方面的的资源库;

12分析总结研发过程的经验和教训,提高研发质量;

13做好公司标准和专利(知识产权)规划,实施相关标准及申请专利,代表公司参与标准协会或者标准组织;

14进行产品研发方面的绩效管理(进度、财务、人力等),对项目进行阶段性决策和评审;

15公司未来的业务发展的预研,如产品预研和技术预研;

16规划组织现有产品的改进;

17制定并实施研发人员的培训计划;

18组织对业务和客户的产品培训;

19组织新产品的展示和目录制作;

20完成6S等日常工作;

21完成上级交办的其他工作。

要想构建企业的新产品研发管理体系,我们可以分三步走:

一是判断研发现状调研与适用研发体系类型;

二是制定研发项目管理体系建设计划;

三是研发项目管理体系的运行与改进。

一、判断研发现状调研与适用研发体系类型

我们需要准确掌握企业在研发管理方面的现状、组织结构现状和研发资源配置现状等情况,判断企业应该搭建哪种研发项目管理体系。

一般来说,常见的研发体系有以下三种:

(1)基于CMMI的研发体系:适合以瀑布式开发为主导的项目开发及产品研发模式。

(2)基于IPD的研发体系:以市场为导向的产品开发,关注客户需求,通过公共基础模块和跨部门的团队准确、快速、低成本、高质量地推出产品。

(3)基于敏捷模式的研发体系:以用户的需求进化为核心,采用迭代增量开发的方式进行软件开发。

二、制定研发项目管理体系建设计划

接下来,我们就可以根据研发现状调研的结果进行总体规划,明确研发项目管理体系建设的任务和目标,一般来说包括研发战略、研发流程、组织模式、绩效管理四个部分。

研发战略:研发战略奠定了研发项目管理体系在企业中的地位和基调,我们需要配合公司整体发展战略来制定研发战略。

研发流程:研发流程一般包括立项、设计、开发、测试、验收与交付阶段。在这个过程中,我们可以通过专业的项目管理工具来明确研发流程,比如每个环节的上下游关系,以及该环节作业的出入和输出内容等。

组织模式:由于很多研发工作需要跨部门、跨岗位去配合执行,对此,我们可以通过建立项目组,对项目组内的成员进行明确的职能划分,建立起跨部门的协作模式。

三、研发项目管理体系的运行与改进

制定好研发项目管理体系建设计划,且各项目成员熟悉和掌握各自工作的要点和体系的的运行模式后,就可以按照计划运行了。

在运行期间,我们需要对过程中遇到的问题进行记录,为进一步修改和完善该研发项目管理体系提供必要的信息和数据支撑,从而保障该体系能够得到长期有效的运行和实施,不断提升管理水平和研发水平。

搭建标准化、规范化的研发项目管理体系,不仅需要企业高层人员的正确认识和大力推进,必要时还需借助专业的研发项目管理工具,对研发项目进行科学有效的管理。

以上就是关于什么是管理信息系统的开发流程全部的内容,包括:什么是管理信息系统的开发流程、项目管理:智能硬件项目研发流程、如何做好研发项目管理流程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9860634.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存