我要救所有的WEB程序员!




   救,,,,节省程序员的时间,也就是救。。。纵观WEB程序开发的整个流程,我们可以发现。需求分析占整个开发时间的40%+,能不能在这个阶段节省出一些时间呢??下面,就是我对这个问题的分析。
    在需求分析阶段,程序把大多数的时间都花在与客户进行沟通上了。这种现象并不奇怪,隔行如隔山,双方交流起来很困难。能不能通过一种方式,可以使客户能轻松明白我们的程序产品工作流程呢??答案是模型。这里说的模型,跟面向原型开发中的原型不是同一个概念。这里说的模型,是助于我们了解客户真正需求的一种表现方式。你可以把它理解成一种完全脱离逻辑的一种表现方式。它的作用仅仅是让我们正确了解客户需求。我们可以编写一个软件通过模型这种表现方式,来表达软件的功能。以下是对此软件的运作模式的介绍。
    其运行模式是这样的,第一,程序员在初步了解用户的需求上,通用使用本软件,建立流程图(面向过程)或者建立UML图(面向对象),并在流程线上输入供向客户演示用的基本数据;第二,软件通过程序员的输入,自运生成一个可供向客户演示用的表现模型。并可以对其进行演示操作结果;第三,程序员跟据客户操作的反馈结果,提出修改意件,再将修改内容输入到第一步中继续,直到得到客户真正的需求。在这个过程中,软件可自动生成数据字典,运行状态图,及相关文档。
    以上的想法,是在有感于程序员把宝贵的时间浪费在需求分析中的现状的思考。
    祝所以的WEB程序员,元旦快乐!
                                                                    原创者:韩亮
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值