Alpha版本后的心得体会

  在我们一系列的努力之下,我们团队打造的校园互助式快递代取APP——U-Help的α版本终于能够问世了。尽管这个版本存在着这样那样的问题,但是我们还是对此抱有充足的信心。另一方面,在经过α版本的锤炼之后,我们团队对于软件工程也有了进一步的体会,具体分为以下几个部分。

  首先是对于时间的安排上。基于对考试周的估计,我们实际主要是在考试周前一周完成了α版本的大部分设计,以保证各位组员对于接踵而来的期末考试的复习需求。所以在考试周其间我们对于项目的关注度比较小,博客也没有能够比较及时地发布,这是以后工作中需要注意的一点。另外比较遗憾的一点是,我们在代取界面方面花的精力实在是比较欠缺(相对于它对我们APP的重要性而言),所以说后阶段我们应该会花更多的时间投入到这个界面当中去。

  接下来是技术使用方面,前端的推进目前已经到了最为关键的代取界面,在工作的进展中,我们发现许多国内关于AS方面的内容都存在着大大小小的问题,绝大多数所谓的“教程”是连编译都通过不了的。然后一些国外技术网站成了我们时常的参考(当然还有晦涩的官方文档)。后端在数据库的使用方面也碰了不少钉子,多数依靠调试和参考代码解决。经过了α版本的磨砺,大家逐渐意识到,平时看起来简单的应用,是靠着许多技术点堆积而成。如果缺乏了其中的任意一环,都需要比较大的投入才能攻克。

  再之后是团队协作方面。总体上说我们的团队协作应该算是比较不错的。前端和后端在各司其职的同时又能够保持必要的联系,使得对接的时候能够比较流畅,较少出现卡壳的问题。不过在团队总体活跃度方面我们可能还有待提高。由于团队成员多愿意采用QQ点对点交流的缘故,所以说我们的QQ群显得不太活跃。再加上最近考试周的原由,团队博客的更新也大大缩水。这在之后的团队项目中是需要改进的。

  最后是代码管理方面。说实话这一点我们做的比较不尽如人意。GitHub上比较惨淡的commit次数佐证了这一点。就后端来说,我们的代码量相对比较少,而且主要放在服务器上,所以GitHub更新的频率比较低。然而前端的代码管理的确是比较怠惰的,主要是一般代码管理通过简单的“另存为”完成,这一点在下一阶段将会被当作一个重点对待吧。

  总体来说,α版本的U-Help完成了我们预期之中大部分的功能要求,算是我们项目的一个阶段性标志吧。下一阶段我们将对前一阶段尚未完成的内容进行补足,并且对我们的U-Help进行更多的拓展。

Alpha版本后的心得体会的更多相关文章

  1. 【Alpha版本】冲刺阶段——Day 10

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  2. 【Alpha版本】冲刺阶段——Day 9

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  3. xp硬盘安装Fedora14 过程记录及心得体会(fedora14 live版本680M 和fedora14 DVD版本3.2G的选择)

    这次电脑奔溃了,奇怪的是直接ghost覆盖c盘竟然不中.之前电脑上硬盘安装的fedora14操作系统,也是双系统.不知道是不是这个问题,记得同学说过,在硬盘装fedora之后,要手动修改c盘隐藏的那个 ...

  4. 兼容低版本IE浏览器的一些心得体会(持续更新)

    前言: 近期工作中,突然被要求改别人的代码,其中有一项就是兼容IE低版本浏览器,所以优雅降级吧. 我相信兼容低版本IE是许多前端开发的噩梦,尤其是改别人写的代码,更是痛不欲生. 本文将介绍一些本人兼容 ...

  5. 【Alpha版本】冲刺阶段——Day 1

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  6. 【Alpha版本】冲刺阶段——Day 2

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  7. 【Alpha版本】项目总结

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬涛 031402341 王 ...

  8. 【Alpha版本】冲刺阶段——Day 6

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  9. 【Alpha版本】冲刺阶段——Day 8

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

随机推荐

  1. C中整数的溢出

    /** * 整数的溢出 */ #include <stdio.h> int main(int argc, char *argv[]) { short i = -24; // 将-24以无符 ...

  2. 如何打开mongo运行环境

    新建一个文件夹,例如我的在E:\2016web\myapp\src\database 打开数据库 mongod --dbpath=E:/2016web/myapp/src/database 在新开一个 ...

  3. go语言从例子开始之Example18_1.结构体中定义方法

    Go 支持在结构体类型中定义方法 . Example: package main import "fmt" type product struct{ name string num ...

  4. IO复用: select 和poll 到epoll

    linux 提供了select.poll和epoll三种接口来实现多路IO复用.下面总结下这三种接口. select 该函数允许进程指示内核等待多个事件中的任何一个发生,并只在有一个或多个事件发生或经 ...

  5. oracle client 卸载

    1.停用oracle服务:进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止 2.在开始菜单中,找到Universal Installer,运行Oracle Universal I ...

  6. 使用Dockerfile部署TOMCAT

    一.准备工作 1.下载安装docker 2.下载tomcat压缩包 (1)我这里是下载的apache-tomcat-9.0.8.tar.gz 下载地址 https://tomcat.apache.or ...

  7. 数据结构---Java---String

    1.概述 1.1 源码(JDK1.8) public final class String implements java.io.Serializable, Comparable<String& ...

  8. vue 路由动态传参 (多个)

    动态传参 传值页面  客户列表clientList.vue 路由 router.js 配置路由 接收参数的页面  客户详情CustomerDetails.vue 通过this.$router.para ...

  9. Mysql学习-安装与启动

    安装mysqlrpm -ivh Mysql-server....rpm安装完成后,会提示/usr/bin/mysqladmin -u root password 'new-password'也可以用m ...

  10. TopCoder - 15135 LongPalindromes

    https://vjudge.net/problem/TopCoder-15135 之前做过:本质不同的回文子序列个数 本题:位置不同即为不同. 如果还是设$f[l][r]$表示$l$,$r$结尾,就 ...