一篇项目开发流程的文章

一篇项目开发流程的文章
一篇项目开发流程的文章

CMMI5在小型项目中的成本过高,根据自己对CMMI5的实施体会与在实际项目中的应用,在项目实施的过程中精简了CMMI5的实施流程和部分文档,这个精简的流程在项目实施的过程中既可以确保流程规范与质量信赖又可以节约项目成本。以下跟大家分享一下C MMI5在项目中的精简应用:

一、需求与规范的管理

1、由测试负责人(或专门的需求分析负责人)统一接收来自移动总的行业网关相关规范

和新需求,测试负责人浏览规范获知大意后回复邮件,将规范和新需求转发给开发经理、项目经理、相关的开发人员和测试人员,同时commit到CVS;

2、测试负责人(或专门的需求分析负责人)、项目经理仔细阅读规范与需求后,对规范

和新需求进行研究,并就难点和疑点进行讨论,整理出重点内容,并将重点内容发给开发经理、项目经理、相关的开发人员和测试人员,同时commit到CVS;

3、开发经理、项目经理、测试负责人、需求分析负责人、相关的开发人员与测试人员开

会对规范、需求和重点内容进行讨论,确定需求的具体含义以及最终实现的需求和功能点;

4、项目经理根据规范、需求和开会讨论结果编写《需求规格说明书》与《功能列表》,

测试负责人(或专门的需求分析负责人)对文档进行检查并修改完善,然后commit到CVS;

5、测试负责人(或专门的PPQA)确认所有相关文档经过了评审并都已经commit到C

VS。

二、项目计划与测试计划

1、由开发经理组织项目计划讨论会,在讨论会上各开发负责人对自己所负责的模块所需要

的工作量进行评估,根据工作量和工程需求初步确定总体开发计划、测试计划和发布时间;

2、项目经理根据估算工作量和工程需求编写项目计划,使用CMMI5总体测试计划模板并

对其进行适当的裁剪和补充,编写适合本项目的项目计划;

3、测试负责人根据项目计划与发布时间编写测试计划,使用CMMI5总体测试计划模板并

对其进行适当的裁剪和补充,编写适合本项目的测试计划;

4、项目计划与测试计划编写完成后发送给开发经理、项目经理、相关的开发人员和测试人

员,开发经理、项目经理、相关的开发人员和测试人员阅读项目计划、测试计划后将建议和意见以邮件的形式反馈给项目经理与测试负责人,项目经理与测试负责人收集大家的邮件分别对项目计划与测试计划进

行修改完善,同时回复邮件说明项目计划与测试计划修改情况,如果存在争议则召开一个小型会议对异议进行讨论,修改后的项目计划、测试计划commit到CVS;

5、测试负责人(或专门的PPQA)确认所有相关文档经过了评审并都已经commit到CV

S。

三、开发设计与评审

1、项目经理构思系统设计,项目组开发成员一起讨论系统的设计,对设计形成较为清晰

的思路;

2、项目经理负责编写概要设计文档,与开发经理、开发团队成员与测试负责人一起讨论

概要设计;

3、概要设计完成后,项目经理编写详细设计文档、数据库设计文档和编码规范,各模块

负责人负责编写所负责的模块进行详细设计;

4、设计文档编写完成后,发邮件通知开发经理、项目经理、测试负责人、相关开发人员

和测试人员;

5、开发经理、项目经理、测试负责人、相关开发人员和测试人员对所提交的概要设计文

档、详细设计文档进行审查,将建议和意见以邮件的形式反馈给模块负责人;

6、模块负责人收集邮件中的修改建议并对设计文档进行修改,同时回复邮件说明详细设

计修改情况,修改后的详细设计commit到CVS;

7、如果对设计存在争议或出现明显不合理的设计,召开一个小型会议对异议进行讨论,

有效解决设计所出现的分歧;

8、测试负责人(或专门的PPQA)对开发最终修改的详细设计计划进行检查,并确认所

有文档都已经commit到CVS。

注:在大型的项目中,必须先完成概要设计后再完成详细设计,在小项目或需求中可做适当剪裁概要设计与详细设计合在一起完成。

四、测试方案与评审

1、在项目的设计阶段,测试负责人根据规范文档、功能列表和概要文档编写总体测试方

案与性能测试方案;

2、测试方案编写完成后,发邮件通知开发经理、项目经理、相关开发人员和测试人员;

3、开发经理、项目经理、测试负责人、相关开发人员和测试人员对所提交的测试方案进

行审查,开发经理和项目经理对测试方案进行总体性的审查,而各模块负责人则负责相关模块或功能的测试方案的审查,将建议和意见以邮件的形式反馈给测试负责人;

4、测试负责人收集邮件中的修改建议并对测试方案进行修改,同时回复邮件说明测试方

案修改情况,修改后的测试方案commit到CVS;

5、测试负责人(或专门的PPQA)对最终修改的测试方案进行检查,并确认所有文档都

已经commit到CVS。

五、编码实现与单元测试

1、在产品详细设计完成后,开发工程师依据设计进行编码工作;

2、编码完成后,开发工程师编写单元测试案例并进行单元测试,单元测试完成后提交单元

测试报告;

3、项目经理根据项目实际情况对开发工程师编写的代码组织Code Review,记录相关问

题;

4、产品模块单元测试完成后,开发之间进行产品联调测试,并修改所发现问题以及提交联

调测试报告;

5、产品初步完成后,在提交测试前进行一次产品演示,参加人员包括开发经理、项目经理、

测试负责人、开发工程师、测试工程师、售前工程师与售后工程师,在演示的过程中对产品提出改进建议;

6、各模块负责人对Code Review以及产品展示所发现的问题进行修改,相关的代码与文

档commit到CVS;

7、项目经理对编码完成后的系统进行确认,确保提交测试的系统是可运行的,测试负责人

(或专门的PPQA)确认所有文档和代码都已经commit到CVS。

六、测试设计与评审

1、在项目编码阶段,测试方案编写完成后,测试负责人或相关测试人员根据测试方案、规

范文档、功能列表和详细设计进行测试用例设计;

2、测试案例设计的类型包括功能测试,边界测试,异常测试,性能测试,压力测试等,在

用例设计中,除了功能测试案例外,应尽量考虑边界、异常、性能的情况,以便发现更多的隐藏问题;3、在编写测试案例的过程中,对于存在疑问的地方或测试重点,主动与开发负责人或项目

经理沟通讨论,一方面有助于设计完善的测试案例,另一方面也有助于开发进一步清晰编码思路;

4、测试用例编写完成后,发邮件给开发经理、项目经理、相关开发人员和测试人员;

5、开发经理、项目经理、相关开发人员和测试人员对所提交的测试案例进行审查,开发经

理与项目经理对测试案例进行总体性的检查,各模块负责人则负责检查自己所负责的测试案例,将建议和意见以邮件的形式反馈给测试负责人;

6、测试负责人收集大家的邮件对测试案例进行修改完善,同时回复邮件说明修改情况,如

果存在争议则召开一个小型会议对异议进行讨论,修改后的测试案例commit到CVS;

7、测试用例编写完成之后需要不断完善,软件产品新增功能或更新需求后,测试案例必须

配套修改更新;在测试过程中发现设计测试案例时考虑不周,需要对测试案例进行修改完善;在软件交付使用后客户反馈的软件缺陷,而缺陷又是因测试案例存在漏洞造成,也需要对测试案例进行完善;

8、测试负责人(或专门的PPQA)对最终修改测试案例进行检查,并确认所有文档都已经

commit到CVS。

七、测试实施

1、代码提交前一天准备相关的测试环境(如服务器或数据库等),代码提交后测试人员向

