130242014039-(2)-体验敏捷开发

1分组情况介绍,小组分工合作情况介绍。

陈锋、刘鑫       (用户故事的细化,即功能设计)

高忠杰、罗成龙  (参与系统的类图设计及上台汇报)

颜贵荣、李清灿   (参与用户故事的讨论与设计)

王绍华、丁天奇、林伟领(参与系统的类图设计并选定课题)

 

2选题讨论

随着电商迅速发展,网上购物普及华,因此出现了一系列的购物APP,于此最为密切的便是每个APP里面的购物车,我们小组成员就觉定选题为电商系统的购物车模块进行讨论分析设计

 

3、用户故事讨论

在用户使用各种购物APP的时候,由于客户的对比习惯,常常会货比三家,或者在购买力不足时遇到心仪的物品,亦或是想要多件购买同时付款,那么这时候购物车就会突显其的重要性。

 

4、功能分析讨论

a.浏览商时可以将其加入购物车

b.可以将购物车中商品删除

c.可以进行商品对比,例如价格,销量,店铺信用度等等

d.全选商品统一付款

e.调整商品数量

f.同家店铺商品分类,包邮提醒等

g.在客户购物车中没商品时可以根据销售热门,以及客户购物习惯进行推荐商品。

5、


最初小组设计模型图小组成员讲解:建模


在王老师的建议后小组最终建模图: 


关于敏捷,
敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。我觉得在课堂中这种开发方式,通过思维的碰撞,交织往往能迸发出新的灵感和最终我们需要的真正的结果。6、总结

相对于传统模式的的瀑布式开发,每个阶段都有强烈的依赖关系,一层断开,下一阶段就会被延迟,导致最终的开发周期的延迟。这种上课的方式极其前卫,新颖,给了我一种全新的体验,深层次的感受到敏捷开发模式的优势,摆脱了瀑布式开发方式的高失败率的结果。

我希望下次的课程有更为开放的课题,能有更多机会接触,总而言之,这次的实践课程对我影响颇大,收益良多。

posted @ 2017-10-09 18:29  Nathan刘鑫  阅读(181)  评论(0编辑  收藏  举报