`
atgoingguoat
  • 浏览: 190648 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

一个般项目管理流程

 
阅读更多

 

 

一个管理流程
从一个项目提出到结束,按照ISO9001:2000的项目管理流程,大致有如下步骤:
  1、产品立项报告
  按照公司的管理流程,由公司有关人等都有可能提出《产品立项报告》,比如公司老总、市场部门、研发部门,一般是在公司组织的定期召开的会议上提出,经初步讨论具有一定的可行性之后,由公司领导提交到公司负责产品开发立项的部门,比如,总工办,然后,按照公司的管理流程,由该部门组织人员进行讨论,最后指定某人进行产品的可行性分析,提交《产品的可行性分析报告》。
  在《产品立项报告》中,初步描述该技术的国内、国外现状、经济效益和社会效益。。。
  2、产品可行性分析报告
  指定的某人提交《产品的可行性分析报告》,在会议上产品立项讨论通过,指定项目经理,对该产品提出《初步设计》。
  在这里,要对风险进行评估。
  风险控制:要求,新技术在产品中的使用比例不要超出30%。
  如果这个产品大量使用新技术,那么,质量和进度往往不容易保证。
  新技术,一般是需要先期做一些知识储备。使用太多的新技术推出的产品,一旦出现了不可控制的缺陷,将是灾难性的损失。
  以上过程产生项目经理。以下步骤在项目经理的参与和指导下进行。
  3、初步设计
  由项目经理负责编写。
  在这里,要对成本、进度、风险进行准确评估。
  产生《初步设计》后,经讨论修改通过后,把《初步设计》提交给该项目的硬件工程师、软件工程师和结构工程师分别提交《硬件详细设计》、《软件详细设计》和《结构详细设计》;
  在初步设计中,指定该项目负责的硬件工程师、软件工程师、结构工程师、样机生产负责人、测试工程师等。
  在初步设计中,由项目经理对项目总成本进行核算。
  并由项目经理或者测试工程师产生《测试大纲》,由总工程师或者项目经理对《测试大纲》进行批准。
  4、硬件详细设计
  在这里要对成本、进度、风险进行细化,提出对资源的要求。
  在这里,对可靠性设计进行分析,
  硬件工程师按照该项目的《初步设计》的要求,写出《硬件详细设计》,经项目经理批准后,按照该《硬件详细设计》做原理图、PCB和物料清单;提交给生产部门,做PCB和采购物料;
  提交原理图给软件工程师。
  在《硬件详细设计》中,对产品的成本、质量、可靠性进行分析,提交所需的资源表,提交进度表,提交测试记录单。
  要对公司现有的硬件设计的资源进行分析,看看哪些是可以复用的,哪些是需要开发的,哪些是有一定难度,需要咨询、外包或者购买的。
  5、软件详细设计
  在这里要对成本、进度、风险进行细化,提出对资源的要求。
  软件工程师按照该项目的《初步设计》的要求,写出《软件详细设计》,经项目经理批准后,编制代码,在生产部门提供的样机的基础上,测试代码;按照《测试大纲》测试合格后,留下测试记录,并把芯片提交给测试工程师;进入测试阶段。
  要对公司现有的软件资源进行分析,看看哪些是可以复用的,哪些是需要开发的,哪些是有一定难度,需要咨询、外包或者购买的。
  6、结构详细设计
  在这里要对成本、进度进行细化,提出对资源的要求。
  结构设计要考虑到企业的加工能力。结构工程师需要与硬件工程师沟通,使得硬件工程师提出的电路板与机箱之间的结构在结构工程师的能力之内。
  结构工程师提交《结构详细设计》,经项目经理批准后,提交生产部门生产样机的机箱;
  7、样机生产
  生产部门根据硬件工程师提交的PCB和物料清单,结构工程师提交的《结构详细设计》,生产PCB和机箱,并组装成样机;样机数量至少在4台以上;2台提交给软件工程师;2台提交给硬件工程师;
  8、软件自测
  软件工程师编制代码后,按照《测试大纲》,自测通过后,提交给测试工程师进行可靠性测试。
  9、《测试大纲》和测试
  测试大纲的内容包括:
  1、功能性测试:对产品的每一项功能逐条进行测试;
  2、可靠性测试:对产品进行长时间运行、模拟现场情况进行测试;对于出口产品,需要进行EMC、EMI测试。
  测试大纲的要求:
  1、尽可能模拟现场的情况;
  2、尽可能穷举所有的可能发生的情况;
  3、做好真实记录;列出不合格项。尽量详细,以便研发人员定位,是软件还是硬件故障。
  由测试负责人,按照《测试大纲》的要求,对样机进行测试;
  10、形成生产文件
  测试通过后,以上各个部门根据需要形成生产文件,汇总到项目经理;按照公司的管理流程,经审核后由公司下发到生产部门,进行小批量试生产;
  生产文件包括:
  1、PCB布局图(硬件详细设计负责人提供)
  2、物料清单BOM (Bill of Material)(硬件详细设计负责人提供)
  3、PCB焊接注意事项(硬件详细设计负责人提供)
  4、结构详细设计(结构详细设计负责人提供)
  6、附件清单(生产负责人编制)
  7、生产工艺(生产负责人编制)等文件
  生产文件编写要做到,能认字、无色盲的普通人就能按照文件把产品做出来的目标,必要时可以附录照片等。
  11、文件归档
  阶段性文件归档。
  12、小批量试生产
  在一个项目中使用该产品,并对产品的情况进行严格的检测和反馈。
  13、批量生产
  根据小批量试生产和使用的情况,反馈到项目经理,如果有缺陷,则对详细设计进行修改,按照以上的流程再次进行,直至设备运行完全正常。
  14、文件最终归档
  每做一次修改,文件需要再次归档。
  由项目经理汇总,提交到公司技术主管,批准后,作为公司的受控文件。
  归档文件包括:
  1、产品立项报告
  2、产品可行性分析报告
  3、初步设计
  4、硬件详细设计
  5、软件详细设计
  6、结构详细设计
  7、测试大纲
  8、生产文件
  9、使用说明书等
  文档的作用是:
  1、留下完整的项目开发记录
  2、作为奖励和惩罚的依据
  3、可维护,便于对该产品进行维护
  4、可升级,便于对该产品进行升级
  5、可继承,不断完善细节使的后续工作量越来越小
  6、可完善,不断加强细节,细节决定一切

分享到:
评论

相关推荐

    网上鲜花店管理系统论文

    这么大的一个市场,只是利用实物店铺是远远不够的,虽只能满足本地消费者的需求,但却不能面向远处的消费者需求。为了迎合市场的需求,为了开拓市场提高自身在同行中的竞争能力,开发一个网上鲜花销售系统也是很有...

    大数据项目流程.pdf

    ⼤数据项⽬流程 ⼤数据项⽬流程 第⼀、项⽬⽬标 将超过30个核⼼系统数据,实施同步复制,统⼀集中到⼤数据平台。 1)将数据实施同步,数据量很⼤。---数据⽐较复杂 2)数据复制的实时性、准确性 3)复制数据需要增加...

    php项目源码_[整站程序]迷魂记 第二版(粉色迷魂)_ver3.rar

    《迷魂记》第二版(粉色迷魂)是一个充满浪漫与神秘色彩的PHP项目源码。该项目源码以其独特的粉色调为主打,为网站赋予...无论是新手站长还是资深开发者,都可以通过这个项目源码轻松搭建出一个独具特色的爱情主题网站。

    基于Net7+Angular4开发的一套零售快消POS进销存管理系统源码+项目说明.zip

    默认情况下,应用程序提供英语、中文您可以在几分钟内添加一种新语言。 :star: **用户和角色管理:** 管理员可以通过管理面板创建用户和角色,并为用户分配角色。 :star: **权限:** 您可以授予员工可以做什么或不...

    flowable-6.5.0.rar

    其中心是一个闪电般的快速,久经考验的动态BPMN过程引擎,附带的DMN决策表和CMMN案例管理引擎,全部用Java编写。它们是 Apache 2.0 许可的开源,具有一个坚定的社区。 所有引擎都可以在 Java 应用程序中运行,也...

    游戏编程--语言互交、语言编程

    一个完整的角色扮演游戏的制作从大的分工来说可以分为:策划,程序设计,美工,音乐制作以及项目管理,后期的测试等。 策划主要任务是设计游戏的剧情,类型以及模式等,并分析游戏的复杂性有多大,内容有多少,策划...

    丝般顺滑的触摸运动方案.zip

    无论是企业战略、项目管理还是个人发展,方案的制定都有助于明确目标并提供达成目标的路径。 资源优化: 方案在设计时考虑了可用资源,以最大化其效用。通过明智的资源分配,方案可以在有限的资源条件下实现最大的...

    基于大数据分析的.docx

    在智能筛选整合数据、实时监控处理流程、高效输出产品成果等方面运用实施,让项目管理实现质量、安全、进度、成本的及时有效监控、工作流程的实时动态记录、实施基站的准确溯源留存的有效保障。 2大数据支撑下某集合...

    JSP设计第二版 - 内附源码(PDF中文版)

    他还为其他相关的JCP规范(诸如JSP Standard Tag Library,JSTL)做出了重要贡献,而且,作为Apache Jakarta项目管理委员会中的成员参与了用于servlet和JSP这两个规范的Apache Tomcat参考实现的开发

    客户管理的相关概念和事例

    CRM会不会又碰到一个如同“ERP”般的尴尬处境。虽然只是少数人有此疑虑,但是不能不引起人们的思考。有人把CRM目前的状况用“像雾像雨又像风”这样一句歌词来比喻。前景看不清,所以“像雾”;弄清概念后觉得有用,...

    epicRoadTrips:目前,机器学习项目使用遗传算法来找到一条最佳路线,该路线将大量航路点链接在一起,作为旅行商问题的解决方法。 准备一些真正的史诗般的公路旅行!

    Epic Road Trips是一个完整的MERN堆栈应用程序,可创建经过大量停靠的优化旅行路线。 它通过使用简单的遗传算法来迭代优化停靠点,从而创建了在最小距离行驶时访问所有航路点的路线,从而规避了旅行商问题。 特征 ...

    数据库应用课程设计.doc

    在这个关系中,一 个职工可以申请多个岗位,同时一个岗位也可以被多个职工申请,但一个职工只能最终 从事一个岗位。其中各个功能须能够进行信息的添加,删除,修改,查询(要具备至少 3个以上查询依据)和统计功能,...

    酒店管理系统的设计与实现

    兼有住宿餐饮购物等综合服务项目的酒店运行管理方式已成为时尚。对于这些属于 娱乐休闲类型的宾馆酒店,特别是能全面满足客人持卡(IC卡或磁卡)消费的酒店, 其接待本地客人的比例和数量都会大幅度上升,使旅游业原有...

    IIS6.0 IIS,互联网信息服务

    一个IP地址对应多个Web站点 当按上步的方法建立好所有的Web站点后,对于做虚拟主机,可以通过给各Web站点设不同的端口号来实现,比如给一个Web站点设为80,一个设为81,一个设为82……,则对于端口号是80的Web站点,...

    超爽的自学课件(java)

    1) 第1章:对象入门 这一章是对面向对象的程序设计(OOP)的一个综述,其中包括对“什么是对象”之类的基本问题的回答,并讲述了接口与实现、抽象与封装、消息与函数、继承与合成以及非常重要的多形性的概念。...

    基于JavaWeb家政服务网的毕业设计.docx

    基于JavaWeb家政服务网的毕业设计 目 录 第一... JAVA技术具有的平台无关性可以使程序实现一次编写到处运行的特性,而JSP框架是一个基于JAVA技术的MVC解决方案,它同时具有开发快速和易于维护的诸多优点,受到越来越多

    优秀代码编辑器工具 PhpDesigner 8.1.2 Portable 绿色中文免费版.zip

    项目管理器和工作区 以直观的方式来找寻项目内的申明 Xdebug来测试和分析PHP代码PHP, HTML和CSS实时错误检测 远程FTP编辑 高级搜索和替代 代码块库和模板支持TortoiseSVN PHP, HTML和CSS代码美化工具 显示匹配符和...

    基于JavaWeb的超市库存预警系统超市管理系统开题报告参考

    在过去的数十年里,各种类型的超市在我国如雨后春笋般增长,经营项目多、覆盖范围广,行业间的竞争日益激烈。尤其随着计算机技术和网络技术的广泛应用,他们推动了共通互融的网络营销模式,通过互联网开展网络营销,...

    elysium:Cassandra 幸福快乐的来世

    Elysium 提供了一个主管层级来管理自己作为一个包含的应用程序。 只需将elysium_sup插入您的层次结构。 在内部,主管层次结构是一个 rest_for_one 组织,如。 最左边的孩子管理必须始终存在的数据,中间的孩子是...

    GPU脚本:构建闪电般速度的Vulkan应用的最快方法!

    GpuScript是一个高速应用程序引擎和图形库。 使用的主要技术是Vulkan,这是一个跨平台和跨硬件的低级图形卡API。 Vulkan以功能强大但难以使用而闻名。 我们花了多年的时间分析许多不同的开源Vulkan框架,并仔细...

Global site tag (gtag.js) - Google Analytics