Build Master申请打包,并搭建正式测试环境,为了不做到测试以及确保产品可以跨平台,每个测试人员各自搭建一个测试环境,每个平台至少要有一个以上的测试人员负责;

2、测试环境搭建好后进行烟雾测试,如果烟雾测试通过则继续详细的功能测试,否则中断

测试并返回给开发;

3、测试人员按照预定的测试计划和测试方案逐项对测试案例进行测试,在测试过程中发现

的任何与预期目标不符的现象和问题都必须详细记录下来,填写测试记录,在必要的时候协助开发追踪与修改所发现的问题;如果在测试的过程中发现重大的bug或因为某些bug导致测试不能继续,测试中断并返回给开发;

4、每个测试阶段测试结束后,由测试负责人总结测试情况,对测试结果进行分析和下一阶

段测试测试计划与可能引进的bug数量进行预测,并提交“测试阶段分析报告”,并发送给开发经理、项目经理、相关测试人员和开发人员;

5、开发经理对测试阶段分析报告中存在的问题采取恰当的措施和调整相关资源,确保下一

阶段的开发与测试计划顺利进行;

6、开发对bug进行修改;

7、开发对bug修改后测试人员进行回归测试,经过修改的软件可能仍然包含着错误,甚至

引入了新的错误,因此,对于修改以后的程序和文档,按照修改的方法和影响的范围,必须重新进行有关的测试;

8、产品的功能比较完善后,进行产品的性能压力测试,并根据测试结果进行性能调优;

9、确认测试,在软件发布前,对产品进行确认测试;

10、当测试产品达到测试计划所制定的产品质量目标和测试质量目标,整理产品发布包和编写相

关文档,确认发布包和文档完整后进行产品发布。

八、产品发布

当测试产品达到测试计划所制定的产品质量目标和测试质量目标,整理产品发布包和编写相关文档,在发布前对照功能列表进行一次全面的确认测试,确认发布包和文档完整后进行产品发布。对于新产品来说,必要的文档必须包括:(1)产品安装操作手册;(2)产品白皮书;(3)产品管理维护手册;(4)用户操作手册;(5)总体测试报告(6)性能测试报告。

九、版本控制

在测试过程中,软件的打包统一由Build Master完成。新版本软件发布之后,马上对代码进行质量控制:(1)Build Master给新版本的源代码打一个cvs tag,方便代码回滚check out。比如,发布版本为IAGW1.0.0,则给该软件源代码也打一个与发布版本相同名字的tag IAGW1.0.0。这样做的一个好处是,在目前的软件的基础上做了修改并发布新的版本后,如果需要check out某个版本的源代码,则可以通过这个版本的tag来check out,代码的修改可以在该版本上进行。(2)Build Master对新发布的软件源代码进行cvs lock,不允许开发人员在软件发布之后commit源代码,直到有新版本需求修改再给开发人员开放commit权限。这样做的好处是避免开发人员随意修改和commit源代码,确保源代码服务器上的源代码版本与当前最新的发布版本一致。

十、自动测试

产品稳定后,进行自动测试工具开发,对于稳定的功能使用自动测试工具进行测试,新增的功能使用手工测试,使用自动测试+手工测试的模式,可以大大提供测试效率。

十一、小结:应用推广思路与体会

整体思路是:首先对项目进行需求分析,有效的需求分析方法是需求分析人员、项目经理、开发经理与测试负责人分别阅读规范与原始需求,特别是需求分析负责人与项目经理,需要对需求进行深入的分析研究,然后开会讨论,消除对需求的误解与遗漏,讨论结束后编写功能列表说明文档与需求规格说明书并评审;对于规范中不明确的问题集中后由测试负责人(或需求分析负责人)直接与移动总规范负责人直接交流,确保不会因为规范的理解不正确导致项目实现与需求不一致。需求分析完成后,编写项目计划书与测试计划书;项目计划、测试计划编写前先开会讨论,由模块负责人估算工作量,能确定的问题和时间安排都在讨论中确定下来,然后根据工作量和工程需求制定项目计划和测试计划。开发在编码前需要进行概要设计和详细设计,开发工程师在编码前对系统的总体设计架构、各自所负责的模块有一个清晰的设计思路,经评审后确认模块的设计是否合理;开发在编码完成后在提交测试前必须进行单元测试与联调测试,提交给测试的软件是一个可运行的产品。测试工作中,在项目设计或编码阶段,测试负责人对项目进行测试设计,指导测试实施有依可循,在编写案例的过程中会遇到很多与流程和细节处理相关的问题,与开发一起讨论也有助于提前发现问题与完善代码;在测试实施阶段,测试人员记录所发现的问题,并协助开发及时解决,在测试过程中所遇到的问题,测试负责人进行记录和分析,在每个阶段完成后提交经分析后的测试阶段报告,在软件测试阶段报告中总结分析了测试过程中所发现的问题并对这些问题提出解决建议,在后续的开发与测试中进行改进与调整,确保项目能够按时保质发布。为了节约资源,计划或设计都是以邮件的形式进行评审;对于存在严整分歧的问题,组织一个小型会议进行讨论有效解决问题,小型讨论会是解决问题的一种有效途径,任何问题都可以通过face-to-face的交流达到共识。软件的管理和版本管理则由Build Master负责,确保软件得到良好的控制。在整个项目实施的过程中,需要有一个PPQA对流程进行检查与监督。

这个精简的实施流程,不但确保了软件的质量,而且实施成本较低,在团队实施中非常容易推广。在整个流程中,测试负责人除了负责测试相关任务以外,同时承担了需求管理、流程跟踪、协调沟通等工作(当然,也可由项目经理或开发经理等担任),在其中由测试推动项目开发与实现,在开发成员之间、开发与测试之间搭了一座沟通的桥梁,这样的一个协调与推动促进了项目的顺利完成,适合于五至二十的小型团队。不过这种测试与开发的模式,对测试负责人的要求很高,不但要求测试负责人具有很强的责任心与沟通协调能力,而且还需要具有很高的业务分析能力和CMMI5实施经验。

软件项目工作流程图

售前准备 利水新华(北京)科技有限公司质量记录 软件项目开发流程图 开始 售 前 项 目 实 销售立项 软件组 综合组 商务 技 术 支 持 任 务 书 销售立项报告 合同评审记录表 签订合同 工 程 立 项 任 务 书 施 设计开发 开发任务书 需求分析 工程立项报告书 实施策划 测试记录及问题处理表 进度管理表 集成测试 安装调试 申请表 安装调试 培训 评估表 用户 测试 测 试 记 录 项目移交 申请表 初验 报验申请表 试运行 及 表理处题问 项 目 服 项目移交 接收内容 登记表 项目维护 终验申请 终验 终验报告 质保期维护 务 服 务 及 维 护 记 录 结束 1

实施策划利水新华(北京)科技有限公司质量记录 实施流程图(一) 售前控制 编写立项报告?工程立项报告书立项评审 N ?评审记录 客户Y评审 通过?立项通知?变更申请 需求分析 Y 客户沟通、交流 编写软件需求规格说明书 ?软件需求规格说明书 ?测试用例 N 需求评审 编制项目 测试用例 编制项目进度 评审 通过 Y 任务分发 ?交流纪要 ?变更记录 ?进度管理表 ?客供财产清单 ?开发任务书 ?空间数据或美工处理任务书 ?采购申请 ?进度报告 ?评审记录 ?变更申请 系统设计 2

