开发人员应该要会哪些工具,有利于工作效率和团队开发

tower一生推团队协作最佳组合:PC:tower+QQ,移动:tower+微信
■网友
TODOs管理自己和项目的事务,不用很复杂,一个笔记本也可以。BUG list团队都要用,这是唯一一个会随着使用时间让项目技术价值上升的工具。E-mail会用不等于能用好,很多人只是把它当成QQ的代替品,mail应该是冷静分析讨论问题的管理器,而不是IM,blog或者wiki。我相信技术会议,但是我也坚信人会遗忘,紧急情况下,mail可以留下一些让你用来救命的线索。我也不喜欢对邮件进行整理,因为现代的邮件功能都有全文搜索功能。IBM的研究认为,整理资料的时间得不偿失,应该借助与搜索而不是整理。
■网友
版本管理工具,代码浏览工具,debug工具
■网友
说到开发人员,肯定少不了开发所需的工具:
开发工具: eclipse或者MyEclipse 或者GenesisTools2011 当然这个是内部专用开发工具,是从MyEclipse 移植过来的。
数据库: oracle 数据库一般情况都是用plsql客户端
设计: pd 或者 pdmreader,比较喜欢pdmreader 因为pdmreader体积小,运行速度快。
浏览器: ie,火狐,谷歌。常用的。
IDE:Eclipse
建模工具:pd、海神等等
以上说的都是开发人员的一些个人工具,我认为开发人员更需要的是做项目时的协作工具,团队之间的良好协作会更好的让项目进展迅速。那么,该如何去选择协作工具,我们可以先说说协作工具应该具备哪些功能:
1.项目创建和管理
可其实创建项目,项目下面可建立不同任务(填写名称、描述、起止时间、参与人),分配到不同成员,责任划分,清晰自己的个人项目。
开发人员应该要会哪些工具,有利于工作效率和团队开发

开发人员应该要会哪些工具,有利于工作效率和团队开发

2.项目进度管理
提供数据分析任务看板,所有任务都可查看进度,方便管理协调
开发人员应该要会哪些工具,有利于工作效率和团队开发

3.人力资源分析
随时可查看员工的任务比重,合理化的行政管理
开发人员应该要会哪些工具,有利于工作效率和团队开发

以上就是题主的一些需求,接下来我们来延伸一下:

4.在线交流讨论
成员可自由交流讨论,不必几个工具来回切换,随时随地在线沟通
开发人员应该要会哪些工具,有利于工作效率和团队开发

5.文件储存共享
提供海量云盘存储,成员可进行下载以及共享。对于重要文件,也可设置共享状态(公开/私密/只读),保障文件安全性。PS:文档可在线进行编辑,支持Word/Excel/PPT
开发人员应该要会哪些工具,有利于工作效率和团队开发

6.项目动态分析
对于项目的一些动态,也需要进行记录,什么时间/什么人/做了什么/,项目一切清晰明了
开发人员应该要会哪些工具,有利于工作效率和团队开发

7.客户参与
作为新时代的协作工具,不仅需要的是企业内团队的协作,更需要的是与客户的交流,独有客户协作功能,可授权客户通过客户账号登陆专属页面,及时了解项目进展,并根据项目需要在线提供相关文档及配合。


推荐阅读