软件,拼音为Ruǎnjiàn,国标中对软件的定义为:与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。
其它定义:
1.运行时,能够提供所要求功能和性能的指令或计算机程序集合。
2.程序能够满意地处理信息的数据结构。
3.描述程序功能需求以及程序如何操作和使用所要求的文档。
以开发语言作为描述语言,可以认为:软件=程序+数据+文档

最近一段很长的时间,参与了一次软件的再次开发,当然是用户。。。之前的需求描述暂且不说,本周软件正式更新上线,真的要被虐哭了。。。。。。说实话真的不懂具体的数据结构,也不想去研究,但是如果Excel表格中很容易就能实现的一些功能,到了这个高价开发的软件之中后,变成你得绕很多次弯才能实现或者实现不了该功能!你说这样的软件是成功的吗?

对于用户来说,更多的是关注软件在使用过程中的具体方便程度,开发方总是弄些绕弯的方式去弄软件,还以基础架构为由说是不能更改,或者是重新开发基础架构才能实现!! 基础架构不支持简单的功能扩展,不能实现适当的变通,这样能符合软件的定义吗?这样真的好吗?? 更恶劣的是居然说用户的测试不够,没能及早发现问题?!!这样真的好吗??

 

1条评论

留下一个答复

Please enter your comment!
Please enter your name here