实施流程图(二) 需求分析 系 统 设 计 编写 需求解读 软件设计说明书 数据库设计说明书 ?软件设计说明书 ?数据库设计说明书 N 设计评审评审 通过 Y ?评审记录?进度管理表?进度报告 编制开发进度?变更申请 具体任务分配 软 件 编 码实单元测试 代码编写?安装维护手册 ?用户手册 ?软件程序编写规范 ?源代码 现 代码修改 测试问题修手册编写 ?测试记录及问题处理表 ?进度管理表 ?进度报告 ?变更申请 改 项?测试计划 目 测 试 项目集成测试编写测试报告编制培训大纲 安装调试 3?用户培训大纲(教材)?测试分析报告 ?测试记录及问题处理表?进度管理表 ?进度报告 ?变更申请

上海通用汽车GVDP整车开发流程剖析培训讲学

大型项目 小型项目车身结构一地板以下沿用沿用 车身结构一地板以 上,门盖 新沿用 外饰新 新 内饰新除40.1,40.5, 40.6,40.7夕卜,并可修改 动力总成修改:现有发动机/变速 箱首次应用 沿用 底盘/空调系统除沿用底盘结构20.2, 20.4, 20.5, 20.6 夕 卜, 可修改沿用 工艺变化制造一对现有主要生产 线无需调整,并有足够 调整场地 制造一对现有主要生产线 无需调整,并有足够调整 场地 设 计 / 发 布 集 成 制 造 过 程 注意:本框图仅表示必不可少交付物的关系,未表明时间尺度 提出概念 交付物责任 客户要求MD 项目设想BP DSI文件 交付物责任 SOP目标BP 目标生产场地BP 九格表BP 型谱中战略角色BP 项目赢势BP 宏观市场MD 价格范围MD 预计生产纲领MD 竞争产品MD 边际利润FN 设计要求DS 红色字体的内容不适合小型

设计主题方案CD方案分析研究 方向 设想交付物 MSS责任 MD 产品 交付物责任 产品项目规划书(PPC)BP 关键产品特性PK 质量目标确认QA 计划 交付物责任整车进度计划BP 财务评估FN 经济分析FN 项目分析BP 设计方案 交付物责任 效果图/渲染图DS 油泥模型/USB DS 竞争车对比表DS 造型主题数模DS 工程研究 交付物责任 BOM/爆炸图PK VAS结构ES 性能分析评估PK Z&L模型PK 制造策略ME 动力总成方案PT 初始装配模型VS ▼ 工程 交付物责任 BOM/爆炸图PK 油泥模型/USB DS 初始装配数模PK 项目文件 交付物责任 制造策略ME MSS MD 产品项目规划书(PPC)BP 项目章程BP 整车进度表BP 项目计划BP 市场调研报告MD 项目强制性指标BP

汽车行业项目管理 产品开发流程

项目部 A销售质量 1. 市场调查表 2. 新产品市场调研报告 3. 新产品市场营销计划 4. 企业总体市场调研报告 5. 产品建议书 B、外部顾客满意度 1. 外部顾客满意度调查 2. 外部顾客满意度分析报告 3. 外部顾客满意度的改进措施 4. 与竞争对手、行业水准比较(年度业务计划的输入) C、合同评审、库房管理 1. 生产能力调查资料 2. 顾客订货信息登记 3. 重要、特殊、一般合同评审资料 4. 合同/订单100%履约率月报及趋势分析、措施。 5. 合同/订单/销售计划更改、更改信息传递 6. 成品储备定额、优化目标 7. 成品周转率月报,优化目标 8. 成品状况检查 9. 成品库房帐、卡、物一致 10. 发货审核 11. 年度、月份销售计划的传递 12. 顾客档案的建立 13. 销售人员/合同评审人员授权书 14. 新产品投标、报价管理 15. 收发存的交接手续 16. 包装损坏统计、纠正措施 D、售后服务 1. 顾客访问计划 2. 顾客访问单 3. 年度服务报告 4. 顾客质量信息反馈途径、处理方法、闭环。¨ 二、产品开发部 A、过程审核 1. 审核员的资格(具备2年产品/过程开发工作经验) 2. 过程审核年度计划和审核实施计划(按产品组) 3. 过程审核提问表 4. 审核实施(审核记录表、首末次会议记录等) 5. VDA 6.3过程审核报告 6. 不符合项纠正措施计划 7. 纠正措施效果的验证

B、过程开发和策划 1. 从公司产品中选出典型产品模拟开发一套APQP数据和资料 2. 从公司产品各系列中分别选取某一型号产品作: ¨ 流程图→FMEA→控制计划→作业指导书 ¨ 对工艺相同的产品在控制计划中附以引用清单 ¨ 根据现生产出现的不合格以及缺陷问题进行P-FMEA的动态完善,并不断磨合生产控制计划。 3. 过程能力CPK/PPK分析(针对特殊特性),目标稳定工序CPK≥1.33,不稳定工序PPK≥1.67 4. 并对计量值安全特性制定升值计划CPK≥1.67。计数值特殊特性达到“0缺陷”目标。 5. 针对顾客关心的项目、特殊特性制定并实施优先持续改进计划。 C、统计技术应用 1. 在过程开发和策划(APQP)阶段确定统计技术的应用需求。 2. 按照VDA6.1提问22所列的5个应用环节规定应用范围。 3. 制定统计技术的应用指导书(重点是TQM的7种工具和方法以及QS9000的SPC参考手册)。 4. 对使用者进行统计技术的培训和指导(掌握基础统计概念,如变差、能力、过渡调整等)。 5. 定期检查统计技术的应用有效性。 6. 防错技术一览表 D、产品安全性(关键特殊特性控制) 1. 产品责任原则众所周知(制定宣传手册)。 2. 15年存档责任便于“举证倒置”。 3. 安全性产品应急计划。 4. 安全性产品标识(全过程=文件、记录、现场)。 5. 本企业产品缺陷后果所引起的法律责任和诉讼展示表。 E、制造过程控制 1. 环境条件要求 (V14.6、QS90004.9) 2. 特殊特性的确定(QS90004.9.d1)见G条款 3. 过程监控和作业指导书(V 4.9.2、V13.7、V14.5、QS90004.9) 4. 维持过程控制 (QS9000 4.9) 5. 机器能力和过程能力要求 (V14.1) 6. 作业准备的验证(V13.7 QS90004.9)控制图和末件比较方法 7. 特殊过程控制 (V14.3、QS90004.9) 8. 预防性维护保养的实施(V14.4、QS90004.9) 9. 偶发性事故应急计划 (V19.6、QS90004.9)供应中断、劳动力短缺、关键设备故障等 10. 过程更改的控制要求 (V14.2、QS90004.9) 11. 外观项目的控制(V09.2、QS90004.9) 12. 生产过程有效性评价(V14.7、QS90004.2.6.1)

软件开发流程管理制度

软件开发流程管理制度 (讨论稿) 为加强对定制软件开发工作管理,缩短开发周期,提高软件开发质量,降低开发成本,提高定开发效率和效益,特制定软件开发流程管理制度。 第一章、总则 为保证日常工作正常有序的进行,让开发中各个环境更紧凑,更可控,需要尽可能实现项目管理的正规化,工作过程的流程化,以便提高软件质量,按期交付。 1、软件开发总体遵循项目管理和软件工程的基本原则。 2、项目管理涉及项目立项、项目计划和监控、配置管理。 3、软件工程涉及需求分析、系统设计、软件实现、系统测试、用户测试、试运行、系统验收、系统上线和数据迁移、产品维护。 第二章、阶段成果 根据软件工程的过程,制定以下工作流程,并规定了各个重要环节需要提交的交付物。各阶段需提交的文档: 1、立项:项目申请表,软件需求报告或设计方案。 2、需求分析:项目研发主计划、需求规格说明书 3、总体设计:概要设计说明书或功能模块描述 4、详细设计:详细设计说明书,包括软件接口说明、单元测试计

