关于项目流程的总结

大致都是功能需求----------->开发(一定会存在一定的bug,不可能很完美的)--------->测试------------->修正,完善之前开发的东西。

功能不可能一开始就能全部提出来的,一直会有新功能出现。

所以要对功能进行管理,分批次处理新功能。而不是根据时间来处理,主要是根据新功能出现的顺序来安排。新出现的功能作为下一个批次来处理。

功能1,2,3(设计,开发,测试发现bug,修正bug)----------->新功能1,2,3------------>新功能1,2,3

批次1-------------------->批次2-------------------->批次3

功能是永远做不完的,做完这一批的功能,还有下一批的新功能。

做好每一批的功能和任务即可。

一个功能的开发是涉及到系统架构,比如多个服务器的部署,多个系统的交互。

在功能,任务范围确定的情况下,项目也是可以分为开发,测试,修正等几个阶段。这些事情可以分工来完成。

不同的分工代表不同的角色。

现学现卖,边学边做。

在功能不确定的情况下,先确定一部分功能,然后将不确定的功能作为下一次批次的任务。

在功能确定的情况下,就可以对项目进行批次管理。

一个批次就是一个sprint.



但是开发本身也要进行分工,比如根据架构角色来分为前端,后端,数据库等。

开发只是环节之一,从完整的环节来说,要设计,开发,测试。

项目管理可能从流程上,各个环节都要管。

项目经理要管流程,管环节。

而产品经理可能是要管产品的前端,后端等各个组成部分。

比如每个成员的在各自负责的模块上的流程。

而产品经理则管模块的分工。

项目经理可能管流程的分工,环节的分工。

模块和功能不是同义词,一个功能有多个模块,比如前端,后端。

所以关键词即,功能,流程,模块。

所有的功能都要走流程,所有的模块也要走流程。

所有的功能都可以分模块(比如前后端)这个是根据事物的特点来定的。不一定所有的事情都可以分模块,也许这只是软件特有的特点。

流程是针对批次的,所有的批次都有流程。

其实到了功能这一块,流程是必须要关注的,同时至于这个功能对他进行模块的划分,比如前端,后端,这个作为一个人也应该要关注。这个是作为功能的组成部分而言的。

一个功能包含多个模块。这个是作为程序员的专业知识。而流程则是做事的方式。按流程办事才能保证质量和效率。

流程是跨顺序的。有先后的。而功能的模块则是专业知识。

要以流程作为周期,而不是以模块为周期。

要考虑的就是赶紧开发完,赶紧测试完,赶紧修正完。相当于进度(100%)进行到了哪一步。

时间: 2024-11-05 21:20:47

关于项目流程的总结的相关文章

Atitit 项目管理 提升开发效率的项目流程方法模型 哑铃型  橄榄型 直板型

Atitit 项目管理 提升开发效率的项目流程方法模型 哑铃型  橄榄型 直板型 项目主体三个部分 ui界面,中间层,数据库 按照不同的比重可以分为一下三个模型  哑铃型  橄榄型 直板型 哑铃型 开发效率更高,性能反之 ,ui和数据库层比较大,中间的接口层比较薄弱 直板型 橄榄型,追求性能型..中间打,俩偷笑 从语言看ui 界面h5是dsl 4gl+js  3.5gl....数据库是sql ,dsl  4gl 语言代际比较高.带来更高的开发效率性... 作者:: 绰号:老哇的爪子claw of

LAMP平台部署(原理、安装php环境、LAMP项目流程思路)

一.理解LAMP: 1.LAMP是目前最为成熟的一种网站应用模式,可提供动态的WEB站点的应用及开发环境,其构成组件:L=Liunx,A=Apache,M=Mysql,P=php 2.LAMP的工作原理: 1)处理请求的流程:HTTP进程(响应PHP页面请求)à php页面(html+php)à运行php进程à数据库(mysql)进行交互à结果交给http进程à用户 2)动态页面和静态页面: 用户无论在什么情况下请求同一个页面得到相同结果就是静态页面,不同结果就是动态页面:服 务器上静态页面不会

web项目流程

