传统软件开发与互联网软件开发有何区别?

日期:2019-11-12 / 人气: / 来源:未知

传统软件开发我的定义是非平台类的应用软件的的开发,比如企业级应用软件的开发以及工具类应用类软件开发等领域。互联网软件领域的开发更多是针对C端的互联网平台性软件技术及应用,比如商城类、社交类、金融类、新闻内容类等平台。

技术角度虽然都属于软件开发,但是还是有很大区别的,我从以下几点说明二者的区别:

第一、面对的用户不同。传统软件面对的更多的是企业和专业的用户,强调功能的实现;互联网软件开发面对的更多是普通C端消费者,强调的是体验。

第二、用到技术略有不同。传统软件应用客户端形式较多,PC端开发更多。互联网平台软件web应用较多,移动端开发更多。另外互联网应用因为通常会面对大量客群,对高并发、数据接口、云计算方面等技术要求更高。

第三、技术外知识面不同。传统软件以用户需求为导向,基本就是用户提出需求技术来实现,技术之外的知识面就是对业务有一定了解。而互联网软件开发要求的技术之外的知识面更广,因为普通消费者都是未知的,不会告诉你需求是什么,他们只关心你做出来是否好用,所以要求产品经理具备一定的产品体验的前瞻性,能把握用户的心理和习惯,创造出好的产品,这个就要求技术团队的知识面足够广。

第四、产品生命周期不同。传统软件版本的概念比较明确,通常产品化的软件产品生命周期比较长,版本更新速度慢,大的升级可能会淘汰旧的产品。互联网产品可以叫做永无止境,没有生命周期概念,快速迭代不断升级,不能称之为标准的软件产品,随需而动。

作者:szqtkj


Go To Top 回顶部