划。 5、软件实现:软件功能说明、源代码说明或者注释 6、产品测试:测试报告 7、产品发布:产品说明书、使用手册 8、产品维护:问题反馈记录 9、项目总结:提交客户方的项目总结和公司项目汇报的PPT。软件过程成果表:

第三章、岗位设置 根据公司目前的开发过程主要分为分析、开发、测试三个阶段。分析阶段完成用户需求文档的编写,系统总体设计的编写;开发阶段完成设计文档的编写,代码的编写、代码的维护。测试阶段完成系统的测试,测试文档及其他材料。通过逐渐的调整岗位,明确工作职责,逐步实现项目经理,软件设计师,程序员,测试工程师的岗位设置。

单片机产品开发流程12.

详细的单片机开发流程 一、项目评估: 出初步技术开发方案,据此出预算,包括可能的开发成本、样机成本、开发耗时、样机制造耗时、利润空间等,然后根据开发项目的性质和细节评估风险,以决定项目是否落实资金上马。 二、项目实施: 1、设计电原理图: 在做这一步时要考虑单片机的资源分配和将来的软件框架、制定好各种通讯协议, 尽量避免出现当板子做好后, 即使把软件优化到极限仍不能满足项目要求的情况, 还要计算各元件的参数、各芯片间的时序配合, 有时候还需要考虑外壳结构、元件供货、生产成本等因素, 还可能需要做必要的试验以验证一些具体的实 现方法。设计中每一步骤出现的失误都会在下一步骤引起连锁反应, 所以对一些没有把握的技术难点应尽量去核实。 2、设计印刷电路板(PCB 图: 完成电原理图设计后, 根据技术方案的需要设计 PCB 图, 这一步需要考虑机械结构、装配过程、外壳尺寸细节、所有要用到的元器件的精确三维尺寸、不同制 版厂的加工精度、散热、电磁兼容性等等, 为最终完成这一步常常需要几十次回 头修改电原理图。 3、把 PCB 图发往制版厂做板: 将加工要求尽可能详细的写下来与 PCB 图文件一起发电邮给工厂,并保持沟通,及时解决加工中出现的一些相关问题。 4、定购开发系统和元件:

要考虑到开发过程中的可能的损耗, 供货厂商的最小订货量、商业信誉、价格、服务等, 具体工作包括整理购货清单、联系各供货厂商、比较技术参数、下定单、跑银行汇款、传真汇款底单、催货等等。 5、装配样机: PCB板拿到后开始样机装配,设计中的错漏会在装配过程开始显现,尽量去补救。 6、样机调试: 样机初步装好就可以开始调试, 当然需要有软件才能调, 有人说单片机的软件不是编出来而是调出来的, 所以这个过程需要用到电烙铁、刻刀、不同参数的元件、各种调试和仿真软件、样机的模拟工作环境等。常常会因为设计阶段的疏忽而不得不对样机动手术, 等整个调试终于完成之后, 往往样机的板子已经面目全非。 7、整理数据: 到了这一步, 项目开发的大部分工作都已经完成了, 这时候需要将样机研发过程中得到的重要数据记录保存下来,比如更新电原理图里的元件参数、 PCB 元件库里的三维模型, 还要记录暴露出来的设计上的失误、分析失误的原因、采用的补救方案等等。 8、 V1.1 如果项目进入生产阶段或确有需要, 可以根据修正后的技术方案按以上各个步骤重做一台完善的 V1.1版样机。 9、编写设备文档 包括编写产品说明书、拍摄外观图片等, 如果设备需要和电脑通讯, 还得写好与电脑的接口标准和通讯协议说明。

上海通用汽车GVDP整车开发流程要点.docx

0概念 DSI 大型项目 车身结构—地板以 沿用 下 车身结构—地板以 新 上,门盖 外饰新 内饰新 修改:现有发动机 /变动力总成 速箱首次应用 除沿用底盘结构,,,底盘 /空调系统 外,可修改 制造一对现有主要生工艺变化产线无需调整,并有足 够调整场地 设计主题方案 方向 小型项目 沿用 沿用 新 除,,,外,并可修改 沿用 沿用 制造一对现有主要生产 线无需调整,并有足够 调整场地 1 方案分析研究 设计方案 交付物 效果图 /渲染图 油泥模型 /USB 竞争车对比表 造型主题数模 意图 设 计 / 提出概念 发 布交付物责任 客户要求MD 项目设想BP 验 / 证 学 习 红色字体的内容不适合小型 集 提成案 制 造 过 程 VPI 准备 责任 DS DS DS DS DSI 文件准备 DSI 文件 交付物责任 SOP 目标BP 目标生产场地BP 九格表BP 型谱中战略角色BP 项目赢势BP 宏观市场MD 价格范围MD 预计生产纲领MD 竞争产品MD 边际利润FN 设计要求DS 设计意图 PVC STDMD

设想 交付物 MSS 产品 交付物 产品项目规划书( PPC)关键产品特性 质量目标确认 计划 建模 交付付物物 整车SV表进面度发布计划选择颜色 /面料 财务评估 流体分析模型(CFD) 经济分析 制作 项目分析 交付物 USB —║ 外观实体模型 项目管理 项目 工程 交付物 交付物 工装设备SOR BOM DFM 计划 DTS FIVC 产品启动计划 ICD 质量着落道计划 认证 模具产能计划 交付物 虚拟 SV 评估 内外饰实体模型 责任工程 交付物责任 MD BOM/ 爆炸图开发PK PQRR 油泥模型 DS 2/USB 责任ST VPI初始装配数模PK BP AC TTA MSV ExpPT VPI DSO VCC PSVSR PK 项目文件 交付物责任 QA骡子工车程:研采究购,制造,试验制造策略ME 骡子车 /概整车集成 MSS MD 细 交付物责任化设 交付物责任 计VDS BOM/ 爆炸图PK ES产品项目规划书( PPC)BP 任 项MPL VAS 结构ES ES目管项目章程BP 责任性能分析评估PK BP DS理BP VTS/SOR EN整车进度表 DS项目Z&L Z&L 模型PK PK制造工程 FN模型责任 ME交付项物目计划责任BP DS交付物制造策略EN 初始装配数模工程 FN项目合同动力总成方案VL PT制造计划ME DFMEA EN市场调研报告MD BP3 采购计划初始装配模型PUVS产品和工装设计评估ME 100%计划T/V项100%目强制性指标BP 责任L/A/D/V 质量目标确认QA LLSVER项目质量计划QA 结CVER构车SVER LLIVER DS制造FN工程 SV 经济分析 责任成车 IV DS 集交付物VSV AC “U ”Rel 交付物集成车:采购,制造 供应商定点PU T/V责任 骡子车制造BOM EN 工程C/S/I VER 模具和样件制造 交付物责任 关键产品特性EN 产品发布 BOM EN ICD交付物EN责任责任 DTS EN认证实体模型数模DS KPC EN交付物 IDR 板金件责任 DS 责任 PQRR ME设施PQRR PQRR ME 开发ICD EN IDR 外饰 EN4DS 交付物责任交付物 骡子车试验 MVB责任 T/V STC EN EN IDR 内饰DS 生产准备虚拟Prod EN CV 评估VS MF PFMEA ME SOR EN 模具 /工装开发制造颜色 /面料ME DS EN FOVC动力总成摸底试验PS VTC ME SORP PR QA总装工艺文件ME尺寸检测系统VAL 65%PT集成车:试验“ P”Rel GD&T图EN GD&T 图ME 制造 100%PT MPCF Ca BP工艺控制文件ME总装培训计划Cal ME l责任交付物责任MVNS/MVS C/S/I VER 模具和零件制造 ME OTS 试验认证 VS 厂房设计ME 零件采购PU DS模具 /工装采购PU 产品工程 白车身制造T/V IV制造文档管理T/V 交付物责任 PMR交付物ME责任

软件项目开发工作流程

软件项目开发工作流程 一、简述 对于一个新项目,从可行性研究到产品交货整个生存阶段将经历如下十大流程: 1、项目可行性研究阶段 2、立项阶段 3、需求分析阶段 4、开发策划阶段 5、设计阶段 6、编码实现阶段 7、测试阶段 8、验收阶段 9、产品交付使用 10、维护阶段 二、项目组基本组成及岗位职责 新项目立项时会成立项目组,不同的项目组成员有不同的职责,一个项目组成员也可以身兼多职,但不可身兼全职。 a项目负责人:负责项目的管理、组织、对技术、进度、质量全面负责。 b质量保证人员:负责质量保证工作计划的落实和软件的质量保证。 C配臵管理人员:负责本项目的配臵管理工作,对本项目的文档、程序是否符合规程文件的要求进行形式化的检查。 D分析人员:主要负责本项目的需求分析工作。 E设计人员:主要负责本项目的设计工作。 F程序员:按设计要求和有关标准进行编程工作。 G测试人员:负责单元测试、组合测试和总装测试工作。 H文档人员:负责本项目有关文档的编写工作。 I产品经理:协助进行产品研制计划制定、产品发布与产品推广等,在产品开发中,充分代表用户的利益,提供建议,负责在产品功能与出品日期二者之间的权衡;负责产品市场营销、产品销售和市场推广过程。(通常由营销部门或中试部门人员担任) 三、软件开发流程 3.1 可行性研究阶段 如果是公司自主开发项目,可行性研究通常是由公司技术负责人根据公司产品规划和市场需求,在要开展新项目前通过部门负责人指定人员进行的前期调研工作,可行性研究负责人员对产品的市场需求、技术发展、市场定位、功能需

求、经济效益、进度需求、风险分析等进行可行性研究,提供产品立项建议,拟制可行性研究报告,由部门负责人指定营销部门配合可行性分析人员,技术负责人协助安排。可行性分析完毕后由总工办组织对可行性研究报告进行评审,评审通过后,总工办组织进行立项工作。 如果是系统集成部外接的系统集成项目,在系统集成部与客户签订合同之前,均应对将签项目进行资源、技术、市场的可行性分析,可行性分析通过后、签订合同前由总工办组织相关人员对合同条款进行评审,评审通过后,总工办组织进行立项工作。 本阶段提交的文档:项目可行性研究任务书(技术负责人或部门负责人下达) 项目可行性研究报告(可行性研究人员编写) 系统集成项目合同 质量记录:可行性分析评审报告 3.2立项阶段 可行性分析评审通过后,由开发部门经理下达立项任务,指定相关人员填写立项申请报告报批。报批通过后,由部门经理与技术负责人协商,下达开发任务书,经技术负责人审核确认后,报公司批准。批准立项后项目进度应以立项申请报告中的阶段进度为准,如果进度要调整,需填写进度调整申请报告报批。 本阶段提交的文档:项目立项申请报告 开发任务书 3.3 需求分析阶段 承办单位根据交办单位提出的技术要求和相应的软件任务书以及其它有关文件,与交办单位协作,确定详细的软件需求,该阶段完成的软件需求规格说明经审定和批准后将作为整个软件开发工作的基础列入配臵管理的基线,在本阶段可利用快速原型法使比较含糊的具有不确定性的软件需求(主要是功能)明确化。能给本公司开发的软件的“需求基线”确定提供一个讨论、进一步完善的基础。在本阶段,由产品经理负责,其他人员配合,编写产品规格说明书,此说明书面向最终用户和领导,主要描绘产品的形状以及功能、性能、功能特性、性能特性。由项目经理负责编写系统技术方案书,描述公司初次使用的技术的详细解决方案。本阶段完毕后对需求分析进行评审,出具需求分析评审报告。 本阶段提交的文档:软件需求规格说明书。 原型分析说明书 产品规格说明书 系统技术方案书 质量记录:需求分析评审报告 提交的软件:产品的原型(注:如果时间有限,可以只编写原型分析说明书而不作原型) 3.4开发策化阶段

上海通用汽车新产品开发程序

1 目的 加强设计开发的过程控制, 以保证产品设计质量。 2 适用围 规定了新产品设计、开发过程中应进行的活动容和管理程序,适用于本公司新产品的设计开 发 。 3 定义 Core Team ─核心小组,是由与设计/开发相关各部门代表组成,综合负责产品设计/开发过程中不同部门的分工与协调的组织。 PPP ─Product Program Proposal ,即产品项目建议书。 PRD ─GE Medical System Phase Review Discipline,即GE 医疗系统对产品开发指南。 SDRS ─System Design Requirement Specification,即系统设计要求。 DHF ─Design History File ,即设计开发过程文件: DHF 包括设计开发计划、PPP 、SRS 、DRS 、设计评审会议纪要,软件开发文件,分险分析,设计验证计划和报告,设计确认计划和报告,生产计划,技术支持计划,Milestone 评审文件待证明设计开发过程的文件。 首批样品─开发新品,设计更改首批及供应商变更时,供应上提供的第一批货物为首样品。设计更改首批,技术部作为协调工作进行的部门;供应商变更首批,技术部提供技术支持。 4 设计控制主要容: 4.1 设计控制流程图1 4.2设计控制(design control)的容包括 设计计划(design plan)。 详细要求见程序文件PD-E-02 设计控制方式 设计控制方式 用户需求 设计输入 设计过程 SDRS SRS DRS 等 设计输出 图形 硬件 规范 文件编制 可执行码等xx 设备 PPP PDP 等 销售的产品 SDD HDD 等

生物质电厂项目开发工作流程完整版

生物质电厂项目开发工 作流程 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

凯迪 生物质电厂项目开发工作流程 项目开发工作流程图 I.

1 项目开发内部预立项 名词解释 项目开发内部预立项:是指由开发管理中心通过对拟开发项目进行资源、厂址选择及当地商务及投资环境等方面进行初步调查,编制《项目开发内部预立项申请表》,经开发管理部、技术管理部审核,开发管理中心总经理审批,确定是否开展项目开发内部立项论证的工作。 办理程序 项目开发内部预立项论证 1开发管理部部根据年度开发计划,初步确定拟开发的市县区域目标。 区域开发组对拟开发市县的相关信息(区位、社会经济文化、交通、投资环境、资源条件、建厂条件等)进行初步调查和资料收集,在《项目开发内部预立项申请表》中填写项目基本情况。 由开发管理部组织,技术管理部、区域开发组参加,召开评审会,对项目资源情况、交通条件和投资环境进行初步审核,在《项目开发内部预立项申请表》中填写评审意见,开发管理部、技术管理部签署审核意见,开发管理中心总经理审批。 2项目开发内部立项 名词解释 项目开发内部立项:是指由开发管理中心组织,公司相关中心/部门参加,通过对拟开发项目进行资源、厂址选择及当地商务及投资环境等方面进行详细调查和收资,按公司确定的项目开发所具备的条件进行综合评估,参照项目初步可行性研究的编制深度编制相关专题报告,组织专题会评估,最终报公司总裁办公会批准,确定是否正式启动项目开发的工作。 办理程序 项目开发内部立项论证 1项目开发内部预立项经开发管理中心总经理审批后,由开发管理中心组织格薪源公司、建设中心、计划经营中心正式开展项目开发内部立项论证工作。 区域开发组负责调查收集开发目标市县的区位、社会经济文化、交通、招商引资优惠政策、投资环境等信息,编制《商务及投资环境调查报告》。

全新整车项目车开发过程

新车型的研发是一个非常复杂的系统工程,以至于它需要几百号人花费上3、4年左右的时间才能完成。不同的汽车企业其汽车的研发流程有所不同。 本文主要向大家介绍汽车研发中的核心流程,也就是专业的汽车设计开发流程,这一流程的起点为项目立项,终点为量产启动,主要包括5个阶段: 一、方案策划阶段 一个全新车型的开发需要几亿甚至十几亿的大量资金投入,投资风险非常大,如果不经过周密调查研究及论证,就草率上马新项目,轻则会造成产品先天不足,投产后问题成堆;重则造成产品不符合消费者需求,没有市场竞争力。因此市场调研和项目可行性分析就成为了新项目至关重要的部分。通过市场调研对相关的市场信息进行系统的收集、整理、纪录和分析,可以了解和掌握消费者的汽车消费趋势、消费偏好和消费要求的变化,确定顾客对新的汽车产品是否有需求,或者是否有潜在的需求等待开发,然后根据调研数据进行分析研究,总结出科学可靠的市场调研报告,为企业决策者的新车型研发项目计划,提供科学合理的参考及建议。 汽车市场调研包括市场细分、目标市场选择、产品定位等几个方面。项目可行性分析是在市场调研的基础上进行的,根据市场调研报告生成项目建议书,进一步明确汽车形式(也就是车型确定是微型车还是中高级车)以及市场目标。可行性分析包括外部的政策法规分析、以及内部的自身资源和研发能力的分析,包括设计、工艺、生产以及成本等方面的内容。在完成可行性分析后,就可以对新车型的设计目标进行初步的设定,设定的内容包括车辆形式、动力参数、底盘各个总成要求、车身形式及强度要求等。 将初步设定的要求发放给相应的设计部门,各部门确认各个总成部件要求的可行性以后,确认项目设计目标,编制最初版本的产品技术描述说明书,将新车型的一些重要参数和使用性能确定下来。在方案策划阶段还有确定新车型是否开发相应的变形车,确定变形车的形式以及种类。项目策划阶段的最终成果是一份符合市场要求,开发可行性能够保证得到研发各个部门确认的新车型设计目标大纲。该大纲明确了新车型的形式、功能以及技术特点,描述了产品车型的最终定位,是后续研发各个过程的依据和要求,是一份指导性文件。 二、概念设计阶段 概念设计阶段开始后就要制定详细的研发计划,确定各个设计阶段的时间节点;评估研发工作量,合理分配工作任务;进行成本预算,及时控制开发成本;制作零部件清单表格,以便进行后续开发工作。概念车设计阶段的任务主要包括总体布置草图设计和造型设计两个部分。 1.总体布置草图 总体布置草图也称为整体布置草图、整车布置草图。绘制汽车总布置草图是汽车总体设计和总布置的重要内容,其主要任务是根据汽车的总体方案及整车性能要求提出对各总成及部件的布置要求和特性参数等设计要求;协调整车及总成间、相关总成间的布置关系和参数匹配关系,使之组成一个在给定使用条件下的使用性能达到最优并满足产品目标大纲要求的整车参数和性能指标的汽车.而总体布置草图确定的基本尺寸控制图是造型设计的基础。

一个完整的软件开发流程精品范本

一个完整的软件开发流程一、开发流程图

二、过程产物及要求 本表主要列出开发阶段需要输出的过程产物,包括产物名称、成果描述、负责人及备注,即谁、在什么时间、应该提供什么内容、提供内容的基本方向和形式是什么。 三、过程说明 (一)项目启动 1、产品经理和项目干系人确定项目方向,产品型项目的干系人包括公司领导、产品总监、技术总监等,项目的话则包括客户方领导、主要执行人等。 2、公司领导确认项目组团队组成,包括产品经理、研发项目经理、研发工程师、测试团队等。

3、明确项目管理制度,每个阶段的成果产物需要进行相应的评审,评审有相应的《会议纪要》;从项目启动起,研发项目经理每周提供《项目研发周报》;测试阶段,测试工程师每周提供《项目测试周报》。 4、产品经理进行需求调研,输出《需求调研》文档。需求调研的方式主要有背景资料调查和访谈。 5、产品经理完成《业务梳理》。首先,明确每个项目的目标;其次,梳理项目涉及的角色;再来,每个角色要进行的事项;最后,再梳理整个系统分哪些端口,要有哪些业务模块,每个模块再包含哪些功能。 (二)需求阶段 1、进入可视化产物的输出阶段,产品经理提供最简单也最接近成品的《产品原型》,线框图形式即可。在这个过程中还可能产生的包括业务流程图和页面跳转流程图。业务流程图侧重在不同节点不同角色所进行的操作,页面跳转流程图主要指不同界面间的跳转关系。项目管理者联盟 2、产品经理面向整个团队,进行需求的讲解。 3、研发项目经理根据需求及项目要求,明确《项目里程碑》。根据项目里程表,完成《产品开发计划》,明确详细阶段的时间点,最后根据开发计划,进行《项目任务分解》,完成项目的分工。 4、研发工程师按照各自的分工,进入概要需求阶段。《概要需求》旨在让研发工程师初步理解业务,评估技术可行性。 (三)设计阶段 1、UI设计师根据产品的原型,输出《界面效果图》,并提供界面的标注,最后根据主要的界面,提供一套《UI设计规范》。UI设计规范主要是明确常用界面形式尺寸等,方便研发快速开发。UI设计常涵盖交互的内容。 2、研发工程师在界面效果图,输出《需求规格》,需求规格应包含最终要实现的内容的一切要素。 3、研发工程师完成《概要设计》、《通讯协议》及《表结构设计》,及完成正式编码前的一系列研发设计工作。 (四)开发阶段项目经理博客 1、研发工程师正式进入编码阶段,这个过程虽然大部分时间用来写代码,但是可能还需要进行技术预研、进行需求确认。 2、编码过程一般还需进行服务端和移动端的联调等。

上海大众公司项目开发流程

上海大众公司项目开发流程 经过多年的发展,中国汽车市场已经成为全球发展最快的市场。整车企业间的竞争日趋激烈,2005年新车型的投放量达到70余款。竞争加剧使产品价格不断降低,投放新产品带来的科技附加值成为各大汽车厂商追求更多利润的内在动力。产品要不断投放上市,表面上看产品开发的周期缩短,但由于产品开发周期已经处于压缩的极限,所以新产品上市时间快,在很多情况下只有通过平行开发多个新产品来实现。由于资金预算缩减,且各种稀缺资源的供应额度有限,汽车企业必须在资源限制下,同时开展多个项目、多个新车型的开发,保证企业可持续的竞争力,这对汽车研发的项目管理提出了很高的要求。本文将介绍上海大众汽车有限公司在研发项目中的现代化管理模式和方法,主要通过介绍基于同步工程概念的项目组织机构、开发流程更改控制流程以及基于成熟度分析的项目管理方法,来展示如何保证汽车研发这样一个庞大的系统工程高效运转。 1 同步工程(SE)及项目组织机构 同步工程(SE,SimultaneousEngineering),又称并行工程。定义如下:“对整个产品开发过程实施同步、一体化设计,促使开发者始终考虑从概念形成直到用后处置的整个产品生命周期内的所有因素(包括质量、成本、进度和用户要求)的一种系统方法。它把目前大多按阶段进行的跨部门(包括供应商和协作单位)的工作尽可能进行同步作业。” SE有如下特点:(1)同步性:产品开发的各个子过程尽可能同步进行;(2)约束性:将约束条件提前引入产品开发过程,尽可能满足各个方面要求;(3)协调性:各个子过程间密切协调以获得质量(Q)、时间(D)、成本(C)等方面的最佳匹配;(4)一致性:产品开发过程的重大决策建立在全组成员意见一致的基础上。 同步工程的目标是提高质量、降低成本、缩短产品开发周期。同步工程在实现上述目标过程中,主要通过以下方法:(1)开发有效性改进:使开发全过程方案更改次数减少50%以上; (2)开发过程同步:使产品开发周期缩短40%~60%;(3)设计和制造过程一体化:使制造成本降低30%~50%。 1.1 同步工程的广泛应用和成功范例 同步工程在美国、德国、日本等一些国家中得到广泛应用,其领域包括汽车、飞机、计算机、机械、电子等行业。例如:美国波音公司波音777飞机采用同步工程法,大量使用CAD/CAM技术,实现了无纸化生产,试飞一次成功,比传统方法节约时间近50%。如表1所示,国外汽车行业采用同步工程后也产生了巨大的经济效益。 1.2 基于同步工程理念的项目组织机构 上海大众在2000年初成立产品经理部,实施产品经理负责制的管理模式,产品经理对产品从诞生到退出整个生命周期负责。每个相关部门确定一位负责产品改进工作的基层领导担任本部门的项目协调,参与公司产品开发项目小组,并在产品开发过程中实施部门间的协调。

软件项目主要阶段及各个阶段主要工作

软件项目主要分为哪些阶段?各个阶段主要做哪些工作? 本人在两个中小型软件开发企业工作过几年,也做过几年的项目管理工作。走过一些弯路也得出一些项目管理方面的体会,在此进行总结,希望能够与其他一些项目管理人员或对项目 管理有兴趣的同事共同探讨一些中小型项目管理的问题及方法。 大部分中小型软件开发企业的软件项目经常遇到的一些问题可能包括:项目时间紧、项目组成员经常加班;项目需求变更频繁;项目进行过程中可能就有项目团队成员离职或调离到其 他项目组;项目重复性建设问题严重,每个项目都需要从框架开始重新开发,难以重用已有项目的成果等等。我觉得通过较好的规划和管理能够在一定程度上提高项目的成功率或者说 提高项目的质量,降低开发成本,缩短项目开发时间。 我理解项目管理有两个大的划分方法一是通用的项目管理体系,也就是PMP中所说的5个项目管理过程组9个知识领域44个项目管理过程;二是具体业务领域的按项目生命期划分 的各阶段的管理。本文主要从项目生命期各阶段的管理方面进行总结。 我个人分析一个软件项目生命期大体需要经过的流程(这只是我个人的一个划分,有可 能不是很全面):可行性分析、需求、设计、开发、测试、实施、维护、总结。 下面我针对每个阶段谈一下自己的体会。 一、可行性分析 一般的项目都是通过外部招标的形式得到的。对于有些公司在应标的时候对项目就要有 个取舍。如果在特殊时期为了生存可能只要不是太赔的项目都会尽量承接。 但是一般项目在承接前最好在经济、技术等方面进行可行性分析,而且这种可行性分析 最好是管理者、市场、技术等人员都参与,因为市场人员一般不懂(或不通)技术,技术不 懂(或不通)市场,因此只有大家在一起共同分析讨论才能够得出比较可行的结果。可行性分析的结果一方面可以作为是否承接项目的依据,另一方面也可以作为承接项目方式或与客 户谈判的依据。比如经分析项目工作量很大,如果按标书金额开发有可能会赔,那么可以与用户探讨是否将来能有个二期的项目;另外如果用户要求的时间比较紧,可是经分析很难按标书时间完成,那么也可以和用户同共探讨是否可以在正式签定合同时延长系统交付时间等。 当然这些与用户的探讨工作一般是需要公司高层领导出面协调的,有时单独靠项目组是没有能力达成理想的结果的。 另外在此阶段最好对项目的成本和需要的资源进行一下估算。 二、需求 需求实际要细分为需求调研、需求分析、需求确认、需求管理等。 因为对于需求要想说清楚可能需要较长的篇幅,所以在此不进行展开。 在此只是先强调一下需要相当重要,如果早期需求做的不够仔细会给项目的后期工作带来很 多的隐患。 而且我建议每个项目无论多大也无论项目时间要求多紧急一定要有一个比较详细的需求文 档。 在需求比较确定之后建议再对项目成本进行估算。同时对需要的资源及相关里程碑进行说 明。 三、设计 对于大部分中小型项目因为时间和人力的问题加上需求变更比较频繁,所以有时很难书 写一个比较详细的设计文档。但是如果没有设计文档一是为后期维护可能会带来一些问题, 尤其是当原来开发人员或主力开发人员离职或调离到其他项目组时;另外没有经过详细设计

仿真项目开发工作流程

软件项目开发工作流程 目的有以下几点: 1. 明确项目中人员的职责; 2. 更好控制项目的进度; 3. 使公司各项目开展工作清晰化、流程化; 第一条项目人员及职责 1. 项目经理(负责人):项目经理(负责人)对整个项目负完全责任,是指导、控制、管理和规范该项目的人,项目经理(负责人)是最终对项目使用方负责的人。项目经理必须参于项目相关工作组包括项目小组、系统工程组、系统测试组。 主要负责制定项目要实现的目标;制定各个工作的详细任务表;跟踪这些任务的执行情况,并进行控制;组织会议对程序进行评审;综合具体情况,对各种不同方案进行取舍并做出决定;协调各项目参与人员之间的关系。 2. 项目小组:项目小组由项目经理负责组建,是负责一个项目的整体控制、策划、项目市场调研和项目业务功能正式确认的团队,(既有经理又有技术人员)。 3. 系统工程组:系统工程组(既有经理也有技术人员)是负责下列工作的团队:负责对一个项目的技术支持,为项目经理对项目要实现功能的方式提供技术咨询,为项目寻求合作开发商,按照项目立项约定与项目经理(负责人)、开发商打交道。整理项目需求;根据项目需求,配置相适应的硬件、软件和其它成分;为项目方案提供硬件、软件的基础预算。 4. 系统测试组:系统测试组是负责项目完成接收后相关的验收测试工作的(既有经理又有技术人员)的团队。 第二条项目总体流程 项目过程总体流程

图示 1. 项目计划阶段 当项目经理发现一个商业机会后,制定初步商业计划书来完成项目的计划草案,由项目经理召开公司高层管理人员大会来确定、分析项目风险并确定其优先级,还要制定风险解决方案。本阶段的目的是确立项目立项的经济理由。当确定立项后,项目经理开始着手项目相关人员组织结构定义及配备。开展相关项目规划文档的制订,包括以下几个(特殊情况除外)。 1.1. 项目计划草案 项目计划草案应包括:项目简介、项目实现目标功能说明、项目范围大小的确定、大致时间计划 网站类项目,方案中包括网站的定位,业务功能。 该文档由项目经理完成或安排人员完成,编写过程中,不明确的地方可向网络部咨询。 1.2. 风险管理计划 把有可能出错或现在还不能确定的东西列出来,并制定出相应的解决方案。风险发现得越早对项目越有利,包括了项目功能的变动的应付情况。 该文档由项目经理完成或安排人员完成。

软件开发管理流程

软件开发管理流程 根据我公司目前工作现状,开发管理流程涉及到三个方向的工作管理;一是全新项目开发整体流程;二是二期项目开发管理流程(项目已部分上线,二期进行其它公司或模块上线);三是维护工作管理流程; 一、升级项目流程 针对我公司现有的BSP项目,存在有些省份的BSP项目存在部分上线而对于后期需要继续上线其他部分的情况,提出以下工作流程。 总体流程 计划阶段-》需求分析阶段-》软件开发阶段-》测试阶段-》部署上线—》验收完成(一)计划阶段 制定整体开发计划,计划体现整个开发周期,包括需求、编码、测试周期以及 资源要求; (二)需求分析阶段 修订需求版本,提供需求说明书,并提出需求评审申请。 评审:发起需求评审的同时提交评审资料至项目管理部—》项目管理部给相关 人员发放资料并通知评审安排--》记录评审结果(需整改时整改之后可再次评审) --》确定需求版本。 (三)软件开发阶段 编码开发前:开发环境搭建,其中包括迁出代码最新版本,从线上复制出数据 库(或者导出基础数据库表数据);其目的为开发环境与正式环境保持一致,为 上线前的部署做好准备。 编码开发中:开发组长对整个开发过程做好监控,保证质量的同时保证进度; 并且要求开发人员做好工作记录;加强团队的协作与沟通。 编码开发完:提交相关资料(操作手册、部署文档:sql脚本、代码文件路径记 录、流程文件路径记录),组长整理部署文档并且提交测试申请;部署文档要求 写明部署步骤及部署内容及相应注释; (四)测试阶段 测试组长根据测试申请中的测试内容安排测试。测试环境模拟线上测试环境, 根据部署文档进行部署,并且记录所有补丁包。测试过程中开发人员在修改bug 的同时需要维护部署文档。 (五)部署 部署人员根据部署文档中描述的步骤部署系统。完成之后实施人员安排验收。 二、全新项目开发管理流程 总体流程 计划阶段-》需求分析阶段-》软件开发阶段-》测试阶段-》部署上线—》验收完成 (一)计划阶段 项目计划草案和风险管理计划作为第一步,确定、分析项目风险并确定其优先级,还要制定风险解决方案。本阶段的目的是确立产品开发的经济理 由。当确定开发之后则制定软件开发计划、人员组织结构定义及配备、过程 控制计划。 项目计划草案

游乐项目开发流程

游乐场开发组工作流程提要:1)对宏观经济政策、游乐市场信息、主题公园信息、游客消费习惯、游客消费能力、游乐设备发展趋势、游乐设备市场情况进行调研; 更多内容源自绿化 具体流程: 1、游乐市场调研 1)对宏观经济政策、游乐市场信息、主题公园信息、游客消费习惯、游客消费能力、游乐设备发展趋势、游乐设备市场情况进行调研; 2)收集市场上出现的各类新颖的游乐项目的相关信息,如市场反馈、运行能力、盈利能力等。 2、形成市场调研报告 对游乐市场调研的资料进行整理、总结、分析后形成市场调研报告,并协助采购组完善《产品基本情况调查表》以及《供应商基本情况调查表》等资料。 3、游乐项目的定位建议 参考规划设计公司建议,根据前期调研结果,对游乐项目进行市场定位,模拟配置游乐项目,完善其基础数据,为游乐项目的最终确定提供方向。 4、项目投资分析 对模拟游乐项目进行市场分析、投资和盈利分析,为游乐项目配置方案的最终确定和后期游乐设备的采购提供依据。 5、参与项目规划及主题的确定 参与项目规划及主题的讨论,就涉及游乐板块的部分提出建议,协助游乐主题方案的确定。 6、确定游乐项目配置方案 根据项目整体规划及主题定位,通过与规划设计公司及相关部门的深入交流,完成游乐设备配置方案,协助规划设计公司及相关部门确定最终位置。 1)游乐设备配置方案的提报; 2)游乐设备配置方案的修正; 3)游乐设备配置方案的确定

