Seite 104 - Version China

84
软件的售价一旦变高,产品的市场竞争力也随之降低。这种创业风险,让
很多中型及刚成立的新公司对软件研发裹足不前。反之,若由云提供研发
的环境,企业即可免除初期的投资,并依租用时间的长短付费,如此便可
让微型企业,以及创业不久的新企业同样具备创新研发的能力。
如今,公共云提供很多研发环境的服务,称为研发云。大型企业利用
相似的技术在企业内部网络建立专用的研发云,让分散在全球各处的研发
部门间可以共享一个工作平台。这样的运作模式为企业节省不少运营成本。
如同前述,也有许多以云导向的研发环境开放给公众使用,此一环境通常
由国际级的企业提供,以满足程序设计师在软件开发及测试上的所有需求,
且依照每次使用的状况来收费。不论是学生还是新兴公司、中型甚至大型
公司,都可以利用云从事研发工作,实现软件开发的创意。
软件测试即服务(Software Testing as a Service,STaaS)
信息系统日趋复杂,移动设备如雨后春笋般推出,信息系统分布广泛,
反应变得迅速,因而,对质量的要求也提高了。不同产业所注重的质量属
性(例如:功能正确性、性能表现、安全性、可靠性、可用性等)都有不
同的优先考虑。证明软件是否具有所需要的属性可从下列方式来达成:建
立合适的软件工程方法、测试技术等。
现今,具备系统化及反复验证的软件测试,为软件研发生命周期中重
要的一环,而这样的测试乃是以证据为基础。首先是辨识出错误。其次是