zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记03

    团队敏捷开发

        这学期学习的软件工程,老师没有选那些以往的教材,而是选了《构建之法》这本书,实践性较强,注重学生的技术与能力,并且与实际联系比较紧密,课堂例子生动、贴切、具体。软件开发通常是由一个团队、数个人共同完成的,软件团队还有各种形式,适用于不同的人员和需求。

        学习这门课之前,我认为的团队开发就是把要求分解成几个部分,分给团队成员分别完成,最后由一个人组合在一起为最终的软件,提交的软件都能符合用户的要求。团队成员只要统一各种规范,把自己分内之事最好就好了。

        其实不然,书中讲到了敏捷的团队对团员的要求:自主管理、自我组织、多功能,还有开发中多用的敏捷开发,分三步走:找出完成产品需要的事情——Product Backlog;决定当前的冲刺(Sprint)需要解决的事情——Sprint Backlog;冲刺(Sprint),并且采用多次迭代的方法实现——由简单的入手,依次增加难度,并非一蹴而就。

        我们的课程,已经进入团队开发的阶段了。老师也在积极引导我们,我们也会在今后的软件开发中,注意这些原则和要求,避免出现那些错误,完成要求。

     

  • 相关阅读:
    推送消息为什么使用RocketMQ,而不使用Kafka?
    com.google.common.collect.Lists.addAll()空指针原因分析
    AQS原理
    ReentrantLock-加锁
    ReentrantLock-自旋
    Reentrantlock-的核心内容
    java中,BigDecimal的add方法避坑指南
    Reentrantlock-实现原理
    Reentrantlock-适用场景
    JAVA foreach和普通for循环是否需要判断为null
  • 原文地址:https://www.cnblogs.com/Aliqiao/p/5348159.html
Copyright © 2011-2022 走看看