• 盲目的项目开发


    盲目的项目开发

      前言: 开发中,总是在寻找一种快速有效的开发方式和管理的方式,于是敏捷出来了,XP也出来了,现在Scrum也出来了。一股Scrum狂潮就开始了!本篇主要通过一个例子讲述使用Scrum的一个误区,或者说是一种使用Scrum的错误方式!

      本篇的议题如下:

      技术的盲目

      工具的盲目

      人的盲目

      Scrum的盲目

     系列文章链接

     

       技术的盲目

       大家都知道,在开发项目的时候,除了分析业务之外,另一个需要考虑的就是技术的选择和使用。我个人认为,在开发的时候,一定要考虑技术的可行性。这句话说起来感觉比较的“虚”,但是,自己曾经的一个项目却是有这样的问题。当时开发项目的时候,大家都想用用新技术,一来是认为新技术比较的炫,酷,二来,也作为一种学习新技术的途径。确实,想法不错。于是大家就热火朝天的干了起来。悲剧来了,项目到了2个月之后,发现所谓的新技术似乎不是很适合,而且因为是新技术,懂的人不多,所以,出现了问题之后,都很难解决。最后,新技术还是被抛弃了。

      当然,这里不是说不用新技术,只是不要盲目的一拥而上。什么技术的使用都不是那么完美的,一定是有相应的代价隐藏在背后。

       工具的盲目

      开发中使用的工具,最常用的无非就是IDE了。之前我参加一个项目,项目的老总是这样说的:这个项目很受上面的关注, 所以我们决定采用最新的技术,和最新的开发平台来开发,这样就能确保开发最好的东西。于是,什么都换新:操作系统换最新的,VS换2010,数据库换SQL 2008,就连写文档用的Office都是2010.一个很滑稽的事情:客户看不懂我们发的文档,因为客户的office还是2003的!

       太相信工具的力量了,确实,不否认:工欲善,必先利其器。但是项目开发不是拿几个工具就行了的。不反对把VS2010当做VS2005,VS2008来使用,但是起来在技术的考虑要注意。

       人的盲目

      上面谈了 "技术的盲目,工具的盲目”,说到底就是对人的盲目,过分相信非人的因素。因为随便拉几个人,拿着绝世宝剑就能笑傲IT江湖。确实不敢再好说什么。

       

      Scrum的盲目 

       这个词语很流行了,到处是Scrum,而且每个公司的一些项目负责人每天都把Scrum的几个常见的概念和名词挂在嘴上,动辄就是“Product Manager”是谁。。。。而且在开发的过程中,也在公司的白板上贴上N多的任务条,画了燃尽图。。。 但是在开发依然是以前的老样子,形式,太形式了。

      以为画几个图,贴几张纸,讲几个Scrum 术语,开发就是Scrum的方式了。还是忘了,项目开发中最核心和本质的问题:人,人的因素。

       Scrum 是不错,但是Scrum 说到底也是人在执行,饭要一口口的吃,开发和管理的方式也得一步步的走,如果一下子全换了,后果可想而知。项目中往往有这样的情况,采用的Scrum ,责任到人。很多的时候,客户那边来了新的需求,强烈要求要该,开发人员这边就拿出单子然客户填写:证明他该了需求,到时候万一追究责任的时候也有依据。但是客户就是强势:不签,如果不要求改需求,项目就不让你们做了。这样一压,上面的人一软,什么都软了。还谈什么责任到人,还谈什么责任直接人。。。

       所以,不要盲目的Scrum

       以上为个人的一些项目感言!大家看看,希望对大家有点借鉴作用!

      

    版权为小洋和博客园所有,欢迎转载,转载请标明出处给作者。

       http://www.cnblogs.com/yanyangtian

      

      

  • 相关阅读:
    位操作(Bitmanipulation)
    访问固定的内存位置(Accessingfixed memory locations)
    poj2501
    poj2664
    poj2535
    poj2579
    poj2495
    图形的信息编码与表征
    计算机视觉计算理论与算法基础computer vision algorithms and the theoretical calculation based
    计算机视觉的理论(北大 秦其明)
  • 原文地址:https://www.cnblogs.com/yanyangtian/p/1781314.html
Copyright © 2020-2023  润新知