我们公司是一家小型软件公司,软件开发过程中存在着一些问题,总结了一下,share给大家。

我所总结的是软件开发过程的一些技术问题,不包括软件工程。

首先,总结一下指导思想的问题,之所以将其放在首位,是因为很多的问题都是有其衍生的。
1、过于重视软件过程,却忽视技术因素对软件过程的影响。
2、认为满足今天的需求就OK,从不为明天明天的维护留后路。随心编写代码,拼凑需求功能,没有设计,没有结构,结果后期维护起来非常困难。
3、GUI驱动的Software,软件的设计停留在UI搞定就完事,忽略系统架构设计

下面是一些衍生出来的问题:

2005-10-18
1、软件的复用性很差,几乎无法复用。界面与界面控制逻辑、业务逻辑直接绑定,使得即使一点点的不同,UI都无法复用。逻辑层参杂了大量的数据库操作和SQL语句,逻辑层也无法很好的剥离。如果新开发一个产品,很少能够复用以前的产品的代码。

待续.....

Posted on 2005-10-16 13:18 雨田美文 阅读(704) 评论(5) 编辑 收藏

Feedback

#1楼  回复 引用 查看   

2005-10-16 13:22 by dudu      
写完了再发表吧!

#2楼  回复 引用   

2005-10-16 13:45 by d[未注册用户]
搞错没有哦,写都没写完就在发,凑post数目所~

#3楼[楼主]  回复 引用 查看   

2005-10-17 13:11 by 雨田美文      
不好意思哦,想起写这篇文章时是在外面,有了那么一点思路,怕忘了,先记下来,对比起各位看官了,我尽快补全。

#4楼  回复 引用   

2006-05-02 16:02 by huoyao000[未注册用户]
软件创意(构思想法)希望合作开发huoyao000@163.com

#5楼  回复 引用   

2008-04-14 13:49 by Tene文[未注册用户]
我们也是一家小型公司,创业加上在校时间共4年了,有兴趣话,有机会可以联系和交流一下。我的需求工作做得比较多,又是女孩子,看了你的文章还是挺有感触的。可以通过我的邮件地址交换QQ什么的。