开发过程管理之 开发过程需要管理什么内容
2012-10-18 22:51
218 查看
我对知识点态度一般都是这样,知道这个知识是什么,为什么存在,管什么用.
单纯的学习某个工具其实无益,那只是机械性的记忆,时间久了自然忘记,而且那并不是我理解了的,这里的工具是指,特殊名词类的技术如struts,hibernate,spring,svn,bugfree. 当然应该知道怎么用它,但是有没有想过,为什么要用它,他能有什么用?
我以为学习新东西必然应该经历一下过程:做某一件事情,面临了该问题,而面对该问题,想到某个解决方法,而这个方法可以是个具体的技术,也可以是某个自定义的流程都可以,有了这个解决方法之后才会有工具的产生,这个时候再去学习工具就会从问题着手,用功能去针对问题是如何解决的,这个时候工具的学习就会事半功倍.
目前来说,我所知道的软件过程管理当中,有软件发行版本管理,程序源代码版本管理,缺陷登记管理,需求变更管理.这实实在在是我现在遇到的问题当中摸索出来的管理方法,经过实践他确实能提高效率,缓解我的工作压力,至于以上管理的工具,可以适当的接触学习,提高工作效率.
我认为我最大的缺点就是想的多做的少,没有实干能力,只会口头说说,练习代码量严重不够.这将是我技术道路上最大的障碍.无论怎样,我都要克服它,相信自己,跟红薯一样,做一个想开源中国社区一样的能改变社会的产品出来,以此为乐.
单纯的学习某个工具其实无益,那只是机械性的记忆,时间久了自然忘记,而且那并不是我理解了的,这里的工具是指,特殊名词类的技术如struts,hibernate,spring,svn,bugfree. 当然应该知道怎么用它,但是有没有想过,为什么要用它,他能有什么用?
我以为学习新东西必然应该经历一下过程:做某一件事情,面临了该问题,而面对该问题,想到某个解决方法,而这个方法可以是个具体的技术,也可以是某个自定义的流程都可以,有了这个解决方法之后才会有工具的产生,这个时候再去学习工具就会从问题着手,用功能去针对问题是如何解决的,这个时候工具的学习就会事半功倍.
目前来说,我所知道的软件过程管理当中,有软件发行版本管理,程序源代码版本管理,缺陷登记管理,需求变更管理.这实实在在是我现在遇到的问题当中摸索出来的管理方法,经过实践他确实能提高效率,缓解我的工作压力,至于以上管理的工具,可以适当的接触学习,提高工作效率.
我认为我最大的缺点就是想的多做的少,没有实干能力,只会口头说说,练习代码量严重不够.这将是我技术道路上最大的障碍.无论怎样,我都要克服它,相信自己,跟红薯一样,做一个想开源中国社区一样的能改变社会的产品出来,以此为乐.
相关文章推荐
- 旅店管理系统开发过程中的插曲1--什么是对象
- 在Android开发过程中搭建一个自己的应用框架有几个步骤?需要注意什么?
- 软件开发项目管理需要注意什么
- 旅店管理系统开发过程中的插曲1--什么是对象
- web前端开发需要学习什么内容已经需要使用什么开发工具?
- 艾伟也谈项目管理,找出软件开发过程中的BUG,你需要火眼金睛
- Spring Aop开发过程中可能出现的异常(通过这些异常可以知道需要什么Jar包)
- 今天是10.2. 学习安卓开发你需要学习什么内容?
- 小白学习iOS开发都需要有什么基础
- 学习-unity3d-游戏开发需要掌握什么技能
- Android开发1——查找所需要出示权限的内容
- ARM开发过程中最最需要注意的问题
- Winform开发框架之客户关系管理系统(CRM)的开发总结系列2-基于框架的开发过程
- 在使用Cocos2d-JS 开发过程中需要用到的单体设计模式
- 游戏服务器开发需要学什么
- 1.1XAF框架开发视频教程-简单的订单管理实现过程,视频,提纲,及教程源码
- 跟我一起,利用bitcms内容管理系统从0到1学习小程序开发:二、与服务端通信,Hello bitcms!
- 开发过程的产出是什么?一种比拟
- django 开发内容管理系统(已纠正)
- Android 开发过程中需要注意的细节(一)