项目流程简介 需求分析 要做什么?客户的真实需求是什么?需要完成哪些功能和流程? 参与人员:项目负责人,系统工程师和客户 产生结果:项目需求书(项目规格书) 我们的需求:完成bbs论坛的核心功能(注册.登录.发帖和回帖等) 整体设计 怎么去做,设计基本的算法,一般是由产品经理或架构师来做! 参与人员:项目负责人.系统架构师 产生结果:项目设计概要,项目详细设计数(开发过程中的"蓝图") 界面设计 参与人员:UI设计师 产生结果:设计效果图 静态页面制作 参与人员:前端工程师 产生结果:

项目流程管理&&架构总结

1 项目背景 所在业务在早期没有营销费用,买家购买商品的折扣优惠是由卖家提供的,所有订单的最终价格是由卖家和业务方确定的,整个购买流程很简单. 现在此业务收受到公司重视,业务团队能申请到营销费用,业务团队能主动补贴折扣优惠.一件东西进行促销时,用户购买此物品后,由业务方出钱补贴折扣的费用,而卖家不需要考虑优惠折扣.实现这种营销需求需要和第三方的团队合作,例如商家营销团队.账务团队. 2 项目管理 团队协作 项目开始的时候,我方向这2个团体介绍业务背景,提产品需求,开头很顺利:业务边界范围的界定.

项目流程管理&&架构总结

1 项目背景 所在业务在早期没有营销费用,买家购买商品的折扣优惠是由卖家提供的.全部订单的终于价格是由卖家和业务方确定的,整个购买流程非常easy. 如今此业务收受到公司重视,业务团队能申请到营销费用.业务团队能主动补贴折扣优惠.一件东西进行促销时,用户购买此物品后.由业务方出钱补贴折扣的费用.而卖家不须要考虑优惠折扣.实现这样的营销需求须要和第三方的团队合作.比如商家营销团队.账务团队. 2 项目管理 团队协作 项目開始的时候.我方向这2个团体介绍业务背景,提产品需求,开头非常顺利:业务边界范

关于项目流程

项目流程简介 需求分析 要做什么?客户的真实需求是什么?需要完成哪些功能和流程? 参与人员:项目负责人,系统工程师和客户 产生结果:项目需求书(项目规格书) 整体设计 怎么去做,设计基本的算法,一般是由产品经理或架构师来做! 参与人员:项目负责人.系统架构师 产生结果:项目设计概要,项目详细设计数(开发过程中的"蓝图") 界面设计 参与人员:UI设计师 产生结果:设计效果图 静态页面制作 参与人员:前端工程师 产生结果:静态页面 功能开发 参与人员:PHP程序员 产生结果:初步成型的产

iOS开发项目之一 [ 项目流程]

项目流程 *人员配置 *客户端(iOS工程师,Android工程师) *前端 h5 *后台人员(php,java,net) *提供接口(请求地址.请求参数,请求方式,接口文档) *UI UE * 效果图,素材 ,决定app长什么样子 *产品汪 * 我要做的app是有什么功能->(原型文档,需求文档) *测试 * jire bugfree *项目经理 * 对我们整个项目负责. *开会-解决一下沟通问题 *迭代开发-不停给app添加功能

项目流程的制定

在我们工作中,创业公司或是需要抢占市场的项目都采用敏捷开发的方式.最快上线投入市场,可是随着公司的成长,项目的变大项目流程就显得越来越重要了.于是就会在项目开发的过程中引入项目流程控制,以保证项目周期和质量.此是可能是由公司高层制定,也可能与我们测试人员商量,对于我们测试人员,应该如何制定项目流程呢? 一,  国际性工业化流程 软件项目工程有标准的流程,也就是国际化标准流程,当然我们可以从书上或是网上获得相.如下所示,是我在网上查找到的一个流程: 在实际的公司项目流程中,发现如果完全按标准的流程

测试项目流程

  CMI:软件成熟度,分为5级.   测试报告完以后,还有项目总结. 1.项目流程: 项目立项大会,项目计划,需求分析-----需求规格说明书,评审,设计(概要设计, 详细设计)-------概要设计说明书,详细设计说明书,评审,编码-------单元测试, 集成测试,系统测试,发布上线 简化:项目立项大会,项目计划,需求分析,设计,编码,测试,发布上线. 2.测试流程: 测试计划,编写测试用例(测试准备),测试执行,测试报告 测试计划-------测试计划 测试准备-------测试用例,需

云计算业务项目流程

云计算业务项目流程