软件世界网 购物 网址 三丰软件 | 小说 美女秀 图库大全 游戏 笑话 | 下载 开发知识库 新闻 开发 图片素材
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
移动开发 架构设计 编程语言 Web前端 互联网
开发杂谈 系统运维 研发管理 数据库 云计算 Android开发资料
  软件世界网 -> 研发管理 -> 开发JavaWeb企业级项目吐槽 -> 正文阅读
研发管理 最新文章
拉格朗日乘数
maven之可视化项目依赖(Visualizingdepend
mac效率工具
Atitit.css规范bem项目中CSS的组织和管理
git入门
Asimplemodelfordescribingbasicsourcesofp
Linux进程管理浅析
我的openwrt学习笔记(十九):linux便捷开
2、微控制器选择
Git使用手册:为Git仓库创建Submodule

[研发管理]开发JavaWeb企业级项目吐槽

  2016-03-14 23:45:21

                                 开发Java Web企业级项目吐槽
     
     本人是某985大学的一名研究生,读研之后,鲜有时间搞科研写论文。大部分时间都耗在开发导师安排的项目上。
本来本人对此也乐此不疲,因为学计算机嘛!应该注重动手能力,干点活也无可厚非。之前接触的大都是.Net项目,
很少参与Java Web方向的项目。自从去年接手现在的项目,才体会到什么是真正的软件产品?什么是用户需求? 规范
编码的重要性。劝以后的程序猿切勿重蹈本人覆辙,踏本人踏过的坑。
       接下来,本人把在开发中遇到问题进行总结。
       1.在接手项目之前,先要了解自身技术实力的高低,评估项目的总体难度,做到有的放矢。可以开发一些难度稍低的项目先练练手,而后再接大型的复杂的项目开发,积累和磨练技术实力。本人领导对项目困难难度估计不足,用户要求过高,程序猿边学习边开发,效率低下,导致项目严重拖期,引起甲方不满。
        2.要做好需求分析,急于下手,会让你得不偿失,走更多的弯路。这里提示一下:软件工程这本书是多么重要啊!原来真的忽视它了。
        3.对用户的需求要有大致判断,拒绝“无理”需求。虽然大部分的时候,用户自己可能对需求也不是很清楚。他需要程序猿做出示例Demo,然后决定是否按这个样式开发下去。如果有必要,最好让用户在需求规格说明书上签字,以防改来改去,让程序猿烦不胜烦。本人做的这个项目,甲方领导初始提出一种页面样式,感觉不满意,改了5遍,做了5个Demo,最后又改回第一版。让程序猿哭笑不得。
        4.“有人说,让一个程序猿发疯的最好办法是改两遍需求”。这话实在太对了。开发项目,应该保持良好的耐心,对用户修改需求有良好的认识。要认识到不改是不正常的,有问题要尽早暴露,越积越多,最后就没法弄了。
        5.团队内要分工明确,有严格的项目进度计划。严格按照开发日程表进行。
        6.对需要对接第三方系统的,要事先留好接口,以免后期难以在项目中添加接口。
        7.项目代码编写要规范,严格的分模块开发,以防后期代码过多难以管理,分文件,分目录是十分有必要的。
        8.算法基础和数学功底永远是程序猿的宝剑,要好好学习。当然英语也非常重要。
        9.有时社会关系学比写代码更重要,如何让用户认识到需求变更对项目进度的影响?如何让用户调整上线计划?这些都需要良好的沟通。
        10.最后一点,积累的重要性。不管是技术积累,还是其他学科的知识积累都异常重要。多看看其他优秀产品的设计说明对少走弯路大有裨益。
        以上是本人对项目管理的一点点基本心得,欢迎大神吐槽。
上一篇文章      下一篇文章      查看所有文章
2016-03-14 23:45:19  
360图书馆 论文大全 母婴/育儿 软件开发资料 网页快照 文字转语音 购物精选 软件 美食菜谱 新闻中心 电影下载 小游戏 Chinese Culture
生肖星座解梦 人民的名义 人民的名义在线看 三沣玩客 拍拍 视频 开发 Android开发 站长 古典小说 网文精选 搜图网 天下美图
中国文化英文 多播视频 装修知识库
2017-4-26 17:53:33
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  软件世界网 --