7、参与游乐设备及相关设施定标 根据市场调研、市场定位、投资分析结果、厂商设备资料的对比,参与定标,协助采购组最终确定游乐设备商。 8、游乐项目软件及相关技术开发、实施 1)根据游乐项目主题设计,组织供方负责完善具体游乐项目(如黑暗骑乘、4D影院等)的故事情节、场景和效果创作; 2)组织软件供应商及声光电、仿真等高新技术研发机构等,根据创作要求进行实施,并负责过程中的协调和效果监控。 9、主题包装实施过程的衔接、控制 全程参与主题包装的实施过程,对游乐设备、主题场景、技术细节、氛围营造各方面进行衔接,控制其统一性、协调性,并对其间的各种需求作出反应,协助解决实施中的问题。 10、参与采购执行过程控制 1)为采购的实施提供合理性建议,协助监控采购过程; 2)负责采购过程中软件技术层面的监控。 11、跟进游乐项目软件及相关技术的安装调试 1)跟进项目软件及相关高新技术的安装、调试过程,严格按照拟定的进度和质量要求进行监控。 12、开园筹备阶段的配合 1)协助运营组完善经营方案; 13、进入下阶段游乐项目的开发 1)监控运营状况,分析经营数据,提出改进建议; 2)为二期游乐项目开发工作做准备。 更多游乐设备知识https://www.360docs.net/doc/e77632863.html,

