项目快速开发的几点感悟

简介: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zergskj/article/details/6303404 不管是作为客户、老板都希望项目能又快又好的做完,但中国有句古话叫“欲速则不达”。
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zergskj/article/details/6303404

不管是作为客户、老板都希望项目能又快又好的做完,但中国有句古话叫“欲速则不达”。

真正想要做到快速开发,我觉得以下几点是必不可少的:

1.组建作风良好的技术团队;

  一个作风良好的团队就是指团队成员对项目都要有信心有团队归属感,包括所有成员一起活动,所有成员对项目都有主人翁意识。

2.强调基础,要想保证高质量的项目产品,必须要有好的基础;

  所谓基础就是指统一的编程约束、统一的作息时间等等,也许总会有人对这些嗤之以鼻认为规范搞得太死,约束了程序员的个性。其实权衡一下“个性”牛人对整个团队的得失,我宁可要80分的团队,也不要99分的个人;

3.适度的项目规划;

  按照目前国内IT环境来看,80%-90%的项目都无法按前期的规划按时完成,不是说程序员不努力,也不是说客户太刁钻,而是项目规划本身就存在问题,大而笼统,微软从不给笼统的项目定最后期限就是这个道理。

4.严格控制需求;

  这点也许是客户最不愿意看到的,但若是不严格对需求进行界定和控制,需求将不断泛滥,这点会不断打击你的团队的士气,直到整个项目失控。控制需求的做法也有很多:比如可以将需求界定在下一个版本中出现等等。

5.严格控制成本;

  任何项目都是以挣钱为目的,不挣钱的项目,除非是为了扩大影响力,很少有公司愿意这么干的。不管是出于哪种目的,成本控制都是必不可少的。成本控制不能只能要求下属、约束下属,应该从自己做起,先约束好自己做行动的表率,节约勤俭的美德任何时候都不能丢。

综上所述,我觉得项目能做到以上几点,就能问心无愧了,即使没能按要求完成,也能博得客户的同情与好感。

相关文章
|
4月前
|
前端开发
前端小白如何开发新项目(速成版)
前端小白如何开发新项目(速成版)
81 0
|
5月前
|
安全 测试技术 持续交付
软件开发、测试常用知识点总结与拓展
脚本(Script): 定义:脚本是一系列计算机指令的文本文件,通常用于自动化任务或执行特定的操作。它可以包括编程语言的代码或一系列命令。 用途:脚本用于自动化重复性任务、批处理作业、配置系统设置等。例如,Shell脚本、Python脚本和JavaScript脚本用于执行各种任务。 图解:通常,脚本的图示是一张文本文件图标,包括文件名和脚本内容的代码段。 队列(Queue): 定义:队列是一种数据结构,遵循FIFO(先进先出)原则,其中最早加入队列的元素最早被移除。队列通常用于管理和协调多个任务或进程之间的顺序执行。 用途:队列在计算机科学中用于任务调度、消息传递、数据缓冲等。例如,操作系统使
204 1
|
7月前
|
JSON 前端开发 JavaScript
框架学习前期知识点回顾
框架学习前期知识点回顾
|
11月前
|
设计模式 程序员 开发者
程序员在开发中必经之路:重构代码
众所周知,程序员在开发过程中接手前人代码,或者接手公司外购项目的代码等情况的时候,都有想要重构代码的冲动,与其这样说,不如说程序员只要是接手不是自己亲自写的代码都想重构!俗话说得好:一百个程序员脑中有一百个编程思维,不同程序员就算是开发相同功能的程序,一定会有不同的实现方式,而且代码格式和实现方式也肯定是不一样的,这样就给程序的代码重构留下了伏笔。
139 1
|
敏捷开发 Devops 测试技术
深聊测开领域之:一文搞懂什么是敏捷测试,如何做敏捷测试,建议先收藏再学习。
深聊测开领域之:一文搞懂什么是敏捷测试,如何做敏捷测试,建议先收藏再学习。
469 0
深聊测开领域之:一文搞懂什么是敏捷测试,如何做敏捷测试,建议先收藏再学习。
|
存储 前端开发 JavaScript
项目开发学习总结
经历了一周的实训,我对项目开发又有了新的认识,在此,我对这一周的学习任务做一次总结。
198 0
项目开发学习总结
|
存储 移动开发 前端开发
从零开始搞基建(1)——前端代码规范
对所有引用都使用 const,不要使用 var。原因:这样做可以确保你无法重新分配引用,以避免出现错误和难以理解的代码。 如果引用是可变动的,使用 let 代替 var。原因:let 是块级作用域的,而不像 var 属于函数级作用域。 坚持使用全等 === 摒弃相等 ==,原因:相等会进行隐式的类型转换。 使用浏览器全局变量时加上 window 前缀,document 和 navigator 除外。
|
测试技术 程序员 API
从零开始搞基建(4)——单元测试
  单元测试有助于避免尴尬、耗时的错误,将测试作为安全网只是一部分,更大部分是将测试表达为代码的思考过程。   接下来的内容提炼自《单元测试的艺术(第2版)》和《有效的单元测试》两本书。
|
运维 前端开发 Cloud Native
想成为全栈工程师,要做到哪几点?
如何成为一名全栈工程师?需要具备哪些技术积累?成为全栈工程师有哪些好处?希望本文能为期望成为全栈工程师的同学提供一点帮助,和同学们一起分享交流。
想成为全栈工程师,要做到哪几点?
|
存储 数据库
架构整洁之道, 看这一篇就够了!
程序的世界飞速发展,今天所掌握的技能可能明年就过时了,但有些知识历久弥新,掌握了它们,你在程序的海洋中就不会迷路,架构思想就是这样的知识。
16096 0