打字猴:1.703952e+09
1703952000
1703952001
1703952002
1703952003 图7-13 项目管理—项目审批
1703952004
1703952005 Linda回到办公桌前,点击Galaxy系统的“项目管理→项目详情页”,项目的基本信息、当前进度、项目状态,可以说一目了然,如图7-14所示。
1703952006
1703952007
1703952008
1703952009
1703952010 图7-14 项目管理—项目详情页
1703952011
1703952012 当前的进度是“待排期”,接下来Linda需要确定项目范围、里程碑、预定各开发团队的“档期”,开始进入紧张而忙碌的“夜总会模式”(夜里总是开会的简称)。
1703952013
1703952014 一周以后,“购物路径优化”项目进入了开发阶段,共有5个敏捷开发团队参与这个项目,Andy是其中一个开发团队的Scrum Master。对于这种项目敏捷模式,他已经非常熟悉了,在没有Galaxy系统之前,多个敏捷开发团队的协同简直是噩梦,光统计进度、梳理各任务的依赖就把项目经理类得吐血。
1703952015
1703952016 Andy在看Galaxy系统里的敏捷白板,开发同事Sam的进度略有延迟,看起来不妙,而且他的开发任务比较关键,一旦延迟将会影响其他2个开发团队的进度,如图7-15所示。
1703952017
1703952018
1703952019
1703952020
1703952021 图7-15 项目管理—敏捷看板
1703952022
1703952023 Andy在即时通讯软件ChatMe上,跟Sam聊了起来。
1703952024
1703952025 “Hi,你的任务delay了哦,遇到什么问题?”Andy飞快地敲打着键盘。
1703952026
1703952027 “哦,老大,昨天有一个业务逻辑没搞清楚就开发了,做到后面才发现错了,今天要返工了。”Sam回复。
1703952028
1703952029 “如果加班能赶上进度吗?需不需要其他同事帮忙?”Andy继续问题。
1703952030
1703952031 “现在进度差得不多,晚上加个班能搞定。”Sam说完,回复了个笑脸。
1703952032
1703952033 Andy打开Galaxy系统的燃尽图(图7-16),仔细看了一下,还是比较担心,心想:还好系统及时提醒,如果等到联调时才发现Delay了,就真的来不及了。想到这,眉头稍稍展开了。
1703952034
1703952035
1703952036
1703952037
1703952038 图7-16 项目管理—燃尽图
1703952039
1703952040 即便有的开发团队使用了敏捷开发的看板模式,Galaxy也能够支持,看板更关注单个任务的交付,团队整体的协同和补位,对团队成员综合素质要求更高。
1703952041
1703952042 开发人员每天下班前把代码提交到SVN上,这时Eclipse的Galaxy插件把今天的开发进度,自动更新到系统中,省去开发人员每天写日报、填工时。测试人员的Test case输入到Galaxy中,系统会触发一个自动化测试任务,运行自动化测试脚本,并把测试结果发送给相关开发、测试人员,如图7-17所示。
1703952043
1703952044
1703952045
1703952046
1703952047 图7-17 项目管理—自动化验证邮件
1703952048
1703952049 在整个开发的过程中,QA同事从Galaxy系统中进行“健康度”指标的数据分析(图7-18),如果开发团队的指标不在正常偏差范围内,会引起QA同事的关注,针对不合格的指标再安排同事深入审计,这种数字化审计的方式,极大地提升了审计效率、审计准确率,少数几个QA就可以审计上千人的开发团队。
[ 上一页 ]  [ :1.703952e+09 ]  [ 下一页 ]