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

      这次的感悟分享是关于团队开发软件的。

      首先,我们这个学期的软件工程前六周是关于个人项目的开发,后面的十周就是涉及到软件的团队开发。这也是我第一次在一个团队中搞开发,既欣喜又恐惧。我们使用的便是当下很流行的敏捷开发模式,所谓敏捷开发就是以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态(来自百度百科)。

      敏捷开发流程如下(本学期所学总结如下):

      1.需求分析,确定团队开发的项目,明确为用户解决的痛点是什么。

      2.分配任务,拆分项目为几个模块,由目前编程能力较为薄弱的同学优先选择,大牛收尾。但要清楚,自己领取了任务就一定要实现,切不可再随意更改。

      3.每天早晨召开站立会议,每个人简短的发言:一,昨天干了什么;二,今天要做什么;三,遇到问题没有。

      4.制作任务展板,将每个人负责的部分清晰地写在明白牌上,每日更新,完成后及时归档。

      5.下面就是一些我们此次团队合作中遇到的问题(需要改进):

      所做的软件界面风格不统一,因为缺乏沟通。

      软件进度有拖拉,最后几天猛补。

      

  • 相关阅读:
    数组以字符串记录(字符串转数组)
    linux下OpenSSL的RSA密钥生成
    php rsa加密解密实例 及签名验证-自己实践
    php rsa加密解密实例
    PHP的openssl加密扩展使用小结
    支付宝开放平台 配置RSA(SHA1)密钥 OpenSSL配置公钥私钥对
    HTTP缓存控制
    java去任意范围的随机数
    (转)Eclipse4.2 Tomcat启动报错 A child container failed during start
    模态框事件介绍
  • 原文地址:https://www.cnblogs.com/mawangwang/p/11070988.html
Copyright © 2011-2022 走看看