美文网首页
身处软件危机的漩涡

身处软件危机的漩涡

作者: 潇洒地流浪 | 来源:发表于2014-04-28 21:37 被阅读146次

对于 ** 软件危机 **,it人都不陌生,我对它却没有太大的认识。

  • 最开始是《软件项目管理》课程中,老师玄乎的吹过一番,现在倒是全还给他了;
  • 后来是自己看经典佳作《人月神话》时,初步了解了一些,那时编程的经历及项目经验也还很有限,于是乎也没有太多的共鸣;
  • 再后来是一次敏捷之旅的活动,一个哥们分享了他所处的软件危机,那一次真是印象深刻了,从一个实实在在的案例讲解了危机的整个生命周前;

终于,我自己也遇到了项目危机(软件危机太大,怕贻笑大方)。
项目诞生于两年前,那时候新浪微博正火,投资人看中这个机会,想要做一个xx企业内部的微博,于是项目启动了!
项目的带头人算半个技术潮人,在国外呆过一段时间,加上那时候Ruby On Rails正火,于是做了ror的技术选型,而抛弃了j2ee/.net/php等主流技术。

古人云 “天时,地利,人和” 方可成就事业,我也就按这样的顺序理下来吧!

天时##

  • ror当时虽然火(特别是在国外),但是人才真难招,特别是在这个内地城市;
  • ror可能更多的适合做互联网创业项目,而这是企业内部的系统(尽管最初只是一个微博);

地利##

  • 投资人是个雄心勃勃的人,自己也做着不错的生意,但是毕竟不了解互联网,他总想像Jobs那样,做出一个一鸣惊人的产品,而不是快速开发,交给用户,反馈再迭代这样的方式,他推崇含着金钥匙出身的理论,在我们看来却仅仅闭门造车;
  • 一个内部微博,足足做了2年多,却从来没有给真正的客户使用过,总是在做自我的批判(大老板的审核),但是却主要是在换界面,据说美术已经出过12套完整的方案;
  • 这个微博系统在界面的更替中,也逐渐加上了办公助手的功能模块(待办事项,任务中心,网盘,知识库,会议,培训等),但是这些模块都是点到即止,完全没有继续深挖他们的价值,随后也走上不停更换界面的不归路;
  • 技术带头人仅仅是半个技术潮人,喜欢了解一些新技术,但是连编程的根基都不牢,于是乎这个项目总是用着最新的技术(mongodb,redis,pjax,socket.io……),这无疑更增添了人力的难度;
  • 创业团队,成员总是残缺的,1个前端,2个后端,1个客户端,3个美术(这也足以见得团队是多么的空有其表),没有一个技术负责人,一个岗位没有一个可以商量的同伴;

人和

  • 小团队,却有着大公司病,寥寥数人,心却不在一起,美术承担了产品的设计(竟然包括功能需求),前端只有简单的写写html/css,甚至不用写js,程序则承担了除掉美术的所有功能,往往做到最后发现美术图不符合实际情况或者有重大遗漏,于是又周而复始……
  • 技术带头人自身的懒散以及欺上瞒下,导致整个团队不务实业,为了迎合大老板的检查,好端端的一个系统居然用静态html甚至效果图来敷衍了事,真是闻所未闻;
  • 由于工作效率的低下,加班已经成为了家常便饭,又形成一个恶性循环;
  • 由于工作重心主要在视觉上,功能从逻辑到设计再到实用及可用性上都千疮百孔,甚至没有时间去做代码的优化,没有去做运营的监控;

目前为止,我做这个项目的负责人已经2个月了,真是有实无名的负责人;对于集权,我们或许看到过太多的残忍暴力,可是没有权力,却真的很难推动一个团队或者一个项目,当然,这是后面再要思考讨论的话题了!

相关文章

  • 身处软件危机的漩涡

    对于 ** 软件危机 **,it人都不陌生,我对它却没有太大的认识。 最开始是《软件项目管理》课程中,老师玄乎的吹...

  • 成长这件事

    巨大的漩涡,不免身处其中 脱离此漩涡,站在平静大地

  • 身处中年危机

    身处中年危机, 就是一种进无可进,退不能退的境地。 时而斗志昂扬,时而抑郁不已。 想撒了欢快跑,但是身上一堆负累;...

  • 软件工程期末复习

    软件工程复习 第一章.软件工程概述 软件危机 什么是软件危机?为什么会出现软件危机?定义:软件危机是指在计算机软件...

  • 软件2

    9 面向对象语言的优点 P222 软件是什么 软件危机是什么 产生软件危机的原因 软件危机的典型表现 软件工程过程...

  • 2020-03-19

    这一次人类历史上的生存危机 我们身处疫情漩涡中心 武汉人民为此付出了很大的代价 切身感受到了人间大爱 深刻认识体会...

  • 针尖不懂麦芒,麦芒也不懂针尖

    针尖身处沙漠 麦芒身处绿洲 针尖身处泥沼 麦芒身处草原 针尖身处战争学院 麦芒身处和平学院 针尖周围危机四伏 麦芒...

  • 《时间的漩涡:逃离》

    《时间的漩涡:逃离》 我们都身处时间的漩涡,从某一程度理解我们都是四维虫子,虫子蠕动,分...

  • 软件工程期末复习问答题

    [软件工程期末复习问答题] 1-1什么是软件危机?它有哪些典型表现?为什么会出现软件危机? 答: ü软件危机是指在...

  • 软件工程学概述

    1.1 软件危机 软件危机:计算机软件在开发和维护的过程中所遇到的一系列严重问题; 软件危机的7项典型表现:a. ...

网友评论

      本文标题:身处软件危机的漩涡

      本文链接:https://www.haomeiwen.com/subject/txkrtttx.html