创业项目开发阶段性总结

原创 2015年07月09日 11:17:10

下面是我总结的我们开发流程跟一般正规开发流程对比

 

 

从流程图来看我们的开发流程跟标准的开发流程差别有点大。但是其实还是有相同点的。一般标准流程跟我们的流程都大致可以分为三个阶段:前期准备-----编码------测试。标准流程一般是一个阶段一个阶段走,各个阶段不窜差另一个阶段的事情。但是现在我们进行到的前两个阶段都没走好。在第二阶段经常需要停顿下来重新整理第一阶段需要做的事情,然后再接着走。这样多次以后就一点点影响原计划,最后就跑偏了。

       前期准备:需求没有确定,技术可行性没有考虑清楚;

       编码阶段:由于需求没有确定,技术可行性没有考虑清楚,不断变动已经写好的代码,不能按标准流程开发,也很难按原计划开发;需求不确定,更没有清楚的把需求分成不同的阶段来开发,开发的时候很容易偏离当前的重点纠结当前不太重要的功能

       如果现在返回项目一开始,我们凭借现在的经验,可能还是会犯同样的错误。

       需求分析确定:这本来是产品经理的事,我们都不是产品经理,只能凭借外行的经验来分析需求,设计产品。我们所有的想法既不能依据以往的经验,更不能依据我们的实践,因为根本就还没有实践,连一个只有简单功能的产品都还没有。我们的想法没有可靠的依据,所以很难设计出一个完整的合理的产品。现在我们设计的是一个五脏俱全的产品。就相当于我们都看见过汽车,对汽车的制造只有一个粗略的认识,而现在我们要设计一辆能跑的汽车。虽然我们的app没有向外行设计汽车这么夸张,但是确实有点类似的。

       技术可行性分析确定:首先需求如果不确定的话,分析技术可行性都是不靠谱的。假设需求是确定的,但是现在要搞一个五脏俱全的产品,由于涉及的东西很多,时间关系对很多地方只能做粗略的预估。比如地图操作,一开始只想到能调用百度或者高德就能实现,但是实现的细节没有时间搞清楚。所以还是会有估计不到位的。如果技术实现遇到困难,实在解决不了,就只能修改技术方案,有时还会修改需求。

      编码阶段:如果前两个阶段都没有问题,那编码不会有什么问题,而且速度会比较快。但是如果前两个阶段没搞好,编码就蛋疼了。

      我们的初衷是按照标准流程进行开发的,但是标准流程各个阶段要衔接妥当,需要每个阶段精确的控制做好每一阶段的任务,而且两个阶段之间需要有详细的精确的文档。比如说,整个项目所有的功能具体实现,由于太多如果没有详细精确的文档,做着做着肯定会跑偏了。大家都在不断的理解项目,没有一个标准慢慢地大家理解的项目就不一样了。要形成精确的详细的文档,又需要搞清楚需求。然而现在我们的需求看似清楚,其实还是模糊,而且经常因为各种原因变动。一边开发,一边改需求,此乃江湖大忌!把一个想法用代码实现的麻烦程度通常要比一般人想象中要高得多。比如一个看似很小的改动,有时需要改动整个项目大多数的代码,同时又会引起其它看似不相干的代码出现新的bug,然后又是一大堆改动。由于经验不足,我们几乎每个阶段都偏离了一般标准流程。然后就变成了现在的流程。

     我感觉,一般标准流程适合有经验的团队,中大型项目,而且团队对每个阶段的控制力要强,每个阶段做好每个阶段的事情不跑偏。我们驾驭这样的流程有难度。或许我们应该改一改方式。把项目任务进一步细分。比如这样:

先不管其它乱七八糟的功能,只做出核心的功能中的一个。确定司机发布路线的需求-----想想怎么实现------写代码实现-------看看能不能跑通-------如果没问题就搞下一个。如果一次做的东西小到一定的程度,流程上的不规范影响就会小得多,这样进度也好掌握。这样还可以一边体验已经完成的功能作为依据设计没有完成的功能。设计好了再来一轮流程,这样就一个一个的搞定了。对整个项目有一定整体把握的情况下把整个项目拆分成可控的跟小的粒度一个一个完成,并在完成的过程中不断调整。这种方式不一定靠谱,不过可以试试。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

创业项目-简历填充工具

  • 2016-07-19 15:02
  • 1.75MB
  • 下载

大学生创业项目列表

  • 2011-11-25 13:02
  • 50KB
  • 下载

VC 最爱问的问题:你这个创业项目,如果腾讯跟进了,而且几乎是产品上完全复制,你会怎么办?

关注这个问题很久了。我来回答一下,答案有点罗嗦。是看了其他人的答案后想说点什么,这些话是写给普通用户和创业者看的,而不是给投资人看的。加个更确切的标题:创业者该如何看待腾讯的竞争。       ...
  • x32sky
  • x32sky
  • 2012-01-10 11:09
  • 1002

在线教育平台和工具创业项目99%会死掉,你怎么看?

这是一个移动互联网、互联网高速发展的时代,未来培训教育市场如果想扩大必须顺应潮流,利用互联网优势发展其产业。至于在线教育与地面教育相结合当然不失为是一种完美的商业模式,但是纯粹的互联网培训教育企业或工...

商业研究(19):变革家,专注创业项目分析,重点服务广大散户(建议股权众筹者谨慎买入。。。)

相对自己的“老本行”-互联网技术研发,创投和项目研究,视角更大,更有“宏观性”和“全局观”。 从本质上来说,技术研发和投资研究都是“一回事”,学习和实践,拥有自己的分析能力,解决一个个的...

创新创业项目答辩会小总

创新创业项目答辩会小总ps:这里面都是小白个人感觉,不一定准啊..还有申请书这块窝不懂..所以这里面相关的我要去研究研究,这里就不写了.. 一、 关于前期: 1.必须明确好项目内容的可行性,如:...

你这个创业项目,如果腾讯跟进了,而且几乎是产品上完全复制,你会怎么办?

关注这个问题很久了。我来回答一下,答案有点罗嗦。是看了其他人的答案后想说点什么,这些话是写给普通用户和创业者看的,而不是给投资人看的。加个更确切的标题:创业者该如何看待腾讯的竞争。         ...
  • kcust
  • kcust
  • 2013-09-17 13:43
  • 636

周鸿祎刘强东等互联网大佬最失败的创业项目

创业之路上,哪个人没有栽过跟头呢?就连雷军、周鸿祎、刘强东……这些互联网大佬也都经历过血的教训,不过他们并没有因为一次的跌倒就一蹶不振,而是从失败中总结吸取了不少创业的经验和教训,并重新振作起来。本文...

VC 最爱问的问题:你这个创业项目,如果腾讯跟进了,而且几乎是产品上完全复制,你会怎么办?

关注这个问题很久了。我来回答一下,答案有点罗嗦。是看了其他人的答案后想说点什么,这些话是写给普通用户和创业者看的,而不是给投资人看的。加个更确切的标题:创业者该如何看待腾讯的竞争。         ...

选择新兴产业创业项目:四项原则与四个步骤

文章信息来自百度资料,把它粘在这儿,自己就是想保存一下 新兴产业是相对传统行业而言的,传统行业是某个时期的产业处于成熟期的行业,任何一个时期出于发展初期的产业都叫做新兴产业。不论你的...
  • yu5533
  • yu5533
  • 2011-10-19 10:40
  • 1175
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)