ag88.com

相关热点
联系方式
  • 地址:山东省济南市龙泽苑小区343室

  • 服务热线:010-69188935

  • 传真:010-69188935

  • 电话:010-69188935

  • 邮箱:048241144@qq.com
  • 您当前位置:主页 > 产品中心 > 正文
    软件专家的对话形式(第一部门
    文章来源:http://hntf8.comag88.com     更新时间:2017-09-07 21:48:34

      Kafka 是知乎手艺平台的中心根本组件,承载知乎的音讯和日记办事。跟着营业不竭开展,对 Kafka 集群的不变性和易用性、资本隔离、从动化运维、容量治理等方面提出更高的请求。我们采取 Kubernetes 和容器手艺搭建 Kafka 平台,理论可伸缩的有状况办事正在 Kubernetes 计划。平台经由过程容器手艺、办事注册发觉、监控和报警和定制客户端等手艺,供给从客户端到办事真个可伸缩和高可用的...

      做者引见了分析审计方式论相干的着做。他们不只辨认和划分了云数据完好性和保密性的分歧方式,还分析剖析了它们的优瑕玷。例如,他们的研讨列出了晚期云审计相干工做的劣势和弱点,为研讨人员设想新的方式打下根本。

      Goldman Sachs正在投资银行营业范畴广为人知,它异样也是一家抢先的手艺公司。Reladomo是Goldman Sachs首要采取的Java ORM,现正在开源宣布了。正在本文中,Goldman Sachs的手艺专家Mohammad Rezaei将为我们引见Reladomo的一些初级特征,包孕分片、缓存、双时态方式、机能和测试。

      ThoughtWorks正在包涵性和多样性方面取得了的奖项和承认,InfoQ采访了Louda Pea,认识他们若何正在一家全球性的科技公司里培养一个实正多样性和包涵性的工做场合,和她团体正在如许一种文明里有甚么体验。

      当你面临一台Unisys年夜型机时,你年夜概会以为它是没法利用云计较的。然则AWS等办事供给商所供给的办事已使云计较疾速步入成熟。现正在云计较曾经成为运转年夜型机使用工做负荷的可选计划。

      正在该系列文章中,你能够认识到取营业人员同事的方式。你将学到若何治理对话、发掘需求及明白希冀。让我们入手下手吧!

      CNUTCon全球运维手艺年夜会,9月10日-9月11日,上海光年夜会展中间年夜酒店,出色内容争先看

      任何软件都是为某些人创立的有人会为它付钱,有人会利用它。创立软件的首要目标是为了改良其别人的工做。固然严酷说来一切受其影响的人都称为相干人,但软件开辟团队凡是利用术语营业人员,甚或选用一个更冗长的称谓营业。

      若是要编写得当的(换句话说,有效的)软件,就需求以某种方法从营业人员那边获得做甚么的消息。难点正在于,所获得的消息八门五花。例如,你能够会听到:

      固然从客户的角度来讲,这些器械都指出了沉点。但要创立有效的软件,我们的确需求更多消息。起首,需求晓得更多的细节和详细的内容。

      多年的行业经历曾经告知我们,要从营业人员那边获得详细和具体的常识,最好的方式是对所认识到的内容停止布局化。布局化能够界说为将所取得的常识按照事后界说的规范停止组织,例如,功效需求、非功效需求、范畴特有法则、架构及施行局限性。如许一个有层次的消息调集是一个供消息搜集者利用的查抄清单,能够帮帮他们答复以下成绩我曾经认识了甚么?我还需求认识甚么?我必需申明甚么?

      关于用户未来可以或许正在零碎中施行的使命,要布局化以后相干消息,有两个盛行的东西,分离是用例(UC)和用户故事(US)。现正在,让我们跳过对UC和US之间差别和什么时候利用它们1的评论辩论,持续讨论一些关于用例和用户故事的“你晓得吗(did-you-know-thats)”。

      再次,为了简略起见,我们不评论辩论能否上述每一个US表述现实上都源于零碎用户。主要地是,这些例子短少一个明白的、公式化的用户故事方针。稍后你会看到,这会对财政发生一些很是严沉的影响。

      UC和US都是设想用来为营业人员和IT人员协做供给支撑的东西。它们的首要用处有时辰并没有表现出来。上面是我关于这个成绩的一些视察:

      US和UC被当作目标自身。凡是,任何编程项目标终究方针是以软件的方式创立一种产物或办事。最终方针2是以任何方式节制希冀清单的范畴。不外,当UC或US创立离开软件交付进程,变得“为艺术而艺术”,这会很风险。

      UC和US被用做免打搅防护罩。正在某些状况下,文档数目取营业人员和IT人员之间协做关系的客不雅感知质量成正比。我见过一些状况,年夜批具体的UC被创立出来,首要是为了使开辟人员终止诉苦。

      不是协做,而是侧沉于完成表单。我们常常会做出不公道的假定,以为写出优良的UC和US就可以够包管项目胜利。我们常常会阅历被称为社会认同3的认知毛病。使人希奇的是,固然认同矫捷宣言的第一条法则个别和交互胜过进程和东西,但我们仍是会优先思索东西。能够这是由于这时候东西是“矫捷的”。

      计划的终究营业方针不敷明白。这招致的一种成效是,我们的故事和案例取营业方针不分歧。正在那种状况下,所请求的特征酿成只是一堆某些局部永久都不会利用的软件功效。

      即便写好了UC或US,也能够曲解营业需求。有那样一个笑话:已经,有一个小镇建了三座桥,由于只要第三次建制者碰到了一条河。若是不认识项目实恰是关于甚么的,那能够会做很多很棒且本钱很高的工做。

      为了更好地认识营业人员有甚么希冀,能够利用用户故事、用例和其它方式详细描绘后续所需的软件功效或范畴专属常识。也有一些方式可以或许让你更好地为营业近况建模。至此,上面的成绩涌现了营业常识、范畴专属常识、希冀都正在哪里?谜底很明白:正在营业人员的心里!

      若是明白地、详细地晓得要做甚么,以恣意方式把它保留上去:用户故事、用例、提纲、模子,或许其它恣意很是简略的方法。就像ABC一样简略并且你以至能够写一个手稿来做这件事。难点正在于,从营业人员那边获得营业常识,提炼希冀,和将那些需要的工作取那些有吸引力但没需要的工作辨别开。这就是对话形式要处置惩罚的成绩。

      对话形式是治理对话、提出成绩、发觉需乞降明白希冀的方式。这不过是那些从营业人员那边胜利获得到常识的人们所利用的无效手艺。这些手艺被定名、组织,并以算法方法描绘,使任何IT专家都能够间接利用它们。

      起首,让我们讨论一些对一切对话形式而言都很主要的器械。就是需求。需求是甚么呢?请浏览上面两种描绘:

      这些描绘来自分歧的客户,他们想用异样的功效检查月度合同列表这两种描绘的分歧点是为何供给这项功效的缘由。这个缘由就称为营业需求。

      既然正在这些例子中希冀功效是完整相反的,那末此中所表达出的营业需求有甚么分歧呢?若是再细心研讨下就会发觉,第一个需求是关于完成更年夜的支撑合同数目,而第二个需求则谈到了防止部分被闭幕。这些例子申明了两种营业需求取得好处和防止成绩。

      正在每一个功效的面前,要末有一个希冀的好处,要末有一个需求处理的成绩。若是营业人员没有看到借帮新完成的功效取得好处或防止成绩的能够,那末完成如许的功效是没成心义的。为它花钱也就是没成心义的!

      若是可以或许认识潜藏正在希冀功效面前的营业需求,那末就可以认识营业人员最看沉甚么。这就是功效的营业价值。

      议论功效很简略,由于它们是详细的。你能够绘制用户界面或许节制流。关于后台运转的软件,你能够绘制一张组件图,或许罗列模块的API。这些器械很是轻易定名和界说。发觉和定名需求就要坚苦很多了,由于它们凡是是潜藏的。

      当取营业人员扳谈时,起首他们会说出他们想要甚么。他们凡是不会用一个简略的词语定名他们的需求。也就是说,营业人员的职责是决议要完成甚么,而IT人员的职责是决议若何完成。我团体以为,这类边界能够进一步引伸。营业人员的使命是决议“为何(why)”和“为了甚么(for what)”创立软件,而IT人员会处置惩罚“甚么”和“若何”。

      正在我看来,正在软件开辟方面,此中一个最年夜的益处是甚么都是能够的。每项功效颠末一些勤奋都能够完成。这类益处同时也是一种瑕玷团队以至能够会交付无用的功效。若是你要一个电子邮件客户端你会失掉,若是你要一个条码扫描器你会失掉,若是你但愿经由过程拍鼓掌选择一个菜单选项没成绩,团队会供给这项特征。软件开辟没无限制,甚么都是能够的!

      计划的营业方针是要害,它让一切想要的特征取独一方针坚持分歧。这就是为何每一个参取人员必需起首明白、了解和同享首要营业方针(产物、项目)。

      让我们跳过谁人我们试图肯定市场预期及假定新产物为潜正在客户所需的局部。量化是设定计划营业方针的最简略但无效的方式。正在下面的例子中,我们能够辨认出两类需求:

      这些需求曾经正在合同的维度长进行了量化,但怎样呢:时候鸿沟、合同类型、参取人员、近况核实?一切这些成绩将有帮于量化营业方针,使开辟人员对预期成效有更好地了解。正在本篇及本系列后续文章中,你将会看到明白营业人员希冀的手艺。

      需求接上去的局部是防止成绩和取得好处。我们假定你正正在取一位营业人员扳谈,好比,正在企图会议时代。你正想法明白地描绘一个新的用户故事,你的说话对象说:做为一位用户,我想要功效X,由于

      若是细心听,你会正在这些描绘入耳到一些很是详细的短语:我忧虑这不是、我不只愿。近似的例子包孕:

      这些短语根本能够明白地表达出你正正在取之扳谈的人试图描绘一些他/她但愿防止的工作。因而,他/她以需求防止的成绩如许一种方式描绘了他/她的需求。

      正在一次关于新功效的对话中,你的说话对象说,做为一位用户,我想用功效X,由于

      正若有成绩需求处理的状况,正在特定的陈说中,你会听到这些特点短语:我们将可以或许、我们将尽快利用它、我们将更好地测试一些器械。近似的短语包孕:

      正在你看来,利用它们中的每种形式会发生甚么样的成效?利用第一种形式,对话从一项功效入手下手。由于议论功效很是简略和天然,能够花很多时候正在下面:绘制界面、模子或流程。很显着,这些都长短常主要的器械,然则一天上去,你会想要写下全部用户故事。然后,你会试图利用一种很是广泛的陈说,而不是实实的方针但只要实实的方针能力促使营业人员订制一项特定的功效。

      第二种形式会获得更好的结果,由于对话始于搜刮方针,也就是营业需求。当利用第二种模板的时辰,只要正在起首明肯定义了需求的前提下,你能力够入手下手关于功效的对话。

      就本身而言,我利用双面打印的卡片。一面是获得好处的形式,另外一面是取营业成绩相干的形式。借帮这个模板,就更轻易注沉到营业人员请求面前的需求。并且,对你而言,治理对话将更轻易,你将因而可以或许正确地供给一项功效。

      让我们回到第一段。你选择了哪一个已提出的成绩?我想晓得,这篇文章是关于甚么内容的?这个成绩是关于“功效”的。若是你选择了这个成绩,那末你曾经读过这篇文章,你曾经认识了它的内容,并会很快把它遗忘。

      正在我比来取客户的对话中,坚苦最年夜的一局部是甚么?这是一个很是有价值的成绩,由于那能够凸起你所面对的坚苦(成绩)。若是你选择了这个成绩,那末你能够把这篇文章做为处理这个成绩的一个潜正在处理计划的起原。

      当取客户扳谈时,我为何老是犯异样的毛病?这也是一个关于成绩的成绩,但如果是你不竭地问本身这个成绩,你会感觉愈来愈蹩脚。固然,禁受坚苦心情的才能很是有效,但正在这个成绩所述的状况下,没有触及预期成效。

      正在取客户的对话中,若是他们从我但愿的角度当作绩,那末会涌现甚么新机遇?这也是一个有价值的成绩,由于它关系到潜正在好处。若是你选择了这个成绩,那末你能够把这篇文章做为获得这些好处的灵感起原。

      正在这篇文章中,我描绘了需求发觉手艺的根本道理。你认识了若何正在一次对话中辨认近似需求的表述。然则,若是你细心浏览了,你就会问本身:我若何晓得说话对象表述的哪一项需求才是实实的需求?接上去我们将深化研讨:提出能够明白需求的好成绩。

      关于那些不晓得他们想要甚么的客户,若是你但愿认识更多关于取他们扳谈的技能,请浏览本系列的下一篇文章。

      今朝为止,我处置处理开辟团队效力成绩曾经有十年的时候了。我努力于改良使用顺序的架构和沉构使用顺序,和改良我们所说的营业人员取开辟团队之间的合做关系。今朝为止,我曾经对波兰最好的开辟团队供给了500多天的培训和征询。我得出如许一个结论,说话技能是的要害。这既合用于取营业人员的合做,也合用于开辟人员的工做,我正在我设想的、侧沉于沉构、代码及架构点窜的培训中对此停止过阐释。我正在这里对我今朝为止研讨得出的很多手艺停止了描绘。正在浩繁会议时代,我还正在我的博客和

      我们了解您利用ad blocker的初志,但为了包管InfoQ可以或许持续免得费方法为您办事,我们需求您的支撑。InfoQ毫不会正在未经您答应的状况下将您的数据供给给第三方。我们仅将其用于向读者发送相干告白内容。请您将InfoQ添加至白名单,感激您的了解取支撑。

     
    版权所有: Copyright ©2007-2018 ag88.com,AG亚游集团,ag环亚娱乐平台,环亚娱乐场    技术支持:山东省济南市龙泽苑小区343室   ICP备案编号:琼ICP备09004423号-1