日期:2014-05-20  浏览次数:20875 次

今天如何向软件危机宣战,没经验的听听就行,就别恢复了
软件危机提出不是一天两天了,
1、开发周期长,软件开发出来了,客户也不用了,根不上需求的变化;
2、维护复杂,难度太大。你愿意去该一个别人做的程序吗,估计很少人愿意;
3、很多系统很相似嘛,可每次开发都必须从头到尾写一遍。重用性太差。
4、程序员每天写大量的文档,太累了。
5、你的软件真的利润很大吗,如果利润很大,那么客户的成本就太高了,这是不正常的。
。。。。。。。。。。


大家探讨一下吧,快速开发工具有没有必要。
假如效率提高90%的话,相信你不愿意,你老板也愿意用快速开发工具。
推荐几个网站,大家探讨一下
www.ooreport.com

------解决方案--------------------
所以嘛,就不要写什么文档,全力快速对付代码。
------解决方案--------------------
软件开发出来bug太多,类似于lz的文字

------解决方案--------------------
lz是做软件的吗?
------解决方案--------------------
开发出来的软件,名字就叫bug 加强版1.0
------解决方案--------------------
快速开发是什么?
------解决方案--------------------
目前的最主要原因是企业的急功近利。没有一个良好的心态做事情,整天疲于应付客户的无理需求,算计这怎么样才能最大获利骗钱。怎么能不出现危机。
任何事情都需要按照其规律办事,快速开发本质是好的,但是绝对不是为了凑活开发。
不过很多小公司为了生存,也的确没有办法。长期来看,文档和一些重复工作很有用处。但是这需要时间来说明。
------解决方案--------------------
中国做项目主要靠 "运作 "!
呵呵!有空探讨一下这方面撒!
------解决方案--------------------
没有文档还做什么软件,没有文档的产品危机更严重
------解决方案--------------------
重用,在开发中要不断的积攒自己的重用资源
技术重用,业务重用,逻辑清晰,达到我看一部分就知道这一部分要做什么
------解决方案--------------------
其实,有一种理想状态,以前我们经理提过,软件的热插拔将是重用的好模式
------解决方案--------------------
现在代码重用不是很平常的事吗?再说了。又有那么多的框架,直接套就行啊。需要连框架都从头开发的项目.............我还没遇到....可能是我经验还是少
------解决方案--------------------
你所说的所有问题,都违背软件设计的原则.全部是因为设计初期的需求分析与设计不恰当
有一份明确的需求 很轻松的会避免很多问题
------解决方案--------------------
貌似广告,但也回一下吧。
国内的软件企业很大一部分象是游击队,打一枪换一个地方,骗到钱拉倒。至于重用性嘛,那就更别提了,很多都是^C^V大法,根本没有自己的核心产品。我想这和国人的素质以及经济环境有关,技术出身的老板往往过份追求技术的先进性和项目的完整性,搞得下面的人累死累活天天加班,最后还拿不到什么好处。搞经营的老板肯定会把眼睛盯在利润上,什么项目都想投入少、周期短、回报高,结果拿出来的是又死板又难用的东西,搞得客户没多久就得换系统,不过这也许就是他们的目的。
至于楼主提到的快速开发工具,那更是害人的东西,软件做出来都是千篇一律的,如果没有好的支持体系,万一发现什么漏洞之类的,大家都糟殃。