各汽车品牌汽车开发流程

各汽车品牌汽车开发流程 导读:汽车(整车、零部件)的开发是相当复杂的项目,如何在大量的设计和验证过程中保证进度,每家厂商都有自己的项目管理方法。 所有汽车新项目的开发和管理,都会把质量放在第一。质量广义上代表一种能力,包含了一家品牌汽车厂的制造能力,管理能力,研发能力、业务能力,其实统统都可以叫质量能力。汽车行业内部称之为新项目流程管理和开发,这个流程和汽车最终成品下线的整体质量息息相关。 我们通过与各公司项目管理人员的交流,整理出大家比较熟悉的几个品牌的项目流程,并简单介绍。

大众集团对于新项目的开发流程就如上图所展示,可以看到的是整个项目节点划分的非常多,非常细。我们白日梦车有做过大众项目经理的同事指出了几个关键节点,分别是:PF项目确认,B认可,0S零批量,以及SOP量产。 B认可后,所有零部件供应商必须要进行开模,相当于实物制造启动指令。 0S交样也是大众非常关键的一点,这个时候大众质保部门会全力介入,比如产线试装,各类路况的路试,供应商首批样件检验和认可,供应商产能评审2TP,等等。 沃尔沃的节点名称和描述更为详细一点,造车理念也是贯彻了欧洲人的精细,项目的时间节点划分的很精细。有意思的是,沃尔沃在MP1批量投产后,会进行为期6个月的量产全检,用通用体系的术语叫GP12。GP12全检对新项目刚投产的质量不稳定现象能够有效防范和隔离。 通过项目周数来看,沃尔沃开发一辆汽车的时间,要比大众集团慢2个月左右。有可能是因为大众集团的新车项目比沃尔沃多,车辆必须快速推向市场,从而一定的压缩项目时间。至于说,质量方面,沃尔沃的质量能力大家应该是有目共睹。

说说日系的日产,日产的流程是分为从Phase1~Phase5,初看让人一目了然。 大家会觉得奇怪,不是说日本人造车匠心精细著称吗,怎么做项目这么简单。其实日产只是化繁为简,可以看看图二,每个阶段中有小的任务和里程碑,只有将所有任务验证完成并且合格,才能进入到下一个大阶段。 其中翻译一些关键字: VC lot代表试装样件,主机厂试验和实车试装。 PT1预批量生产,需要完成量产流程和产品尺寸过程能力验证。 PT2预批量生产,需要完成制造过程能力审核。 日系这种地图指导式的项目开发流程,让人觉得非常可靠,一环扣一环的感觉。

相关文档
最新文档