第三次作业

scrum学习的一些理解

在课堂上了解了瀑布开发,又在课下学习敏捷开发过程后,我发现,敏姐团队做的开发工作虽然和瀑布开发一模一样,但他们的做事方式很不一样。简单来说,两者的差别在于:瀑布开发必须先完成当前的步骤后才能进行下一步骤,而敏捷团队做需求收集,设计,编码和测试,最后交付给客户。接着再重复这个过程,周而复始,工作推进的过程中不断地改善、调整流程,一直到项目完成为止。敏捷开发是一种整体流程,也就是说,需求收集,设计,编码和设计是完全整合彼此依赖的流程,在实践中,无论我们用什么方法敏捷开发,遇到缺陷,别等到最后关头,要立即修复,等它有机会在系统里繁衍存活了好几个月之后,修复成本可就高了;通过展示可工作软件的方式,才能发现想要的是什么。正因为敏捷流程能够照顾到客户的持续反馈,项目才能不偏不倚地走下去;还有一点就是,只写必需的文档,将文档工作融入流程,只写有关的,有效用的文档。总的来说,敏捷方式的核心思想就在于迅速交付商业价值,体现为可工作的软件,还要以定期增量的形式持续地交付价值。

 

小组成员分工:

分工姓名
需求分析与原型设计 团队合作完成
后端代码编写 饶锐
数据库设计与实现 宁文涛
前端设计与实现 唐军
软件测试与文档编写

文泽宇

朱民忠

 

项目地址:https://github.com/972934564/JavaWeb-Face-recognition-cloudonline-attendance-System

posted on 2018-10-28 15:49  拾点  阅读(121)  评论(1)    收藏  举报

导航