构建之法阅读笔记之五
在软件工程中,“敏捷流程”是一些价值观和方法论的集合。
敏捷流程概述:1.找出完成产品需要做的事情。 2.决定当前的冲刺需要解决的事情。3.冲刺。4.得到软件的一个增量版本、发布给用户。然后在此基础上又进一步计划增量的新功能和改进。敏捷对团队有三个要求:自主管理,自我组织,多功能型。
如何组队一起设计一款软件软件设计与实现,如果只在理论阶段讨论实践,就不知道距离实际的目标实现有多远。动手前将设计思路商量好,这会对我们有很大帮助,遇到的问题基本可以解决。构件是软件开发的基石,程序必然会有很多bug,设计软件要能够正视自己的错误,面对一些错误,要有信心解决,这样才能更好地完成一个软件的开发。
二.学习感悟
在上大二之前我一直以为软工每个人都是独立的,不存在什么合作开发什么的,因为我认为那样会打断思路。
然而开发一个软件团队开发是必不可少的这不仅可以集思广益,解决一些自己解决不了的问题,还可以通过团队学习自己不会的东西。
在最近的小组合作中我会团结好小组,充分发挥自己的作用。
posted on 2017-12-29 19:58 面向bug的程序设计 阅读(106) 评论(0) 编辑 收藏 举报