云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

企业邮箱_vfp数据库程序设计_新注册优惠

小七 141 0

按船建造vs建造到运营

当软件交付时,常常会讨论软件交付活动的类型,因此需要进行软件交付活动。是嵌入的吗?OTS公司?企业软件?打包软件?网络应用程序?移动后端?移动应用程序(客户端)?操作系统和驱动程序?网络服务?互联网服务?实际上,从软件交付活动的角度来看,基本上有两种类型的软件。先构建然后运输的软件,以及先构建后运行的软件:构建到交付(BTS);再构建以运行(BTO),分别为.BTS软件包括将安装到设备固件(嵌入式)中的软件,包括移动电话。它还包括将被放入CD/DVD并装在盒子里的软件,甚至可以作为可执行/可安装到网站(如appstore)的软件上传。这些都是类似的软件交付工具,需要在软件到达其最终目的地之前,将"最终"软件工件交付给某种形式的制造业,并且可以为客户.BTO另一方面,所有的软件都需要安装到一个服务器或一组服务器上,然后"运行"(如在操作中)为了让它为客户提供价值。这包括web应用程序(包括其最简单的形式,静态网站)、移动后端服务器、企业应用程序(如SAP)、web服务、SaaS产品等。所有这些形式的软件都需要安装(部署)到一个或多个后端服务器上,在这些服务器上进行一定程度的协调以使它们到达那里。所有BTO软件最终将需要在生产中进行一次跟踪和管理(具体部署到何处),包括潜在的分阶段发布,如金丝雀发布、A/B发布、暗发布等,与BTS软件不同,一旦交给谁,释放基本上就完成了制造业。确实如此这种区别会影响软件交付过程的早期阶段吗?下次请收听讨论。