首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

创业团队技术选型提要

2012-07-22 
创业团队技术选型摘要?1,开发环境操作系统centOS或Red Hat Enterprise Linux Server,64bit?2,代码版本管理

创业团队技术选型摘要

?

1,开发环境操作系统

centOS或Red Hat Enterprise Linux Server,64bit

?

2,代码版本管理系统

Subversion是标准配置,svn+git搭配使用更是如鱼得水(参考 同时使用svn和git进行代码版本管理?)。

?

3,项目管理系统

首选jira,集成fisheye插件结合svn很方便做代码复查(code review)

?

4,代码复查(code review)

jira+fisheye或Review Board

?

5,基础类库建立

为了减少重复代码的维护工作,并且坚持一处修改到处使用的原则,要在团队中形成基础类库。

C++的如对mysql/oracle等数据库操作的封装;对字符串操作的封装;对时间/日期操作的封装;对网络操作的封装;对线程/锁操作的封装;对文件系统操作的封装等等。

?

6,文档管理系统

confluence wiki。

?

7,培训体系

在团队初建时就形成良好的培训体系,可以就个人研究成果或读书心得和大家分享。一个月一次,形成风格。

?

8,项目管理

从产品功能/产品设计/系统架构/模块设计/模块实现都严格按照Scrum实施。

?

9,其他

编码规范尽早确定

配置体系尽早确定

日志文件名及日志格式尽早确定

尽早确定内部传输协议

整理开发环境依赖的标准库,并且做到一键安装,如svn/mysql/pcre等


热点排行