互联网软件和传统软件相比有何特点
2个回答
展开全部
互联网是新兴的产业,那么互联网软件产品与传统的产品相比又有哪些特征呢?
1.不可见性
与传统的工程项目不同,软件的客观存在不具有空间的形体特征,当使用图形来描述软件结构时,它是很多相互一起的图形。同时,软件项目的进展是能立即看到的,这不仅限制了个人的设计过程,也严重地阻碍了用户,公司以及程序员相互之间的交流,通常的软件项目管理就是要使原来不可见的进程可视化。
2.灵活性
软件可以方便地被改变,这是其长处之一,但是当人们发现软件很有用时,会在原有应用范围的边界,或者超越边界的情况下使用它软件功能越多,越是如此,感受变更压力最大的部分(作为纯粹思维活动的产物),可以无限扩展,功能扩展的压力主要来自那些喜欢基本功能,又对软件提出了很多新用法的用户们,由于软件可以很容易地进行修改,这就意味着软件系统一旦与一个物理实体相融合,必要时,客户就盼望改变软件来适应实体,而非改变实体,因此相对其他实体内容,软件系统很可能需要经常变更。
3.复杂性
软件的复杂度是其必要属性,不容简化,从规模上,软件实体可能比任何由人类创造的其他实体要复杂,因为没有任何两个软件部分是相同的,从扩展方式牙,也不仅仅是相同元素重复添加,而必须是不同元素复杂度以更大的非线性级数增长,从管理上,使得全面理解问题变得困难,妨碍了概念上的完整性,也使所有离散出口难以寻找和控制。
1.不可见性
与传统的工程项目不同,软件的客观存在不具有空间的形体特征,当使用图形来描述软件结构时,它是很多相互一起的图形。同时,软件项目的进展是能立即看到的,这不仅限制了个人的设计过程,也严重地阻碍了用户,公司以及程序员相互之间的交流,通常的软件项目管理就是要使原来不可见的进程可视化。
2.灵活性
软件可以方便地被改变,这是其长处之一,但是当人们发现软件很有用时,会在原有应用范围的边界,或者超越边界的情况下使用它软件功能越多,越是如此,感受变更压力最大的部分(作为纯粹思维活动的产物),可以无限扩展,功能扩展的压力主要来自那些喜欢基本功能,又对软件提出了很多新用法的用户们,由于软件可以很容易地进行修改,这就意味着软件系统一旦与一个物理实体相融合,必要时,客户就盼望改变软件来适应实体,而非改变实体,因此相对其他实体内容,软件系统很可能需要经常变更。
3.复杂性
软件的复杂度是其必要属性,不容简化,从规模上,软件实体可能比任何由人类创造的其他实体要复杂,因为没有任何两个软件部分是相同的,从扩展方式牙,也不仅仅是相同元素重复添加,而必须是不同元素复杂度以更大的非线性级数增长,从管理上,使得全面理解问题变得困难,妨碍了概念上的完整性,也使所有离散出口难以寻找和控制。
深圳云诺科技
2024-11-11 广告
2024-11-11 广告
敏捷项目管理平台是源自于企鹅厂的敏捷研发协作平台,提供贯穿敏捷研发生命周期的一站式服务。覆盖从产品概念形成、产品规划、需求分析、项目规划和跟踪、质量测试到构建发布、用户反馈跟踪的产品研发全生命周期,提供了灵活的可定制化应用和强大的集成能力,...
点击进入详情页
本回答由深圳云诺科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询