第六章:敏捷流程
什么是敏捷流程?在软件工程的语境中,“敏捷流程”是一系列价值观和方法论的集合。其开发原则包括:
  ·尽早并持续地交付有价值的软件以满足顾客的需求            ·可用的软件是衡量项目进展的主要指标
  ·敏捷流程欢迎需求的变化,并利用这种变化来提高用户的竞争优势     ·敏捷流程应能保持可持续的发展。领导、团队和用户应该能按照目前的步调持续合作下去

  ·经常发布可用的软件,发布间隔可以从几周到几个月,能短则短      ·只有不断关注技术和设计,才能越来越敏捷
  ·业务人员和开发人员在项目开发过程中应该每天共同工作          ·保持简明——尽可能简化工作量的技艺——极为重要
  ·以有进取心的人为项目核心,充分支持信任他们              ·只有能自我管理的团队才能创造优秀的架构、需求和设计
  ·无论团队内外,面对面地交流始终是最有效的沟通方式           ·时时总结如何提高团队效率,并付诸于行动

其实道理都懂,但是真正实现起来却也没那么容易,就像我们在书中看到了一些方法,会觉得好像没那么难嘛,但是当我们自己实践时却发现,想的容易,做起来不易。这是一个渐行渐近的过程,需要的是大家一起配合一起努力,如果其中的团队关系或者以用户之间的交流没做好,则会影响到整个项目的开发。而且这实现起来要有恒心,不能今天做了,明天就放弃。

第七章:MSF
MSF——微软解决方案框架结构,是一组建立、开发和实现分布式企业系统应用的工作模型、开发准则和应用指南。它用以帮助企业融合商业和技术的目标,降低采用新技术后系统整体的费用,以及成功的应用微软技术整合商业过程的方法。

  MSF的核心有九个基本原则:
  ·推动开放的沟通    ·为共同的前景而工作
  ·充分授权和信任    ·各司其职,对项目共同负责
  ·重视商业价值      ·保持敏捷,预期变化
  ·质量投资        ·学习所有的经验
  ·与顾客合作

这些步骤与方法能让一个软件高效率地制作出来,我明白了任务中每个成员相互信赖的重要性,也让我知道软件这条路试需要不断地总结,不断地学习,不断地思考才能一直走下去。

posted on 2016-04-28 20:30  bububulan  阅读(144)  评论(0编辑  收藏  举报