基本概述
软体公司是指以软体或软体技术、软体开发为基础进行相关服务的公司。按照经营类型可分为:软体开发公司、软体外包公司、软体代理公司、软体包装公司、软体运营公司、软体信息服务公司等。
软体公司开发公司
软体开发公司是根据客户的所有需求,对软体进行独立自主开发(以下简称软体自主开发)或二次开发,并以软体开发为主营业务的公司。软体开发公司的业务流程大致为:需求确认——概要设计——详细设计——编程——单元测试——集成测试——系统测试——维护。
补充1:需求确认由需求分析师完成,概要设计、详细设计由系统架构师和软体设计师共同完成,后期软体的开发和测试由程式员和软体测试人员完成。
补充2:需求分析师负责和客户谈需求,软体设计师根据系统架构师决定的整个系统架构製作系统原型,程式员和软体测试人员负责软体的开发与测试,维护人员负责软体产品完成后的安装与维护工作,维护人员要在软体成品的运作期间排除故障,使软体能平稳正常工作,而且也可以扩展软体本身的功能,提高性能,为使用者带来明显的经济效益。所以在实际的软体开发过程中并不是从第一步进行到最后一步,而是在任何阶段,在进入下一阶段前一般都会有一步或几步的回溯。如,在测试过程中的问题可能要求修改设计,使用者可能会提出一些新的需求等等等等。软体自主开发享有软体着作权。
而二次开发是根据客户的所有需求对现有的软体产品进行功能模组或代码的修改与增减,花费最少的精力与代价使之契合使用者的需求,同时对二次开发所产生的软体产品负有软体测试与维护的义务,但不具备软体着作权。
外包公司
软体外包公司是专门承包其他软体公司软体项目中的非核心项目,利用自身优势条件进行软体项目开发的公司。众所周知,软体开发的成本中70%是人力资源成本,所以,外包项目一般都是其他软体公司(大多数是发达国家的软体公司)为降低软体成本或为了专注核心竞争力,利用外包公司自身的技术优势以外包的形式将软体项目中的全部或部分工作发包给提供外包服务的公司完成软体的需求活动。软体外包公司具备一定的软体自主开发或二次开发的能力,但外包的业务,一般都是非核心的项目,一般都是技术含量不大、需要重复性劳动的工作。
代理公司
软体代理公司是指不具备软体自主开发或二次开发的能力,以软体产品的代理销售为主营业务的公司。核心竞争力是有效的销售渠道和稳定的客户。
包装公司
软体包装公司是指对软体产品进行外包装设计或对软体产品进行推广宣传,促进软体品牌的传播与提升,对软体产品进行商品信息的艺术传达与表述的公司。软体包装公司可以提升软体产品与软体消费者之间的亲和力,提升软体的独特价值和使用价值。
运营公司
软体运营公司简称为软营公司,是基于网际网路为软体开发类(主要)企业或其他企业提供软体服务模式的公司。软体运营在国外称为SaaS是Software-as-a-service的缩写,它随着网际网路技术的发展和套用软体的成熟,SaaS作为一种创新的软体套用模式逐渐兴起。软营公司为企业搭建信息化所需要的所有网路基础设施及软体、硬体运作平台,并负责所有前期的实施、后期的运营维护等一系列服务,企业无需购买软硬体、建设机房、招聘IT人员,即可通过网际网路使用信息系统。
服务公司
软体信息服务公司是依托于软体或软体技术或软体信息技术或软体信息资源对社会生活的各个方面进行有效信息传输的公司。



















