当前位置:主页 > 弹性计算 > 正文

NAT 网关__大数据的存储技术

时间:2021-04-08 01:17 来源:埃里克云 编辑:埃里克云

核心提示

当您的团队试图构建当前不存在的东西时,开发过程充满了不确定性。在这种情况下,你不仅不知道要构建什么,甚至不知道如何构建它。这些时候你可能不知道你真正的问题是什么...

NAT 网关__大数据的存储技术

当您的团队试图构建当前不存在的东西时,开发过程充满了不确定性。在这种情况下,你不仅不知道要构建什么,甚至不知道如何构建它。这些时候你可能不知道你真正的问题是什么,只是你有一个。一个试金石测试是:如果你在开发你的产品时遇到了一个障碍,你不能找到一个满意的答案来回答你关于堆栈溢出的问题。当你在构建一个相对简单的CRUD应用程序时,项目规划过程不必过于复杂。做一些用户调查。做一些模型。定义你的需求。把它交给你的开发人员和设计团队,让他们来执行。船。但是,当你在构建一个产品时,有很多技术或业务未知,很多初创公司和产品团队正在做的事情,这个过程就会崩溃。本该让你走得更快的方法,实际上却让你走得更慢。它会给你的团队带来压力和挫败感。它会让你在截止日期前大大落后。当项目规划的非理性乐观主义遇到建筑产品固有的不确定性时,问题就出现了。技术产品的不确定性对于未知的产品来说,这是一个未知的技术问题。在RankScience,我们正在为网站SEO建立一个持续优化平台和CDN,我们遇到了许多技术上未知的未知,原因不比我们所做的还没有完成这一事实更令人兴奋。在过去的一年里,我们开发了一个计划系统,可以让我们在完成任务的同时避免传统项目计划的所有缺陷。该系统的主要组成部分是来自敏捷/Scrum的三种技术:研究:研究这个问题,试着理解你能解决它的不同方法,思考利弊Spike:一个基本的一次性实现,不是为了保留,而是为了帮助您了解问题空间Tracer Bullet:一个基本的狭义实现,用于查看您的想法是否在现实中起作用,但并不意味着是一种抛弃我们将这三种技术循环运行,这取决于我们对特定问题所处的不确定性阶段。这种方法有助于我们完成工作,同时克服传统项目规划的缺陷:我们可以走得很快,但不能走得太快,以至于陷入技术债务的泥潭。我们可以在旅途中做出调整:而不是受制于一个冲刺日期。我们可以反复学习:而不是依赖团队事先了解问题空间的所有信息。如果我们很不确定,我们就不知道该如何解决一个问题,我们会进行研究。一旦我们所做的研究揭示了一个可能的解决方案,我们就用一个尖峰来了解这个领域的更多信息。最后,我们将做一个跟踪子弹,看看我们的解决方案是否能作为我们架构的一个长期部分工作。如果成功了,我们继续前进。如果没有,我们可以回到第一步来解决这个问题。每一步都会给我们和流程中的下一步提供反馈。这个系统给我们的持续反馈回路可能是它有用的最重要原因。当你有了一个计划,并试图从一开始就执行这个计划,你很容易就会在沉默中苦干。偏离计划,整件事就会分崩离析。这个系统背后的想法是承认系统会崩溃,你需要一个B计划,甚至C计划——你应该为此进行优化。1研究研究阶段适用于:你知道你有问题你不知道怎么解决它不管你是在一个整体架构重建的开始,还是只是想给你的站点添加一个新的按钮。当您不知道如何解决您的问题时,您甚至不应该费心编写代码。相反,你应该做你的研究,列出一个不同的选择,然后为每一个选择创造利弊。这些利弊应基于以下技术因素:执行起来有多困难会有多贵啊要花多少时间这种选择会锁定哪些未来的设计决策使用结果有多容易你最看重的因素可能是你的团队所独有的。在RankScience,目前,我们正在努力优化的三个主要因素是:我们的业务负担我们的公车数我们的团队速度我们正进入每一个不确定决策的研究阶段,考虑如何减少运营负担,增加公交车数量,提高团队速度。研究的一个常见结果是在这种情况下,一个幻灯片研究应该作为一项活动来限定时间(这样你就不会花太多的时间去回顾不同的选择),它还应该有一个具体的输出,标志着研究阶段的结束。这通常是,但不总是,是一个关于寻求哪种可能的解决方案的决定。也有可能你的研究周期会告诉你,你根本不应该试图解决你正在研究的问题,或者你最好从外部聘请一个人来研究这个问题。2尖峰峰值基本上适用于以下情况:你知道你有问题你知道怎么修理它吗尖峰是解决问题的一个有争议的、一次性的解决方案。它有时会因为浪费时间而受到抨击,但一个好的尖头钉可以教会你一些关于你的问题的东西,而这些东西是你直接跳进大楼里永远学不到的。spike是当你完成任务但正确使用时扔掉的工作,它可以帮助你了解你试图解决的问题。spike本身并不能帮助你更快地构建最终产品,但你从观察人们和现实与之互动中获得的经验教训会有所帮助。一个很好的例子是纸上原型。例如,在这样一个时代,你可以快速地在草图中创建模型并将其导出为任何你想要的格式,但是人类用户测试员可以使用纸来工作和玩耍,那么,对你的想法的纸质原型进行模拟可能显得毫无意义。他们可以对你的产品有触觉。他们可以更容易地提出建议。在传统的项目计划中,问题的最小可行解决方案是如何开始实际解决该问题。在高峰时期,你对一个问题的最低可行的解决方案就是帮助你理解问题的真正含义。三。曳光弹曳光弹是一种特殊的子弹,它在空气中传播时会发出光。在产品开发中,跟踪子弹是一种用于以下情况的技术:你知道你有问题你知道如何修复它,但不知道要花多长时间,追踪子弹诞生于andrehunt和davidthomas的《务实程序员》中。最简单地说,它是您的解决方案的实现,即:范围很小在生产环境中运行保留,而不是丢弃想象一下,安装了一个系统,这样人们就可以从你的主页订阅你公司的电子邮件时事通讯。你的任务可能是一个纸上的原型。您的跟踪项目符号可能是网站上的文本字段和按钮—您可以验证的按钮:成功接收来自字段的文本作为输入将该文本发送到段进入客户.io起始段输入新闻稿的收件人列表您可能没有验证用户输入的电子邮件地址。在您认为项目最终完成之前,可能需要进行许多改进。但是,如果这个流程是有效的(并且在生产环境中),那么您就知道当您完成最后一步时,该流程也会起作用。追踪器子弹不是一个成品,但它确实比一个钉子产生更多的成品,它几乎总是在你从它学到一切后被"扔掉"。一个跟踪子弹是用来证明你的解决方案的方法论的,这意味着它应该包含足够广泛的范围,你可以从中归纳出来,但不要太宽泛以至于你花费太多的时间在上面。尖峰示踪弹循环研究当你处理产品开发过程中的不确定性时,你需要调整你对"快速发展"的看法快速行动不再意味着尽快制定一个完整的计划,因为没有一个现实的期望,一个完整的计划甚至是可能的。当您使用具有极端不确定性或技术风险的产品时,您应该使用研究、尖峰和跟踪子弹来迭代地消除这种不确定性,并在此过程中获得一些答案。

  • cdn服务商_关于_云计算平台试用 cdn服务商_关于_云计算平台试用

    本周,我们将推出基于活动的分析,这是通过与我们的客户密切合作创建的。你可以很容易地每天浏览一份任务清单——通过外联,你知道该给谁发邮件和打电话给谁。但是你怎么知...

  • 好用的云存储_如何选_云计算平台 好用的云存储_如何选_云计算平台

    我们很高兴与大家分享外展的新面貌!新外展部采用了漂亮、现代的设计,重点在于为销售代表提供所需的洞察力和能力,使他们能够在工作地点工作。在过去的3年里,与客户的合作...

  • 宽带速度_购买_云服务器网 宽带速度_购买_云服务器网

    从投资者到潜在客户,我经常被问到的一个问题是,"自动化不是在使销售过程失去人性吗?你不是在用没人情味的机器人来代替销售人员吗?"尽管外展是一个销售参与平台,毋庸置疑...

  • 关系数据库_便宜的_云计算云计算 关系数据库_便宜的_云计算云计算

    顶尖的销售代表知道,在最初的几秒钟内吸引潜在客户的注意力可以决定会议的成败。私人和有意义的谈话会带来更多的交易,赢得更多的生意,并与客户建立更牢固的关系。然而,...

  • 服务器采购_怎么购买_租云服务器 服务器采购_怎么购买_租云服务器

    关于如何最好地接近潜在客户有很多种观点:你应该登陆并扩张吗?你是不是应该冲出大门直接去高级套房?当针对销售周期较长的全国性公司时,我们的销售团队倾向于同时使用这...

  • 阿里云香港服务器_如何使用_如何在云服 阿里云香港服务器_如何使用_如何在云服

    两年后,143个功能发布,2000个客户,16000个活跃用户,我们终于做到了:我们举行了我们的首次客户会议,释放!有太多的想法要分享,产品特性要宣布,葡萄酒也要喝。我们很幸运...

  • 海量数据存储_虚拟_如何使用云计算 海量数据存储_虚拟_如何使用云计算

    我们与各种各样的客户合作,有些客户在他们的市场上比较成熟,有些客户刚刚起步。较新的公司可能没有集中的CRM,而是可能使用电子表格或更小的CRM数据库。虽然我们有强大的S...

  • sql server数据库_虚拟_网站服务器主机 sql server数据库_虚拟_网站服务器主机

    昨天结束了释放。索诺玛,你对我们很好。#STL今天出发了。pic.twitter.com/QiKOoYq5Od-emily muhoberac(@muhobs)2017年6月7日外展部的首次客户会议"释放"已经过去一周了,我们的整个办公室仍然...

  • 云存储_表较好的_国内低价云服务器 云存储_表较好的_国内低价云服务器

    虽然让你的销售代表能够始终如一地达到他们的配额并不是什么大秘密,但是快速的谷歌搜索会返回成百上千的销售配额实现理论。我有一个策略,多年来我一直在推动配额的实现,...