软件世界网 购物 网址 三丰软件 | 小说 美女秀 图库大全 游戏 笑话 | 下载 开发知识库 新闻 开发 图片素材
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
移动开发 架构设计 编程语言 Web前端 互联网
开发杂谈 系统运维 研发管理 数据库 云计算 Android开发资料
  软件世界网 -> 研发管理 -> 开发JavaWeb企业级项目吐槽 -> 正文阅读

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


                                 开发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  
研发管理 最新文章
拉格朗日乘数
maven之可视化项目依赖(Visualizingdepend
mac效率工具
Atitit.css规范bem项目中CSS的组织和管理
git入门
Asimplemodelfordescribingbasicsourcesofp
Linux进程管理浅析
我的openwrt学习笔记(十九):linux便捷开
2、微控制器选择
Git使用手册:为Git仓库创建Submodule
360图书馆 软件开发资料 文字转语音 购物精选 软件下载 美食菜谱 新闻资讯 电影视频 小游戏 Chinese Culture 股票 租车
生肖星座 三丰软件 视频 开发 短信 中国文化 网文精选 搜图网 美图 阅读网 多播 租车 短信 看图 日历 万年历 2018年1日历
2018-1-23 3:57:47
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  软件世界网 --