敏捷实践简单分享

简介:

一、项目启动会

无论是传统项目管理还是敏捷项目管理,项目启动会是让团队成员对整个项目全局的认识,尽管在项目实际开展中一些共识可能会调整。俗话说,好的开端是成功的一半,一个好的项目启动会决定着项目的成败。既然项目启动会如此重要,那么我们在项目开启动会的时候,重点澄清哪些内容?大致包括下面8点,由领导阐述产品愿景并授权项目经理,由产品经理阐述产品路线图,由项目经理阐述剩余相关点,团队必须对这8点达成共识。如有争议,及时提出调整,当然,项目开展中项目经理也会根据项目实际情况进行相关内容的调整。

1.产品愿景

主要基于可行性分析,讲解产品的市场前景和项目的意义,让团队认识到大家努力工作的意义。

2.产品路线图

主要讲解产品的主要交付路线,产品主要需求的优先级,以及大致上线时间点。

3.项目总目标

主要对产品路线的补充,对交付功能模块的细化,项目完结交付的所有功能点。

4.项目里程碑

主要对总目标功能点的里程碑设定,以及每个里程碑各个职能组完成的主要任务。

5.团队成员职责

主要对团队成员和主要职责的介绍,产品经理、项目经理、UI设计、后台、前端、测试、运维。

6.团队协作方式

主要对项目开展的相关环节的必要说明,大家共同遵守的团队规则章程。

7.项目测试计划

主要是对测试工作计划的单独罗列,虽然项目计划中已有安排测试工作,这样更好的管理测试进度。

8.项目风险管理

主要是对项目开展可能存在的项目风险、负责人以及应对方式的澄清,提前认识和介入相关工作。

 

可能会说,一个启动会要不要这么麻烦要把这些东西给整理出来嘛?是可以根据项目的实际情况进行裁剪的,建议如此准备,这样领导和团队对项目有比较清晰的大致认识,项目经理也能全局把握一些关键点。因为预防大于治疗,提前思考一些问题,将会有益于项目开展,提前不思考就变成救火队长,项目缺乏计划,团队没有节奏感,项目经理和团队都会觉着比较累。

 

 

二、项目进度管理

开完一个好的项目启动会,那么就需要团队尽可能按达成的共识开展项目,对项目进展中最重要的就是进度把控和风险及时暴露处理。在敏捷项目中我们有比较好的进度风险及时暴露的工具就是看板了。为了更清晰化反映项目进度,还可以添加项目迭代日历、迭代周报。当然,如果一个好的项目管理工具将给项目带来莫大的益处,不仅方便项目各项管理,而且更有助于项目的各种数据分析。

1.白板设计
(1).V1.0

(2).V2.0

2.任务卡设计

    



 

 

 

 

 

 

 

 

 

 

3.项目迭代日历
(1).V1.0

(2).V2.0

4.项目迭代周报


5.好的项目管理工具

(1).产品管理

(2).项目管理

(3).测试管理

(4).知识库管理

(5).沟通管理

(6).源代码管理

(7).代码评审

(8).静态代码扫描

(9).持续集成

(10).自动化部署

(12).性能测试

(13).自动化测试

(14).报表报告分析

(15).移动版支持

(16).相对灵活自由配置

 

三、项目测试管理

做了很好的项目进度管理,那么我们还需要加强质量管理和验收交付,一个高质量的产品是大家都喜爱的。常规的测试是人肉黑盒测试,从冒烟测试、到功能测试、到集成测试,维护测试用例进行人肉黑盒测试。当系统越来越庞大,还是继续的人肉,不仅是测试时间的消耗,而且也会有你踩不到雷。所以为了提高测试的效率,提高测试覆盖率,让项目承诺数据更有说服力,就引入一些测试工具,进行相关环境搭建,进行相关性能测试和自动化测试。

1.冒烟测试

2.功能测试

3.集成测试

4.性能测试

5.自动化测试

 

四、项目部署管理

做好了项目测试管理,质量得到保障,那么我们可以发布部署上线了,然而,你会发现发布部署相关工作的繁琐和问题层出不穷,花费很长时间才能部署成功,很难对需求快速的部署上线,也会出现N多运维事故。所以为了提高部署效率,快速发布一个需求给用户体验,那么打通开发和运维,实现自动化部署也成刚需。DevOps是一个不错的理念,借助一系列工具实现开发和运维的打通,实现端到端的快速交付,提升研发效能。


 本文转自SanMaoSpace博客园博客,原文链接:http://www.cnblogs.com/SanMaoSpace/p/7183527.html,如需转载请自行联系原作者

相关文章
|
9月前
|
敏捷开发 项目管理
Scrum敏捷开发内训, 互联网转型, 敏捷产品开发培训
Leangoo领歌除了是敏捷工具之外,也提供专业的敏捷培训、敏捷认证以及敏捷咨询的服务,权威课程包括:官方权威Scrum认证培训课程(CSM,CSPO,CSD,A-CSM等)、大规模敏捷SAFe及LeSS认证培训,以及量身定制的Scrum敏捷开发企业级实训课程培训, 敏捷工程技术实践课程等。
|
12月前
|
设计模式 SQL 测试技术
细数软件研发效能的七宗罪
细数软件研发效能的七宗罪
165 0
|
敏捷开发 监控 数据可视化
从一个小角度观察敏捷实践
从一个小角度观察敏捷实践
79 0
从一个小角度观察敏捷实践
|
数据可视化 项目管理 芯片
《精益产品开发》读书笔记之一
何老师的这本书是一本非常“好”读的书,深涩的概念也是讲得深入浅出,触类旁通,而且故事感十足。
316 0
|
持续交付
敏捷软件开发宣言--常读常新
敏捷软件开发宣言 http://www.agilemanifesto.org/iso/zhchs/ 我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人。由此我们建立了如下价值观: 个体和互动 高于 流程和工具 工作的软件 高于 详尽的文档  客户合作 高于 合同谈判  响应变化 高于 遵循计划 也就是说,尽管右项有其价值,我们更重视左项的价值。
1027 0