InfoQ: How have some organizations and teams benefited from adopting Specification by Example?
InfoQ:那些采用实例化需求的团队和组织是如何从中受益的呢?
specification by example requires tight collaboration between different roles and also supports the teams in making the transition to a more collaborative environment.
实例化需求需要团队不同角色间紧密的合作,并共同支持团队向一个更为协作的环境转变。
Many teams I interviewed for Specification by Example made the same mistake, and it seems that this is a common problem from the discussions I have with people at conferences.
很多我为编写《实例化需求》采访过的团队也犯过同样的错误,而这也确实是我在各种会议中参与讨论时大家提到的一个常见问题。
Along with the case studies and examples he identifies common challenges and issues that can face teams brining in Specification by example and offers concrete advice on how to tackle them.
作者不仅通过案例分析和举例辨识出团队在引进实例化需求时可能面临的一些常见挑战和问题,而且还提供了具体的建议用于解决这些问题。
Changing the process - push Specification By Example as part of a culture change, focus on improving quality, start with functional test automation, introduce a new tool, use TDD as a stepping stone.
改变过程时,将实例化需求作为文化变革的一部分推出,关注质量的提高,从自动化功能测试开始,引进新的工具,使用TDD作为阶梯。
For example, the artifact Software Requirements Specification (SRS) is owned by the Requirements Specifier.
例如,软件需求规格说明书(SRS)工件是需求详细说明人负责的。
These are the concrete classes with work with the WebSphere Application Server EJB container to make the example EJBs fulfill all of the qualities defined by the EJB specification.
这是一个具体类,它与WebSphereApplicationServerejb容器一同工作,使范例eJB实现EJB规范定义的所有特性。
Thus, cost is an element of type float as defined by XSD, and greeting is an element of type string as defined by the SOAP encoding specification. Here is another similar example
因此,cost是XSD 中定义的浮点类型的元素,greeting 是SOAP编码规范中定义的字符串类型的元素。
The text in XSLT 2.0 might seem irrelevant for this particular example, since a 1.0 processor naturally implements the FC behavior as dictated by the XSLT 1.0 specification.
XSLT 2.0 中的文字看起来可能和这个具体的例子无关,因为 1.0处理程序按照 XSLT 1.0规范的要求自然要实现向前兼容。
A match expects a text-highlighting specification (STANDOUT in this example), followed by a regular expression that specifies which text to highlight.
match要求一个文本突出显示说明(本例中为STANDOUT),紧接着是一个正则表达式,指定要突出显示哪段文本。
For example, WebSphere Application Server supports all of the policy context handlers that are required by the JACC specification.
例如,WebSphereApplicationServer支持JACC规范所要求的所有策略上下文处理程序。
This paper presents a simple example of specifying a drawing system in Z and illuminates object-oriented system specification by adding object-oriented structure to Z.
通过一个简单的绘图系统实例阐明了通过在Z语言中增加面向对象的结构来实现面向对象的系统说明。
Finally, this paper gives an analysis by an example of a formal specification based on invoice computing.
最后对基于票据计算的形式规格说明的例子进行了分析。
Finally, this paper gives an analysis by an example of a formal specification based on invoice computing.
最后对基于票据计算的形式规格说明的例子进行了分析。
应用推荐