项目快速开发的几点感悟
不管是作为客户、老板都希望项目能又快又好的做完,但中国有句古话叫“欲速则不达”。
真正想要做到快速开发,我觉得以下几点是必不可少的:
1.组建作风良好的技术团队;
一个作风良好的团队就是指团队成员对项目都要有信心有团队归属感,包括所有成员一起活动,所有成员对项目都有主人翁意识。
2.强调基础,要想保证高质量的项目产品,必须要有好的基础;
所谓基础就是指统一的编程约束、统一的作息时间等等,也许总会有人对这些嗤之以鼻认为规范搞得太死,约束了程序员的个性。其实权衡一下“个性”牛人对整个团队的得失,我宁可要80分的团队,也不要99分的个人;
3.适度的项目规划;
按照目前国内IT环境来看,80%-90%的项目都无法按前期的规划按时完成,不是说程序员不努力,也不是说客户太刁钻,而是项目规划本身就存在问题,大而笼统,微软从不给笼统的项目定最后期限就是这个道理。
4.严格控制需求;
这点也许是客户最不愿意看到的,但若是不严格对需求进行界定和控制,需求将不断泛滥,这点会不断打击你的团队的士气,直到整个项目失控。控制需求的做法也有很多:比如可以将需求界定在下一个版本中出现等等。
5.严格控制成本;
任何项目都是以挣钱为目的,不挣钱的项目,除非是为了扩大影响力,很少有公司愿意这么干的。不管是出于哪种目的,成本控制都是必不可少的。成本控制不能只能要求下属、约束下属,应该从自己做起,先约束好自己做行动的表率,节约勤俭的美德任何时候都不能丢。
综上所述,我觉得项目能做到以上几点,就能问心无愧了,即使没能按要求完成,也能博得客户的同情与好感。
项目快速开发的几点感悟相关推荐
- java 脚手架_肝了一个半月的 Java 项目快速开发脚手架:Chewing
前言 闲来无事,整一个 Java 项目快速开发脚手架. 正文 一.简介 Chewing 是一个简单的 Java 项目快速开发脚手架.既适合需要开发小型项目的小伙伴使用,也适合刚入门的新手用来学习一些常 ...
- 5个开源的Java项目快速开发脚手架,项目经验有了
今天推荐几个 Java 项目快速开发脚手架,解放双手 ✋ 从现在开始. 以下推荐项目都是码云上的优质项目,并且都是项目快速开发脚手架,代码质量什么的无法保证能有多好,毕竟很多也是个人开发,或多或少也有 ...
- 从壹开始 [vueAdmin后台] 之三 || 动态路由配置 项目快速开发
回顾 今天VS 2019正式发布,实验一波,你安装了么?Blog.Core 预计今天会升级到 Core 3.0 版本. 哈喽大家周三好!本来今天呢要写 Id4 了,但是写到了一半,突然有人问到了关于 ...
- 5个开源免费的Java项目快速开发脚手架
概览 : Guns pig RuoYi Jeecg-boot iBase4J Guns 推荐指数 :⭐⭐⭐⭐⭐ 简介 我在上大学的时候就了解和接触过了这个项目,当时我还是一个 Spring 入门不太久 ...
- JAVA快速开发平台-之大型项目快速开发
企业级JAVA快速开发平台, 内置代码生成器 - JavaFast快速开发平台 JavaFast是一款基于代码生成器的智能快速开发平台,可以帮助解决java项目中80%的重复工作,让开发者更多关注业务 ...
- 谈软件项目快速开发方法——敏捷开发
作者:老吴 写于:2016-04-08 公众号:ChanPinLaoWu 以前,我写过一篇文章"追溯软件项目失败的根源",里面讲述了我在做房地产信息平台建设 ...
- Android项目快速开发框架探索(Mysql + OrmLite + Hessian + Sqlite)
前言 结合之前所用的ormlite和hessian,再加上SAE已经支持JAVA,把服务端切换到JAVA,也就有了本文.使用hessian来做数据传输,ormlite来实现客户端与服务端的数据存储,极 ...
- Spring Boot + Security + MyBatis + Thymeleaf + Activiti 快速开发平台项目
项目介绍 Spring Boot + Security + MyBatis + Thymeleaf + Activiti 快速开发平台 基于 Layui 的后台管理系统模板,扩展 Layui 原生 U ...
- java项目_JNPF快速开发平台-简单快速高效开发java项目
◆JNPF快速开发平台 JNPF快速开发平台采用前后端分离技术.采用B/S架构开发,形成一站式开发多端(APP+PC)使用. 使用JNPF开发平台可以简单.快速.高效的构建各种类型java项目. ◆J ...
最新文章
- Sunrun2016年Q3财务业绩强劲 冲刺全年目标
- 认识下PHP如何使用 phpmailer 发送电子邮件
- wxWidgets:wxSizeEvent类用法
- Docker默认网络管理
- 利用多线程句柄设置鼠标忙碌状态
- SpringCloudConfig配置中心读取本地配置文件
- ABAP内表数据和JSON格式互转
- 捷达vs7测试_没有大众车标的光环,捷达VS7显得更厚道,看看是不是你的菜
- mongodb 3.4 安装_【云服务器Centos7.x建站】MongoDB 3.4安装、使用、错误总结
- 软件开发报价计算方式
- 用户故事与敏捷方法—一些用户故事(实战二)
- 时域采样与频域采样实验【matlab】
- vue项目 退出登录
- 在linux上通过yum安装JDK
- 【Codeforces613D】Kingdom and its Cities【虚树】【Tree DP】倍增lca
- 八股总结(二)计算机网络与网络编程
- Feature Tools:自动特征工程(翻译)
- 将电脑通达信条件预警同步到手机
- 暗棋单机版_中国象棋暗棋下载_中国象棋暗棋安卓版下载 v1.6.8 安卓单机版_飞飞巴士下载...
- 中国医科大学2021年9月《急危重症护理学》作业考核试题
热门文章
- 苹果连接电脑只能充电_苹果 iPhone 12 曝充电 Bug:多口充电器无一幸免 只能用单独充电头 - 手机 - IT商业网...
- 全部开课!加入学习群一起进步(附点云、多传感器融合、SLAM、三维重建课程)...
- CSDN 数学公式居中
- Max retries exceeded with URL in requests
- java fseek_转到C中的二进制文件的某个点(使用fseek),然后从该位置读取(使用fread)...
- 小程序 a标签_微慕WordPress小程序增强版V2.0新版上线
- 中农植保-昆虫进化与基因组诚聘博后及科研助理-三亚中国农业大学研究院
- Cell Reports:中大骆观正+上科大季泉江-CRISPR引导的细菌靶向遗传筛选系统
- 减肥难?别急,精准调控细菌的方法已横空出世!
- 宏基因组实战7. bwa序列比对, samtools查看, bedtools丰度统计