精华内容
下载资源
问答
  • 项目流程
    千次阅读
    2020-03-18 11:57:04

    1、项目流程

    (1)项目分多人、多角色参与
    (2)项目分多阶段
    (3)项目需要计划和执行

    2、项目角色

    (1)PM 产品经理
    (2)UE 视觉设计师
    (3)FE 前端开发
    (4)RD 后端开发
    (5)CRD 移动端开发
    (6)QA 测试人员

    3、完整项目流程

    在这里插入图片描述
    (1)需求分析

    • 了解背景 - 为什么要做这个需求
    • 质疑需求是否合理
    • 需求是否闭环
    • 开发难度如何
    • 是否需要其他支持
    • 不要急于给排期

    (2)技术方案设计

    • 求简,不过度设计
    • 产出文档
    • 找准设计重点
    • 组内评审
    • 和 RD、CRD 沟通
    • 发出会议结论

    (3)开发

    • 如何反馈排期 - 留一个buffer,留出四分之一的时间
    • 符合开发规范
    • 写出开发文档
    • 及时单元测试
    • Mock API
    • Code Review

    (4)联调

    • 和 RD,CRD 技术联调
    • 让 UE 确定视觉效果
    • 让 PM 确定产品功能

    (5)测试

    • 提测发邮件,抄送项目组
    • 测试问题要详细记录
    • 有问题及时沟通,QA 和 FE 天生信息不对称
    • 不要说“我电脑没问题呀!”
    • 当面讨论,让 QA 帮你复现
    • 如果需要特定设备才能复现,让 QA 提供设备

    (6)上线

    • 上线之后及时通知 QA 回归测试
    • 上线之后及时同步给 PM 和项目组
    • 如果有问题,及时回滚。先止损,再排查问题

    4、项目沟通

    • 多人协作,沟通是最重要的事情
    • 每日一沟通(如站会),有事说事,无事报平安
    • 及时识别风险,及时汇报

    5、PM想在开发过程中增加需求,该怎么办?

    • 不能拒绝,走需求变更流程即可
    • 如果公司有规定,则按规定走
    • 否则,发起项目组和 leader 的评审,重新评估排期

    6、项目即将延期了,该怎么办?

    • 沟通

    7、你将如何保证项目质量?

    • 符合开发规范
    • 写出开发文档
    • 及时单元测试
    • Mock API
    • Code Review
    更多相关内容
  • Python开发人工智能AI图像识别工具完整项目流程实战_编程案例实例详解课程教程.pdf
  • wincc 项目程序

    热门讨论 2013-08-02 10:37:37
    某污水处理厂WINCC项目程序示例,其中包括,平面画面、流程图、控制系统、报表系统、曲线系统。
  • Java开发五子棋程序完整练手项目流程实战_编程案例实例详解课程教程.pdf
  • 投资项目流程程序介绍.ppt
  • Java开发企业QQ内部通信系统程序完整练手项目流程实战_编程案例实例详解课程教程.pdf
  • 项目流程管理解析华为项目管理

    千次阅读 2020-12-29 04:17:49
    原标题:从项目流程管理解析华为项目管理华为公司不仅是世界500强和全球通信行业的No.1,更是中国优秀的民族企业的代表,其处于高科技领域的塔尖位置。作为本土快速成长起来的杰出企业,其积累的优秀管理模式对我国...

    原标题:从项目流程管理解析华为项目管理

    华为公司不仅是世界500强和全球通信行业的No.1,更是中国优秀的民族企业的代表,其处于高科技领域的塔尖位置。作为本土快速成长起来的杰出企业,其积累的优秀管理模式对我国科技领域的广大中小型企业的发展和成长有着很高的参考价值和启示意义。

    向成功的标杆企业学习,向从实践中总结的管理精髓学习,永远是我们最明智的选择。

    那么华为到底是一个怎样的企业?华为取得巨大商业成功的最核心的因素是什么?

    本文将以华为项目管理流程体系为切入点和大家一起分享其管理的精髓。

    一、华为流程管理的发展历程

    华为流程管理的发展经历了以下阶段:

    1、先建立产品研发相关的流程。1990-2004年,华为重点抓IPD集成产品开发、ISC集成供应链以及与之相配套的组织与IT系统的实施。IPD是指集成产品开发流程,定义了从客户需求到产品发布的端到端的流程;ISC是指集成供应链,覆盖产品生产运作的所有关键环节。

    2、再启动销售相关的业务流程建设。如LTC支撑了从市场线索到合同的闭环处理。同步配套完成IFS集成财经的流程建设,让财务融于业务。

    3、另一个,就是反向的客户问题处理流程,通过ITR流程的完善,不断提高对客户问题的反映速度和效率,提升客户满意,同时通过客户的问题反向驱动内部改进。

    综上所述,从公司层面看,为客户创造价值的主业务流程有三个:IPD流程、LTC流程、ITR流程,具体如下所示:

    二、华为项目管理流程演变的过程

    (1)IPD集成产品开发流程

    华为在98年之前基本上都是土生土长游击队的做法,98年开始华为引入产品集成开发流程,IPD做的就是“投资决策、市场驱动”,更多的是决定做不做这个事情,做这个事情对于投资人员是不是受控的,所以在IPD里面会有DCP点(决策评审点),每个点上都会去考虑该不该做、值不值得去做,在引入这个东西以前,华为实际上是技术驱动的,并不是市场驱动的,就是说以前华为听说有个新技术,然后就开始做,做了很多这样的东西,但是后来都卖不出去,所以后来就引入了IPD,选择了以市场驱动。

    (2)IPD+CMMI项目开发流程

    在引入IPD后,是解决了做什么的问题,但是怎么做,还是按照自己的想法去做,后来就引入了CMM,引入CMM后对华为确实起了非常大的作用,其产品开发的质量确实是比起前提高了,这些年,通过IPD+CMM 流程的运作使得华为走向了一个非常成熟的过程。

    (3)IPD+CMMI+敏捷项目管理

    随着行业发展,客户需求变化越来越快,无论怎么努力,发现还是不能满足客户的需要,不管需求分析得多么细,到交付产品给客户的时候,总是有这样那样的问题,这个时候就不得不去修改软件。针对这些问题,华为也就引入了敏捷项目管理。IPD、CMMI、敏捷在项目管理中分别在把握方向、过程质量管控、提升研发速度和效率方面发挥着显著的作用,共同支撑整个产品研发体系的有效运转。

    三、 华为项目业务流程构建重点

    1、流程的建设是要基于业务本质的需要和特点,流程如果不基于业务本质和纷繁复杂的话,就失去了其实际的价值;

    2、流程需要端到端的拉通、跨部门的集成,覆盖业务的所有环节;

    3、数据要与流程进行匹配。流程里面一定是有业务规则的,输入输出,产生的业务数据需要跟流程相匹配,减少重复录入和断点。

    4、流程与组织需要相匹配,二者相互依存、相互促进,流程需要通过组织和人来落地。

    ①要按角色画流程。按照内控的职责分离的要求以及工作量的大小来组合划分岗位,岗位再跟组织挂钩,部门化。

    ②围绕端到端的流程,要有一个决策体系。即由谁做什么样的决策,谁是流程的责任人,谁对管理端到端的绩效负责、谁对流程优化负责,这是一个管理体系的问题。

    ③流程管理的落地、规范化、高效要靠IT系统来固化和落地。同时信息化还可以提高流程的运作效率。

    -------------------------------

    关于业务流程梳理及落地实施应用,您有任何疑问、困惑,都可以留言、评论参与互动哦!返回搜狐,查看更多

    责任编辑:

    展开全文
  • 软件工程项目流程

    万次阅读 2018-10-07 15:04:47
    ##软件工程项目流程 1.1 项目合作与成员 根据本项目的工作内容和范围,我们将成立一个20人左右的项目工作组来负责本项目的开发。 1.2 项目实施方法 项目管理的成效直接关系到整个项目的成败。尤其是实施与移动互联网...

    软件工程项目流程


    1.1 项目合作与成员

    根据本项目的工作内容和范围,我们将成立一个20人左右的项目工作组来负责本项目的开发。

    1.2 项目实施方法

    项目管理的成效直接关系到整个项目的成败。尤其是实施与移动互联网有关的新技术应用项目,无论在国内和国外都是有一定难度的,更需要成功的项目管理。我们充分认识到了这一点,并且已做好了准备。我们在项目管理方面具有丰富的经验,并且拥有一套实际运用和不断完善的实施方法和富有经验的项目管理人才。

    我们项目管理紧跟世界项目管理协会(Project Management Institute)的原则,结合移动互联网项目IT系统开发和创意设计的特性,我们的这套方法适用于带有大量系统应用开发和创意设计相结合的项目。已经在我们越来越多的成功项目中得以体现和印证。

    项目的实施方法是保证我们每个项目能够得以顺利完成,有效协同各种专业人员共同参与,有组织有计划的进行资源管理和分配,并能够在最大程度上保证我们的项目按时,按质完成的前提。作为我们多年积累摸索的结果,在这里我们将它作一个介绍。

    我们项目实施方法中的五个基本阶段是:

    1.2.1 规划定义

    作为项目的启动,规划定义阶段的目的是为了能够准确地把握客户的商业目的,确立项目范围、整体性和操作实施性。这包括对客户商业策略的回顾;确认、记录并按优先次序排列出需求清单,提出系统构架草案。根据该项目的特点,我们将选择项目成员、整合项目组并安排项目计划。

    1.2.2 分析设计

    在得到了项目目标,范围和高级别需求清单等结果后,我们将针对功能性,系统构架技术性和视觉创意等方面进行更详细的分析设计。我们将它们一一记录下来并与您一起探讨,改进.如有必要,我们将制作一个原型或演示系统来测试我们的概念。
    之后,我们将根据这个设计又针对性地来完成内容开发,交互信息和界面设计等工作。

    1.2.3 编码制作

    我们开始建造这个系统。开发整合阶段的工作是将所有设计的结果予以开发出来。
    如有必要我们还将这个新系统与您现有系统进行整合。本阶段将完成一个正常运行的系统。

    1.2.4 测试验收

    测试工作包括功能测试和性能测试两部分。然后将已完成的系统从开发环境迁移至发布环境。有计划的发布功能和数据直至全部开放进行商务运作。我们将记录并转移一切客户必须掌握和了解的技术与规范方面的知识,保证客户懂得如何运作及维护系统。用户和我们将在一个有限的范围内对系统进行试运行,系统试运行一段时间后,系统将投入正式运行。

    1.2.5 维护管理

    除了对活的系统进行必须的监视、维护来保证其正常运作外,管理维护阶段更重要的任务是从正处于实际运营的系统上测试实际的系统性能;在运营中发现系统需要完善和升级的部分;衡量并比对系统较商业目的和需求的成功与否。将所有这些信息整理成一份计划以便于将来对网站系统的增强和升级阶段、步骤和任务我们将项目的时间周期分为5个阶段(Phase),在不同阶段内用相应的步
    骤(Process)来达到不同阶段的目标。而任务(Task)被包含在不同步骤之内,以完成该步骤的工作内容。由浅至深,由总到细,三个元素之间相互联系,相互作用,有机的构成了整个方法的蓝本。在实际操作中,根据不同时期的不同任务,动态地分配资源予以实施,再与专业人员的专业知识相结合,使得项目得以妥善完成。

    1.3 项目组织与管理

    组织机构的建设及其有效运作,对于大型系统和应用开发项目而言,往往关系到工程实施的成败,因此这一环节被许多业界专家称为“硬件”、“软件”之外的“人件”。在该项目的建设中,我们拟采用如下的项目组织形式。

    由于系统的建设是一个较为复杂的系统工程,为便于实现高度的合作及高效率的管理,建议成立项目组,项目组的人员组织结构由双方管理人员和技术人员共同组成,以充分发挥个人特长和有利于项目实施为原则,由双方协商安排项目组成员的工作。

    项目组成员对领导小组成员负责,领导小组成员主要由领导和实施的专家组成,主要对系统的实施提出指导性意见和把握系统建设的总体方向和技术实施方案和技术措施的评审。
    项目组以项目经理为核心,整个项目由项目经理全权负责,项目经理向项目组负责,并接受项目组监督管理。

    项目组分为业务需求组、应用系统开发组、技术支持组、质量保证组、项目保障组、系统维护组,应用开发组可以根据系统或开发过程的需要及其特点,划分为若干个开发小组。

    1.4 工程质量保证体系

    为保证工程项目的实施进度计划和质量,特制定严格的项目研发管理流程,来保证工程质量,项目研发管理流程主要定义研发中心产品研发或项目的管理与监控的规范,产品或项目开发通常由下列4个阶段构成:

    • 启动阶段:证实一个项目应该开始,经过论证是可行的,并承诺按时间要求完成。
    • 计划编制阶段:设计并维护一个可执行的进度计划,以实现所承担项目所要达到的商业需求,保证项目按时间要求和成本要求完成。
    • 实施阶段:协调人员和其他资源以执行计划,并通过验收,移交给产品部。
    • 总结阶段:项目或产品的正式接收,总结项目成功的经验和失败的教训,总结项目中产生的技术资源等,并将全部技术文档、源程序、技术资源等,移交技术资源与监督部备份保存。

    这些过程所创造的结果是相互联系的,即每个过程的输出(结果)成为另一个过程的输入(依据)。同时,这些过程不是离散的,它们相互因果关系。后一个过程必须在前一个过程完成后才开始进行。

    1.5 项目管理流程图

    软件流程图

    软件流程图

    软件流程图

    1.6 项目里程碑

    项目实施完成后,项目的里程碑阶段,与验收材料的列表如下:

    序号里程碑文档名称
    1计划阶段实施方案
    2需求分析系统需求分析说明书
    3系统设计系统设计说明书,数据库系统设计说明书
    4程序编码系统测试分析报告
    5试运行系统使用说明书
    6系统集成系统集成报告
    展开全文
  • React vscode 创建 react 项目流程【超详细】

    千次阅读 多人点赞 2021-04-19 20:13:57
    文章目录一、安装node二、配置淘宝镜像三、配置 vscode(win10)四、全局安装脚手架五、创建项目 一、安装node 请在官网下载安装:https://nodejs.org/zh-cn/ vscode 中 点击 ( ctrl + `) 调出终端 输入指令node -v...

    一、安装node

    1. 请在官网下载安装:https://nodejs.org/zh-cn/
    2. vscode 中 点击 ( ctrl + `) 调出终端
    3. 输入指令node -v,能显示版本号,说明 node 已经装好了
    4. 输入指令npm -v,能显示版本号,说明 npm 可以使用了

    点击链接查看图文教程
    https://blog.csdn.net/qq_45677671/article/details/114535955

    二、配置淘宝镜像

    • 输入指令:
    • npm install -g cnpm --registry=https://registry.npm.taobao.org
    • 输入指令cnpm -v,能显示版本号,说明 cnpm 已经装好了

    三、配置 vscode(win10)

    win7 无需配置

    1. 右击VSCode图标,选择属性,选择兼容性,勾选以管理员身份运行此程序,最后点击确定
      在这里插入图片描述
    2. vscode 中 点击 ctrl + ` 调出终端
    3. 输入命令:get-ExecutionPolicy
    4. 输入命令:set-ExecutionPolicy RemoteSigned
    5. 输入命令:get-ExecutionPolicy
    • Restricted:表示禁止终端使用命令的
    • RemoteSigned:表示可以使用终端命令了
      在这里插入图片描述

    四、全局安装脚手架

    React团队推荐使用create-react-app(相当于vue的vue-cli)来创建React新的单页应用项目,它提供了一个零配置的现代构建设置。

    React脚手架(create-react-app)意义:

    • 脚手架是官方提供,零配置,无需手动配置繁琐的工具即可使用
    • 充分利用Webpack,Babel,ESLint等工具辅助项目开发
    • 关注业务,而不是工具配置
    1. create-react-app会配置我们的开发环境,以便使我们能够使用最新的 JavaScript特性,
    2. 提供良好的开发体验,并为生产环境优化你的应用程序。
    3. 为了能够顺利的使用create-react-app脚手架,
    我们需要在我们的机器上安装:
    4. Node >= 8.10 和 npm >= 5.6
    • 在终端输入命令:npm install -g create-react-app

    在这里插入图片描述

    • 这需要等待一段时间,这个过程在安装三个东西
    • react: react的顶级库
    • react-dom: react在web段的运行环境
    • react-scripts: 包含运行和打包react应用程序的所有脚本及配置

    五、创建项目

    • 先创建一个放置项目的文件夹www
    • 在终端中使用cd指令跳转到这个文件夹
    • 创建项目指令:create-react-app your-app(your-app是项目名,可以自己取)

    在这里插入图片描述

    • 出现下面的界面,表示创建项目成功:
    Success! Created your-app at /dir/your-app
    Inside that directory, you can run several commands:
    
      npm start
        Starts the development server.
    
      npm run build
        Bundles the app into static files for production.
    
      npm test
        Starts the test runner.
    
      npm run eject
        Removes this tool and copies build dependencies, configuration files
        and scripts into the app directory. If you do this, you can’t go back!
    
    We suggest that you begin by typing:
    
      cd your-app
      npm start
    
    Happy hacking!
    
    • 通过cd your-app命令进入目录
    • 运行npm start即可运行项目

    • 生成项目的目录结构如下:
    ├── README.md			使用方法的文档
    ├── node_modules		所有的依赖安装的目录
    ├── package-lock.json	锁定安装时的包的版本号,保证团队的依赖能保证一致。
    ├── package.json					
    ├── public				静态公共目录
    └── src					开发用的源代码目录
    

    编写第一个 react 程序教程

    点击跳转:https://blog.csdn.net/qq_45677671/article/details/115874685

    展开全文
  • 三菱PLC FX-5U 项目程序

    2019-01-07 09:45:35
    自己做的一个项目程序,三菱FX-5U PLC,梯形图,带注释,可定位步进伺服电机,动作流程写得都很清楚
  • 程序设计流程图 遵循这种方法的程序设计,就是结构化程序设计。相应地,只要规定好三种基本结构的流程图的画法,就可以画出任何算法的流程图。程序设计流程图,流程图是一款网络图绘制软件,新颖小巧,功能强大,可以很...
  • 项目完整流程

    万次阅读 多人点赞 2018-08-02 11:21:38
    整体流程 Web项目开发的细节 任何一个项目或者系统开发之前都需要定制一个开发约定和规则,这样有利于项目的整体风格统一、代码维护和扩展。由于Web项目开发的分散性、独立性、整合的交互性等,所以定制一套完整...
  • idea运行项目流程

    万次阅读 多人点赞 2018-11-18 14:06:43
    1导入项目: 注意是选择t0vkfe文件夹不要选错了 打开后注意观察,如果maven有红线可能是包没有导入,点击刷新就可以从maven仓库中下载对应的包了,可能需要时间,如果不行就百度idea配置maven,将maven配置...
  • iOS项目程序上线流程图文详解 .pdf
  • 明确项目管控的流程, 明晰项目管理的工作任务, 建立项目管理工作 标准化,保证信息传递的及时、准确、完整、公司资源的有效利用,保证 公司承担项目在受控的状态下高效有序进行。
  • 软件测试面试题整理(三)之工作/项目流程

    千次阅读 多人点赞 2020-11-03 23:10:09
    一、介绍一下测试流程 需求评审、测试计划、测试用例、用例评审、冒烟测试、测试执行、验收测试、风险评估、上线\观察、问题跟进、测试报告、复盘会议; 根据自己的日常经验来回答,每个点的工作内容都需要清晰掌握...
  • JAVA项目流程

    千次阅读 2018-08-03 15:31:57
    1、项目启动 1)、项目组成立(公司成员、客户成员) 2)、制定项目预期目标 3)、制定项目计划周期 ...重点描述出客户的业务流程和性能要求。 采用Word、Excel、Rose等形式。 4)、需求变更记录 5)、确...
  • 一个完整机器学习项目流程总结

    万次阅读 2018-04-08 13:53:39
    1. 实际问题抽象成数学问题 这里的抽象成数学问题,指的我们明确我们可以获得什么样的数据,目标是一个分类还是回归或者是聚类的问题,如果都不是的话...机器学习项目流程 ; [2] 一个完整机器学习项目的流程 。
  • 相信你一直在找一篇关于房地产项目开发程序和业务流程的文档,在这里,不仅能下载使用房地产项目开发...该文档为房地产项目开发程序和业务流程,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
  • 主要介绍了mpvue将vue项目转换为小程序的相关资料及mpvue开发流程,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
  • 使用禅道管理项目流程

    万次阅读 2018-12-27 11:23:54
    使用禅道管理项目流程 1 添加该流程中的角色并设置其部门 以管理员身份登录。 进入组织视图 选择部门维护。 在部门维护页面,维护公司的组织结构即可。 部门创建之后,下一步的操作就是往系统中添加用户...
  • 需求分析:一个项目主要包含①定位、识别②缺陷检测③OCR字符识别④测量类的项目这四个大方向 方案设计:根据客户应用的场合不同,选择相应的镜头、相机、支架、光源及如何打光等 概要设计:软件架构体系,vc++...
  • 运维项目流程

    千次阅读 2019-04-21 20:59:04
    项目前期 产品模型—开发—测试—上线 立项: 初期: 1)需要的服务器(物理机,虚拟机),数据库,环境,带宽 2) 项目运维的部署方案(也为了后期方便新人的操作) ,比如环境规划(具备一定的扩展性, 主机名,...
  • 公路工程建设项目前期工作流程图.pdf
  • 你还在寻找数据服务项目销售流程程序文件?你还为数据服务项目销售流程程序文件发愁?在这里,...该文档为数据服务项目销售流程程序文件,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
  • Unity 程序流程

    2015-11-11 17:04:38
    作为参考使用,这个文档始于Unity 3.0 后续版本更新可能会不同。
  • Vue vscode 创建 vue 项目流程【超详细】

    千次阅读 多人点赞 2021-04-02 08:50:54
    文章目录一、安装node二、配置淘宝镜像三、配置 vscode(win10)四、全局安装脚手架五、创建项目六、进入项目七、项目结构 一、安装node 请在官网下载安装:https://nodejs.org/zh-cn/ vscode 中 点击 ( ctrl + `) ...
  • 一个项目流程(前后端联调)

    千次阅读 2019-01-21 09:31:25
  • 项目之前运行非常正常,但是从git更新代码后,提示程序包不存在,找不到符号 根据提示以为没有导入包,经过检查,发现这个包存在 N次mvn clean, install N次重启IDEA N次更新代码 以上方法都没有用,真让人摸不到...
  • 项目管理流程一般包括为五个部分: 项目的启动、项目的计划、项目的实施、项目检测与控制过程、项目的收尾。每个阶段都有一组不同的任务、目标和特定的截止日期。 ​一个项目遵循这样的流程实施,基本就会顺利完成...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,674,949
精华内容 1,469,979
关键字:

项目流程

友情链接: DSS.Insurance.rar