发表于: 2017-11-22 22:32:57
2 928
今天完成的事情:① 反复读关于敏捷开发的文章,理解敏捷开发,说一下我的理解,敏捷开发是一种开发方式,把一个很复杂,完成周期时间很长的项目,按照需求优先级划分,拆分成无数个子项目,每个小项目通过(1-4周)的时间完成,且每个完成的子项目都是独立的可以可以交付的产品,恍然大悟和我昨天学习的用户Story遥相呼应,用户story问什么要强调独立性,为了敏捷开发,这也是前面提到的敏捷开发的目的,一个产品有许多的用户Story,我们把每个用户story独立分解开来去开发,就是在完成产品的快速迭代。这也是为什么每一个用户story都需要我估算它的价值,并却对它进行验收,因为每一个用户story最后都是一个独立可以交付的产品
PM在敏捷开发中的职责:主要负责确定产品的功能和达到要求的标准,指定软件的发布日期和交付的内容,同时有权力接受或拒绝开发团队的工作成果。
② 学习了敏捷开发中scrum流程 根据product backlog(产品需求列表)通过 srpinting planning meeting (srpint计划会议)评审出一个本次迭代目标story再根据story细化出 srpint backlog (本次迭代需要完成的细分项)成员根据 srpint backlog 细化出(1-2天)可以完成的任务,scrum team 识别 srpint backlog中需要 在 daliy scrum meeting 上汇报的任务,成员每日更新燃尽图,然后是每日集成(我理解就是每天都要把所有的进展进行汇总并更新版本,保证整个team知道每个人的进度,而且这样问题都在过程中暴露,减少后期修改),然后就是story 完成进行Srpint Review Meeting 演示会议(评审会议)演示自己的产品最后 Sprint Retrospective Meeting(回顾会议),也称为总结会议,以轮流发言方式进行,每个人都要发言,总结并讨论改进的地方,放入下一轮Sprint的产品需求中。③接着往下学习Axure
明天的计划:明天学习墨刀,把产品原型画了,app草图也画一画,但是web设计规范真的没看懂,具体怎么画有点蒙。
遇到的问题:那几个图师姐有参考吗,还有那个web设计规范没看太懂
收货:进一步理解了敏捷开发,学习了scrum开发流程。
评论