欢迎访问上海特蓝信息科技有限公司,任何服务请联系我们 咨询电话:021-54256069服务咨询

新闻详情

关于软件定制开发

日期2017.08.24

随着互联网的快速发展,软件开发成为了越来越多企业的选择。互联网蓬勃发展,软件开发被追捧的热度节节攀升。


谈起软件开发的需求,大体可以分为功能性需求和非功能性需求两个大的部分:

功能性需求:

一般是我们显性易见的,就是一般实现了什么功能,提供了什么服务。或者我们日常所说的:“看起来复杂不复杂”,基本上都会是针对功能性需求而言的。


非功能性需求:

以下应用维基百科的定义。一般而言,功能需求会定义系统的行为。而非功能性需求会定义系统的特性。非功能性需求一般会称为系统的“品质”,有时也会称为“限制”、“品质属性”、“品质目标”、“品质属性”、“品质服务需求”或“非行为性的需求”。


事实上,一般来说,很多软件项目及产品,其在非功能性需求上的成本,难度和工作量,是要超过功能性需求的。在特定的软件领域。例如网站,其非功能性需求实现的重要性,工作量,技术难度要远远远远大于功能性需求的实现。


而且,功能性的需求的实现,其实在大多数情况下,更依赖于业务的高手而不是技术的高手,而非功能性需求的实现,恰恰是挑战技术高手的重要课题。

标签: