小编car*_*ter的帖子

您如何预先评估敏捷项目?

在处理固定价格软件开发项目时,我经常发现自己必须估算项目在设定价格之后但在工作开始之前(或者在开发过程中很早)的总小时数.不幸的是,这些类型的项目最好使用迭代/敏捷方法开发,这意味着我们不会(并且实际上不能)进行完整的前期设计.

在典型情况下,我们将签订具有X特征和Y美元的合同.签订合同后,工程部门需要估算完成X功能所需的小时数.预先需要此信息有几个可能的原因,包括:

•Y美元转换为可用的Z小时,因此我们必须确保时间(X)<= Z,可能通过缩小X的范围.

•已设置交货日期,因此我们必须分配适当的资源以满足该日期.

Kelly Waters对估算敏捷有一个有趣的看法:http://www.agile-software-development.com/2009/04/agile-estimating.html不幸的是,这些都是难度的估计,使用积分系统,而不是转换为小时.

在我看来,我们需要能够做两件事之一:

•获得具有大量灵活性的合同,以适应敏捷开发流程.

•弄清楚如何为尚未设计的功能提供合理准确的前期估算.

在大多数情况下,第一种选择当然不是一种选择.有没有人对如何在敏捷开发场景中生成前期估计有任何建议/指导?

或者,有没有人看到通过其他一些流程变化解决我们问题的另一种选择?

iteration agile schedule

23
推荐指数
3
解决办法
1万
查看次数

JIRA中Scrum"完成"概念的最佳实践

我在一家小型服务公司工作,我们开始实施Scrum实践,我们也开始使用JIRA和greenhopper进行问题跟踪.我们的团队将"完成"定义为:

  • 编码
  • 单元测试
  • 集成测试
  • 同行评审
  • qa测试
  • 文档更新

我想弄清楚是否应该为每个"任务"使用上面列表中每个项目的单独问题,或者是否应该在故障单工作流程中实现其中一些项目,或者只是将它们集中在一起一个问题是最好的方法.

我不愿意制作任务的这些子任务,因为只有一级问题嵌套,我担心这种能力有更好的用途.

我也对修改工作流程并不太兴奋,因为这种方法已被证明是我们在其他系统中的负担.

如果所有这些项目都是同一张票的一部分,那么这对我来说似乎很奇怪,因为这项工作很可能在多个团队成员之间传播,并且很难完成包含所有这些事情的16小时以内的任务.

我觉得我理解所有问题,但到目前为止我还不知道最好的解决方案是什么.

有最好的做法吗?还是一些强烈的意见?

scrum jira

18
推荐指数
2
解决办法
1万
查看次数

如何使用窗口身份验证获取电子邮件地址

我正在使用ASP.net MVC框架设计Web应用程序.我想使用Windows身份验证并使用角色管理器SQLRoleProvider执行角色检查.

如何确定当前登录用户的电子邮件地址?这甚至可能吗?

应用程序将部署在多域Intranet中,如果这很重要(我认为它确实如此).

谢谢你的帮助!

asp.net email asp.net-mvc windows-authentication

3
推荐指数
2
解决办法
7680
查看次数

如何从Web应用程序中的客户端计算机获取AD凭据?

是否可以从Web应用程序中获取客户端计算机上的用户的activedirectory凭据?

为了澄清,我正在设计一个将在客户的Intranet上托管的Web应用程序.

需要在访问应用程序时不提示应用程序的用户提供凭据,而是应该自动抓取登录到客户端计算机的用户的凭据,而无需用户交互.

.net asp.net authentication web-applications active-directory

2
推荐指数
1
解决办法
7776
查看次数

ASP.NET MVC可以应用于Web服务吗?

我正在淘汰基于Web的应用程序的架构,它将利用Web服务.我建议我研究ASP.NET MVC框架的使用.我在MVC上找到的所有信息都讨论了它与网页的使用,但我没有发现任何关于网络服务的信息.MVC可以用于Web服务吗?如果是的话,我在哪里可以找到资源来支持我的研究工作?

asp.net-mvc web-services

2
推荐指数
1
解决办法
1138
查看次数

使用NUnit测试属性是只读的

我在我正在测试的类上有一个只读属性.

    public string ReadOnlyProperty
    {
        get { return _readOnlyProperty; }
    }
Run Code Online (Sandbox Code Playgroud)

有没有办法编写一个NUnit测试来确保这个属性是只读的?我想要这样做的事实是否会让你抬起眉毛?在我看来,添加测试以确保只读属性保持只读,除非故意决定更改它们与任何其他行为一样重要.

提前感谢您的反馈.

c# nunit unit-testing properties readonly

1
推荐指数
1
解决办法
1220
查看次数