随着客户对托管服务和ASP的兴趣越来越大,许多排五开奖直播团队正在重新考虑将其打包软件视为外包Internet排五开奖直播。所需的假设和基础设施 托管 服务与传统的许可软件有很大的不同。托管公司应用程序需要内部应用程序所缺少的基础体系结构层,但在ASP排五开奖直播之间大致保持一致。我一直称这个为 “null service.”
首先介绍一些历史。 多年前在Sybase,我们就“空版本”进行了很多讨论。这是发布新版本软件排五开奖直播所需的工作的简写 独立 对其进行的特定更改。想象一下对Sybase企业中间件套件的一线修复,然后必须将其移植到31个操作系统上,通过质量检查运行,进行兼容性测试,记录,发布,为客户升级和发布阶段。这可能需要4个月的工作,可供45人使用,费用为200万美元。 “零释放”概念帮助平衡了越来越频繁的释放周期与固定生产成本之间的需求。

十年过去到托管服务和ASP的出现,这是我们的相关概念:“空服务”。这是运行所需的技术基础架构 任何 商业在线服务(无论其具体情况如何),如果该服务必须是安全的,托管的,为其付费的,并且通常可供所有用户使用。换句话说,大多数基于Web的应用程序应该具有一组通用的系统和过程。

思考“空服务”有什么帮助?在计划周期的早期,它可以使营销和开发团队将大型项目分成两半,其中一组专注于易于理解的基础架构,而另一组则专注于定义详细的服务功能。实施工作的一部分可以与市场分析同时进行。

一个例子怎么样?

想象一下,您的公司是替换应用软件的领导者。全球最大的公司为您的解决方案提供许可,以跟踪员工不断裁员的浪潮-确保HR高管遵守了资历规则,并且没有违反联邦法规。  (这是虚构的,还记得吗?) 但是,公司客户在自己的系统上运行您的软件,并分别向您支付$ 500,000 +。您相信,如果您可以降低价格并缩小功能的范围,则作为Internet服务将存在更大的市场。通过在线托管应用程序的轻量级版本,您可以覆盖成千上万的中型公司,这些公司可能有一天需要裁员。

从本质上讲,您的软件设计师在开始开发之前就需要精确的服务功能图。要创建它,您的营销团队需要广泛的客户研究,以从数百种配置选项中选择一些重要的功能。在编写应用程序代码的第一行之前,此需求收集周期将需要六个月的客户访谈和设计工作。

我们应该等待完美的MRD吗?

不要等!现在是开始为“空服务”奠定基础的好时机。无论您包括哪种缩减功能,该解决方案都必须具有:

  • 用于应用程序和数据库故障转移的热备用系统
  • 标识每个客户(和每个用户)的帐户信息
  • 发出密码,以及替换丢失密码的过程
  • 确保每个客户的人员削减隐患的安全性
  • 计费模块,用于发送发票,注册新客户,显示最新使用情况并切断过去60天的过期帐户
  • 正常运行时间承诺或服务水平协议(SLA),以及用于衡量实际正常运行时间的报告
  • 验证软件更新并在不造成客户停机的情况下进行分段的操作步骤,以及在需要时予以撤消的方法
  • “谢谢您的注册”电子邮件,其中包含说明和URL,以获取更多帮助
  • 针对现有和潜在用户的自助门户
  • 具有承诺的响应时间的客户支持流程(电子邮件或电话?)
  • 每年续约前的60天提醒
  • 具有订阅/取消订阅机制的营销电子通讯
  • 为您的电子新闻发布隐私政策

你明白了。 排队的工作很多,今天很多工作都可以开始。关于您的应用程序应如何计算退出包(或其他内容)的决定与正常运行时间策略,密码管理或新闻简报选择政策没有任何区别。

这些基础托管技术中的许多将由运营团队进行管理。这是一组由网络和生产工程人员组成的强大团队,可在断电,台风,蝗虫,最终用户流量突然达到峰值,运营商破产和电子邮件病毒的情况下保持您的服务运行。  您当前的“许可软件”模型中不存在Operations组, 但是对于任何托管服务的成功至关重要。找到它们可能需要一段时间。

操作难题的很大一部分是人员流程的设计:完成看似简单的事情的详细步骤。谁将接听客户支持电话,我们将如何迅速回复?如果客户希望在订阅期中途获得部分退款,该怎么办?我们如何验证密码重新发出请求是合法的?

接着…

最终,这两个主要部分(核心功能开发和运营)将必须融合在一起。例如,您可能决定每个帐户将有几种用户(HR经理,人员调配专家和前雇员),这会迫使一些对登录安全性有问题的人正确设置权限。然后,这意味着客户发出最终用户帐户的过程,依此类推。再有六个月的时间来设计基础将加快您的实施速度,并减少最后一刻的恐慌。

最终,惠普和IBM的“实用计算”计划可能会实现诸如 果酱 和SalesForce的 分力 。这可以为我们提供完整的托管“外壳”,以提供有偿的,生产质量的互联网服务,例如亚马逊提供的电子商务和物流框架。 目标 。但是,到目前为止,您应该计划在内部构造大部分内容。

SoundBytes

在计划Internet服务的详细信息时,还应该开始计划不可避免地需要的通用基础结构。不要等待完美的应用程序清晰度来进行您的运营设计。