博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
构建之法阅读笔记03
阅读量:4614 次
发布时间:2019-06-09

本文共 681 字,大约阅读时间需要 2 分钟。

做软件要组团队进行,从小到大,我们很少进行团队合作,提到团队合作,自然想到接力赛跑,我们为了一致的集体目标,又有各自的分工,互相依赖合作,共同完成任务。软件团队也是如此。软件团队的模式各种各样,我们要根据团队需求选出适合自己团队的模式,我个人比较喜欢交响乐团模式。

以前也没有开发过软件,只是写一写简单的程序,第6章敏捷流程让我了解到了软件开发的方法,原来软件开发不仅仅是写程序,开发文档至关重要,开发文档包括软件需求规格说明书、软件概要设计说明书、软件详细设计说明书、数据库设计说明书、项目开发计划、测试计划、团队绩效评分。书上重点介绍了Scrum,Scrum的核心价值观是承诺,专注,公开,敬重,勇气,首先要找出完成产品需要做的事情Product Backlog,这就是一个需求的列表。一般情况使用用户故事来表示backlog条目,毕竟我们做的软件为人所用,理想情况每个需求项都对产品的客户或用户有价值。其次要决定当前冲刺需要解决的事情Sprint Backlog,进一步细化工作任务,团队成员根据自己的能力挑选任务,而且每天要更新剩余的工作量估算,可以适当增加删除修改任务,最重要的就是冲刺,冲刺期间,团队通过每天的站立会议进行面对面的交流,通过燃尽图,看板展示项目进展情况,这不能流于形式。最后,软件交付给用户,根据用户反馈进行改进。如果我们可以严格按照这个方法来执行,时时总结如何提高团队效率, 并付诸行动,每个人都尽自己最大的努力,一定会有所收获。

转载于:https://www.cnblogs.com/qianxia/p/5379988.html

你可能感兴趣的文章
数据库的创建和删除
查看>>
最简单的三层实例【插入据
查看>>
设计模式学习笔记——Prototype原型模式
查看>>
pom.xml里有红叉报错的解决办法
查看>>
Perl last和next的用法区别
查看>>
Selenium 管理 Cookies
查看>>
exceptionfunction[LeetCode]Permutations
查看>>
xp_cmdshell 命令的开启与关闭,和状态查询
查看>>
Linux sudoers
查看>>
bzoj 4595 激光发生器
查看>>
multi cookie & read bug
查看>>
js时间转换
查看>>
(转载) Android Studio你不知道的调试技巧
查看>>
队列实现霍夫曼树
查看>>
关于微信公众平台测试号配置失败的问题
查看>>
【NOIP2001】统计单词个数
查看>>
linux常用端口
查看>>
异常处理
查看>>
/proc/uptime详解
查看>>
如何建立合适的索引?
查看>>