- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关闭。这个问题是opinion-based .它目前不接受答案。
想改进这个问题?更新问题,以便 editing this post 可以用事实和引用来回答它.
4年前关闭。
Improve this question
要执行敏捷项目,您首先需要一份契约(Contract)。没有契约(Contract)——没有项目!没有项目——没有敏捷、SCRUM 或任何东西!
如果我们谈论的是大中型项目,契约(Contract)必须有明确定义的安全触发器。 IE。客户希望非常确定,如果我们同意按时结束项目 = T、预算 = B 和范围 = S,我们最终不会得到时间 = T×2、预算 = B×3 或范围 = S/2.
另一方面,作为交付产品的公司,我们不希望项目意外结束。 IE。如果在一些迭代之后客户说“现在我看到这实际上就是我们所需要的。我们现在停止。”并且该项目计划了另外 2 个月,而不是我们有没有计划工作的人。如果 3-6 人不是大问题,那么 15-25 人可能是一个真正的问题!
然而,我没有找到任何具有安全功能的契约(Contract)的真实示例,该契约(Contract)允许项目以完全敏捷的方式执行(向客户说明或未说明)。我在许多论坛上发现的标准说法——与客户交谈,向他解释这是更有成效的工作方式等,这并不能说服我和我的管理层。并不是说我们不相信敏捷实际上是一种更好的方法。只是安全触发器的差距是如此明显,以至于我们的客户都没有购买它,我们也不喜欢它们(差距,而不是客户;))。
请不要“它可能会这样工作......” – 我读过很多。 只对“对我们来说它是这样工作的”感兴趣 .毫无疑问,跳过其中的所有自信信息。
附言据我所知,标准的迭代、功能驱动方法建议客户在每次迭代(迭代次数)后付费,并且能够在任何迭代之后由客户和项目执行者停止项目,而不是说太多后果,而不是说“无论如何它都会失败,所以越早越好”(这是正确的,但在签署契约(Contract)时不是很有帮助)。
最佳答案
我在政府工作。
我们最近运行了一个软件开发采购流程,并选择了三个供应商来开展敏捷项目。一些注意事项:
关于project-management - 您是如何与敏捷项目签订契约(Contract)的? (不是你想的那样,你是怎么做的),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/733809/
我正在尝试构建某种形式的动态 Corda 合约,该合约具有一个可以保存独立合约列表和这些合约的独立状态的状态。 为了揭开这个概念的神秘面纱,请将“动态 Corda 合约”视为一个抽象类,它具有 Lis
怀念Collections.unmodifiableMap(),我一直在实现基于this discussion 的只读IDictionary 包装器,我的单元测试很快就遇到了问题: Assert.Ar
在消费者测试结束时我需要执行两个步骤: 完成模拟服务器 将协议(protocol)发布给经纪人。 一开始我是先发布再定稿,像这样: var opts = { //broker info } pac
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 3 年前。 Improve
您好, WCF 中数据/服务契约(Contract)的默认命名空间是 "http://tempuri.org/" .通过设置 ServiceContract.Namespace和 ServiceBeh
Using Attachments页面状态: Attachments are ZIP/JAR files referenced from a transaction by hash, but not
说我有一个方法 public void PrintStuff(string stuff, Color color, PageDimensions dimensions) { Assert.I
Mortgage.new({ from: ownerAccount, gas: defaultGas }).then( function(loanInstance) { loa
有很多问题询问是否混合异步和同步代码。 大多数答案都说为异步方法公开同步包装器和为同步方法公开异步包装器是个坏主意。 但是,没有一个答案解决您必须混合使用异步和同步代码的特定场景,以及如何避免由此产生
我是来自 PHP/Larvel、Ruby/Rails 和 Python/Django 的 Spring 新手。来自这些框架,我习惯于只看到模型(Entity/Dao?),其他一切都由 Framewor
我正在尝试为一些广泛使用的接口(interface)编写契约(Contract)测试: 沿着: public abstract class MyInterfaceContractTest extend
这是来自自定义 Microsoft .NET 运行时实现的代码,我有以下问题: public static string ToBase64String(byte[] inArray, int
我正在用遗留代码重构一个巨大的 C 库,其中许多函数在参数列表上都有指针。我还为新创建的函数编写单元测试以确保我没有破坏任何东西(除了来自单元测试的所有好东西,这是我的主要动机)。我也不允许更改库的
我的类有一个内部属性返回 List ,并且我想使用静态检查来帮助我不在我的程序集中做任何愚蠢的事情,并可能向该集合添加 null。 我在 foreach 的循环变量上收到这个静态警告在属性(prope
我在这个问题上花了几个小时...这是我的代码: public static IEnumerable Generate(this Func generator) where T : class {
我有兴趣了解更多关于contract-first 网络服务的信息,包括如何将它们组合在一起。 谁能推荐有用的资源来解释所需的方面/组件以及如何生成它们? 除了 Spring 的契约优先 Web 服务之
我刚刚将我的联系方式、银行和税务详细信息上传到 iTunes Connect;这个处理通常需要多长时间?我只能找到 5 年以上的信息。 最佳答案 契约(Contract)审核过程大约需要 20 分钟。
假设我们有一个类 Student使用以下构造函数: /** Initializes a student instance. * @param matrNr matriculation numb
使用 CXF 创建契约(Contract)最后的 Web 服务似乎是快速创建基于 SOAP 或 REST 的 Web 服务的有效方式。但是,我不清楚/不确定以下内容,非常感谢您提供见解/反馈: con
引自 Effective Java - Second Edition by Joshua Bloch For floating-point fields, use Double.compare or
我是一名优秀的程序员,十分优秀!