艾伟也谈项目管理,创业公司技术选型参考
java推荐框架
web项目来说,spring、struts是必选,当然有更加好用的,推荐来自疱丁分词作者王志亮在人人网的rose框架,使用上手快,配置少,是创业公司java必备。
php框架推荐
zend framework,或者直接写个简单的框架,php的框架更加倾向去规范代码,让所有项目在新人加入时快速上手。
代码版本控制
subversion是必选工具,简单易学,git也开始流行,也是可选方案。
jar包依赖管理
这是针对java项目,还在使用ant的朋友,可以考虑换换了,特别的,如果你的公司在很快扩张的时候,这个选择能让未来避开依赖混乱,遇事集体更新困难的困境。
公共代码建立
长期可遇见的公共部分,比如用户信息获取,memcache管理,毋庸置疑地需要提供公共的方法,越早越好。
代码可扩展
这就考量上面选择框架的气候是不是合理了,这里可扩展是指,在负载越来越大的时候,要能很轻易配置读写分离,rose在这方面做得很优雅,只需要简单配置就梦把看的代码用上新的数据源。
code review
有许多好用的系统,比如Review Board等,让参与者都知道修改,并且在最早期发现问题。
bug系统
jira、Bugfree等等,用系统控制流程。
培训体系
技术需要交流才会有进步,团体的进步才是真的进步。所以尽早建立起内部的培训体系非常有必要,同时也是活跃团体气氛的很好方法,其频度控制在两周一次最好。
项目管理
从项目初期的demo设计>产品设计>技术架构>技术方案>技术实施>测试>理程碑>上线,每一环都需要详细控制,实施Scrum或者是Scrum变体,都是不错的方案。任由团队想到哪里做到哪里的结果是无法预估商业产品的出炉。
艾伟也谈项目管理,创业公司技术选型参考相关推荐
- 浅谈如何进行技术选型 (以工作流引擎技术选型为例说明)
在研发过程中,我们会面临各种技术抉择.应该如何选择?选择哪种技术?为何选择这种技术?我们不认真考虑的话,往往会说不清道不明.下面根据常用的技术选型套路,来说明如何进行技术选型.文中以工作流引擎技术选型 ...
- Java开发中Websocket的技术选型参考
1. 前言 Websocket是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议.WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据 ...
- 艾伟也谈项目管理,项目经理要如何看待技术?
当上项目经理后,技术人员往往对自己的定位失去了感觉.其中最令人困惑的就是自身原有的技术标签,撕了也不是,因为技术还不能丢,贴着也不是,因为个人的成败往往决定于自己对团队的管理,而不再是自己的技术. 想 ...
- 艾伟也谈项目管理,IT项目管理的六种错误思维
错误一:错误的需求调研阶段,导致很多项目永远无法结束! 在软件行业,在界面设计没有正式展现给客户之前,所有的工作都处于需求调研阶段.其实建筑行业已经给我们做好了先例:客户买房子之前是先要看看样板房和模 ...
- 艾伟也谈项目管理,如何做一个合格的项目经理
项目经理这个角色说大不大,说小也不小.在大公司,项目经理这样的角色可能存在不计其数,他们很多都是寄托于项目的存在而生,项目的完成而终:但对于一些小作坊的软件公司,项目经理一职很多时候是一个长期持有的过 ...
- API聚合网关技术选型参考-网友实战-使用协程
2019独角兽企业重金招聘Python工程师标准>>> http://www.open-open.com/lib/view/open1468892776625.html 最近遇到的一 ...
- 艾伟也谈项目管理,说说我们项目组的考核
周六又被老板招呼去开会,烦!在会上,老板说要对我们软件部实施绩效考核,并要求我们几个项目经理在一起商量下,把具体的实施细则给敲定下来.结果我们几个经理们在公司会议室一直讨论到晚上八点多才大体弄出个实验 ...
- go hive skynet_MMORPG游戏服务器技术选型参考-Go语言中文社区
游戏服务器一般追求稳定和效率,所以偏向于保守,使用的技术手段也是以已经过验证.开发人员最熟悉.能HOLD为主要前提. 1.典型按场景分服设计 开发语言: c++ 数据库:mysql 架构: 多个网关: ...
- 分布式的客户端-服务器结构_MMORPG游戏服务器技术选型参考
游戏服务器一般追求稳定和效率,所以偏向于保守,使用的技术手段也是以已经过验证.开发人员最熟悉.能HOLD为主要前提. 1.典型按场景分服设计 开发语言: c++ 数据库:mysql 架构:多个网关:维 ...
最新文章
- C# BackgroundWorker 详解
- pytorch实现手写数字识别_Paddle和Pytorch实现MNIST手写数字集识别对比
- 2018.8.8笔记
- JZOJ 4786. 【NOIP2016提高A组模拟9.17】小a的强迫症
- Centos 安装 jdk 和配置环境变量
- face alignment by 3000 fps系列学习总结(二)
- css text-align-last设置末尾文本对齐方式
- tfidf关键词提取_基于TextRank提取关键词、关键短语、摘要,文章排序
- 【NOI1998】免费馅饼,膜一膜XYX大爷
- 应届生开40万年薪?OPPO大手笔招揽芯片人才引热议
- Cdn间隙性故障总结
- javascript 基础之手机端相关事件-touch(详细篇)(1)
- 《Python》 字典
- html制作微博界面,微博发布的HTML界面
- 新买的笔记本电脑怎么分盘_2020年笔记本电脑选购有哪些建议和推荐?
- ps 计算机 性能设置,电脑运行PS软件太卡?6大设置提高你的PS运行速度
- win7系统笔记本配置双屏
- 利用python+迅雷批量下载视频
- 【移动安全实战篇】————3、Android应用程序破解入门
- 树莓派创建文件夹权限不够_Linux或树莓派3——挂载U盘、移动硬盘并设置rwx权限...
热门文章
- 计算机专业毕业论文的参考文献,计算机专业毕业专著类参考文献 计算机专业毕业论文参考文献哪里找...
- 怎么把原来的墙拆掉_电视墙避坑指南要收好!拆掉重装太心累...
- php pdo连接不成功,php – 为什么PDO在连接失败时打印我的密码?
- IIS 网站服务器性能优化指南
- 新建git仓库--留
- 移动Web单页应用开发实践——页面结构化
- HDOJ 1143 Tri Tiling
- 使用泛型查询数据小例
- php返回null接收的是空字符串,求大神救命!!php接收到是空的字符串
- python计算均方根误差_如何在Python中创建线性回归机器学习模型?「入门篇」