系分项目实现中的 敏捷开发

系分项目中的敏捷开发

敏捷开发原则

原则

  • 对我们而言,最重要的是通过尽早和不断交付有价值的软件满足客户需要。
  • 我们欢迎需求的变化,即使在开发后期。敏捷过程能够驾驭变化,保持客户的竞争优势。
  • 经常交付可以工作的软件,从几星期到几个月,时间尺度越短越好。
  • 业务人员和开发者应该在整个项目过程中始终朝夕在一起工作。
  • 围绕斗志高昂的人进行软件开发,给开发者提供适宜的环境,满足他们的需要,并相信他们能够完成任务。
  • 在开发小组中最有效率也最有效果的信息传达方式是面对面的交谈。
  • 可以工作的软件是进度的主要度量标准。
  • 敏捷过程提倡可持续开发。出资人、开发人员和用户应该总是维持不变的节奏。
  • 对卓越技术与良好设计的不断追求将有助于提高敏捷性。
  • 简单——尽可能减少工作量的艺术至关重要。
  • 最好的架构、需求和设计都源自自我组织的团队。
  • 每隔一定时间,团队都要总结如何更有效率,然后相应地调整自己的行为。

看板

Kanban,是丰田生产模式中的重要概念,指为了达到及时生产(JIT)方式控制现场生产流程的工具。及时生产方式中的拉式生产系统可以使信息的流程缩短,并配合定量、固定装货容器等方式,而使生产过程中的物料流动顺畅。

在看板标示系统中常将塑料或纸制成薄板,将产品名称及数量写于其上,故此得名。及时生产方式的看板在生产线上分为两类:领取看板和生产看板,旨在传达的信息是:“何物,何时,生产多少数量,以何方式生产、搬运”。

(以上来自wiki)

项目中的敏捷开发

  • 每周会议:作为各个成员的本周工作的验收和测试,项目内容的交流和下一周任务的发放。
    在这里插入图片描述
  • 看板管理:作为会议任务发放的记录,记录每周成员的活动。

在这里插入图片描述

  • 文件书写:开发人员和产品经理共同书写文件,并及时发布,便于讨论修改。

  • 面对面交流:在学校内的环境保证了开发人员朝夕可以面对面交流。

个人思考总结

本次项目中因为各种各样的原因,没有做到的敏捷开发的一些内容。如果能够做到,或者下一次的项目能够多加注意的话,可以让项目的整个流程更好的完成。

  • 每日站立会议:这个其实挺难实现的,起码在学生的状态下。但是站立会议的好处就是加快会议的讨论进程和效率,避免浪费过多的时间讨论同一个问题或者无关紧要的内容。每日会议可以线上开,以提高开发的效率。
  • 提高交付频率:为了尽早做出可以测试的产品,早日能够测试迭代。这一次的项目测试迭代只有一次,很明显是不够的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值