互联网软件与传统软件之相比有何特点?
2014-06-13 08:59
351 查看
一、互联网软件和传统软件相比有何特点?
1.互联网软件具有即时性。
与传统软件较长的软件生存周期相比,互联网软件的软件生存周期更短,要求开发者想办法在较短的时间内完成计划、分析、设计、编码、测试,及时向用户发布。
2.互联网软件具有并发性。
与传统软件不同,一个互联网软件一般都有许多许多用户在同一时间访问,要求互联网软件能应对数量不明确的用户的访问和请求,支持并发。
3.互联网软件能更好地支持跨平台。
传统软件可能需要针对不同的应用平台发布不同的软件版本让不同平台上的用户能够使用,而互联网软件则能让不同平台用户能够通过Web浏览器方便地使用。
4.持续演化
不同于传统的、按一系列规划的时间间隔发布并进行演化的应用软件,互联网软件应不断地进行演化。
5.互联网软件依赖于网络
互联网软件依赖于网络而存在,需要服务变化多样的客户群。它需要一定程度上的互联网的支持才能够正常运行,而且网络状况的好坏也对互联网软件的运行有着较大的影响。
6.对安全保密性要求高
互联网软件是通过网络访问可达的,因此要限制终端用户的使用就比较困难。要保护软件的安全和稳定就必须采取有效的安全措施。
二、开发这类软件有何要注意?
1.满足不可预测的负载
一个互联网软件的用户数量每天都会由很大的不同,因此在开发互联网软件时要对负载有充分的考虑。
2.注重软件的性能
互联网软件的性能是否能够最大化地满足用户需求影响着用户体验。
3.尽可能提供100%的可用性
当对内部软件程序进行离线维护时,需要访问该应用的用户便会访问不到,这在一定程度上会影响到用户的体验,因此,开发者在对互联网软件进行开发和维护的过程应该采取尽可能少影响用户的方法。
4.持续演化
互联网软件应该不间断地演化。除了对软件的常规维护之外,随着时间的推移,用户对软件的需求以及市场环境也在发生着变化,因此开发者应该对互联网软件进行持续的更新和改变,才能达到满意的效果。
5.注重美观性
软件的美观性影响着使用者的体验。当一个互联网软件被设计为面向市场销售的产品时,美学和技术设计会在同样的程度上影响着应用的成功,因此在开发此类软件时除了注重软件性能之外,还要注重软件的美观性。
1.互联网软件具有即时性。
与传统软件较长的软件生存周期相比,互联网软件的软件生存周期更短,要求开发者想办法在较短的时间内完成计划、分析、设计、编码、测试,及时向用户发布。
2.互联网软件具有并发性。
与传统软件不同,一个互联网软件一般都有许多许多用户在同一时间访问,要求互联网软件能应对数量不明确的用户的访问和请求,支持并发。
3.互联网软件能更好地支持跨平台。
传统软件可能需要针对不同的应用平台发布不同的软件版本让不同平台上的用户能够使用,而互联网软件则能让不同平台用户能够通过Web浏览器方便地使用。
4.持续演化
不同于传统的、按一系列规划的时间间隔发布并进行演化的应用软件,互联网软件应不断地进行演化。
5.互联网软件依赖于网络
互联网软件依赖于网络而存在,需要服务变化多样的客户群。它需要一定程度上的互联网的支持才能够正常运行,而且网络状况的好坏也对互联网软件的运行有着较大的影响。
6.对安全保密性要求高
互联网软件是通过网络访问可达的,因此要限制终端用户的使用就比较困难。要保护软件的安全和稳定就必须采取有效的安全措施。
二、开发这类软件有何要注意?
1.满足不可预测的负载
一个互联网软件的用户数量每天都会由很大的不同,因此在开发互联网软件时要对负载有充分的考虑。
2.注重软件的性能
互联网软件的性能是否能够最大化地满足用户需求影响着用户体验。
3.尽可能提供100%的可用性
当对内部软件程序进行离线维护时,需要访问该应用的用户便会访问不到,这在一定程度上会影响到用户的体验,因此,开发者在对互联网软件进行开发和维护的过程应该采取尽可能少影响用户的方法。
4.持续演化
互联网软件应该不间断地演化。除了对软件的常规维护之外,随着时间的推移,用户对软件的需求以及市场环境也在发生着变化,因此开发者应该对互联网软件进行持续的更新和改变,才能达到满意的效果。
5.注重美观性
软件的美观性影响着使用者的体验。当一个互联网软件被设计为面向市场销售的产品时,美学和技术设计会在同样的程度上影响着应用的成功,因此在开发此类软件时除了注重软件性能之外,还要注重软件的美观性。
相关文章推荐
- 互联网软件和传统软件相比有何特点
- 手机APP软件开发助传统企业互联网转型
- 互联网公司,传统软件公司,传统电子产品公司,嵌入式公司的赢利模式
- Atitit 软件采购与服务 实现的三种模式 企业软件V1.0模式=传统模式 1,定制开发类型, 主要特点为通用性差,需求独特。通常单项目价格高,多为政府采购或者垄断企业的大单。 2,标准产品轻
- 体悟与受教:软件(含互联网)行业特点及其与其他行业比较,与各位同业分享、请指正【更新中】
- 传统软件企业受云计算与互联网技术和市场形势的冲击
- 程序员在互联网公司和传统软件公司工作,有什么区别?
- 传统软件和互联网公司对比
- 传统软件企业,与互联网企业的区别
- 传统软件 Vs 互联网软件
- 为什么互联网的工程师的平均工资要比写传统软件的工程师多一些?
- 知名传统企业如何制定面向80后的互联网战略(软件世界09年10月专栏)
- 传统企业和互联网企业的不同软件价值观
- 如何从传统软件开发顺利过渡到互联网技术开发
- 如何从传统软件开发顺利过渡到互联网技术开发
- 传统软件行业和互联网行业有什么区别?
- 互联网软件开发和传统软件开发的不同(转型互联网开发需要适应的那些事)
- SaaS模式相比传统软件有哪些特殊优势
- 互联网产品与传统软件产品
- 企业级软件研发特点