• 软件项目关系学习总结


      经历了将近半个学期的软件项目管理的学习,收获还是颇为丰富的。

      在这堂课上,我正真理解了管理对于整个软件过程的重要性,不像以前自己一个人做的小project,并不需要多么详细的计划,安排,分析等等,慢了就赶一赶进度,

    快了也可以停下来休息一下,可谓是毫无安排计划,自由度极高的开发过程。而然这样的做法,是绝对不能应付正规的大型项目的。在这门课上,我们模拟组成了一个正真

    的开发团队,模拟了从需求分析,功能设计,进度安排等等一系列真实的开发过程,这让我们都受益匪浅,可谓是学以致用。

      而且王书记也给我们介绍了一些当下比较流行的软件项目工具,比如版本控制的git,maven等等,以及单元测试的junit,鼓励我们自己尝试着去接触,去学习,去摸索这些

    工具,而不是仅仅跟着老师讲的亦步亦趋。这不仅锻炼了我们自主学习使用工具的能力,也让我们紧紧跟上了软件行业的潮流。就拿git来说,之前我也并不了解这一版本控制工具,

    第一次与室友合作开发一个project时,两人采取的u盘拷贝的方法来进行代码的统一控制的,这样的办法真是让我俩吃尽了苦头,经常要费很大的劲来把两人的代码整合到一起。后

    在王书记的介绍下了解了Git,我们决定开始尝试着使用这一工具,发现真真极好用的,给我们的合作开发带来了很大的便利。

      除了学习到的项目上的知识,Austin也给我们介绍了关于成功的团队的要素以及人人之间negotiation的方法,这让我们不仅仅有了管理的理论知识,更给了我们如何将其付诸于实现

    的利器。

      软件开发的路上,路漫漫其修远兮!

  • 相关阅读:
    ASPNET5应用程序启动
    DNX概述
    MySQL数据库管理员密码忘记如何修改?
    Rsync数据复制软件应用
    Centos7系统中Mysql数据库的安装
    基于Haproxy+Keepalived实现Haproxy的高可用
    源码编译安装Mariadb数据库的时候报错,/usr/bin/c++ doesn't support -std=c++11 or -std=c++0x, you need one that does.
    mariadb数据库的安装
    更改Ubuntu和Centos系统中的镜像源
    快速搭建ELK日志分析系统
  • 原文地址:https://www.cnblogs.com/huaxiao/p/4474660.html
Copyright © 2020-2023  润新知