我刚刚讨论了谁最适合对某件作品进行估算.
在详细程度上,我总是说最好的估计来自实际必须完成工作的人,因为他们有充分的理解,这使他们完全支持,但是在更高的抽象层次(即在整个项目层面)我不太确定.
我想起了Peopleware的第5章,其中给出了1985年澳大利亚研究的结果 - 我能找到的最佳链接就在这里.
我对你的重点特别感兴趣 - 你是作为开发人员,建筑师,项目经理或其他人回答的吗?
我需要计算一个称为互信息的度量。首先,我需要计算另一个度量,称为熵,例如 x 和 y 的联合熵:
-?p(x,y)·log p(x,y)dxdy
Run Code Online (Sandbox Code Playgroud)
因此,为了计算p(x,y),我使用了核密度估计器(以这种方式,函数kde2d,它返回Z值(在该窗口中具有 x 和 y 的概率)。
同样,到目前为止,我有一个Zvalues矩阵[1x100] x [1x100],它等于我的p(x,y). 但是我必须通过发现表面下的体积(双积分)来对它进行积分。但我没有找到办法做到这一点。quad2d用于计算双正交的函数不起作用,因为我只积分了一个数值矩阵p(x,y),它给了我一个常数....
任何人都知道找到那个体积/计算二重积分的东西?
该图的图像来自persp3d:
谢谢大家 !!!!
可能是主观的和/或讨论..但是这里.
我被要求估计下一个重要工作的功能.我把它分解了......使用故事点得出估计值.然而,除了各种其他公司计划之外,该功能还要求与GoDiagrams连接第三方图表组件.(一整套2008_Limited_Edition框架/服务:).我一直在跟踪自己使用燃尽图表,我发现我无法维持我的节奏主要是由于"尖峰".定义
我估计每周2点,然后我发现自己在周末工作(很好地试图......最终在这里也没有),因为我无法弄清楚在哪里挂钩以便我可以预览用户操作,显示上下文菜单等等.最后,我花时间制作尖峰,使我的日程安排偏离轨道......并降低其价值..但没有给出正确的图片.
需要钉子才能将钉子穿过无知的木板.但它们如何计入估算方程?在功能看起来错误之前做所有必需的尖峰..(可能会变成YAGNI)在中间执行它会扰乱我的流量.现在正是在预迭代规划期间......但这是每周推出界线.
我目前正在估算一个新项目.我的高水平估计假设有一个开发人员在工作25周.
实际上,将有两个开发人员并行工作.降低估算值的合理因素是什么?(我意识到它不会是0.5)
通过敏捷估算,有人说只选择1/2至1.5天的间隔时间是否正确?
如果我有一个由(比方说)三个子算法组成的算法,所有子算法都具有不同的O()特性,例如:
我如何从理论上估计整个算法的O()?即不计时或执行任何其他实际测量.
有一个众所周知的配方或程序吗?
您是否具有ASP.NET和WPF编码经验?如果是这样,如果您愿意分享您的经验,我将不胜感激.
我们估计一个100屏幕的WPF项目.我们的估算方法涉及表征每个屏幕的复杂性.然后,我们根据复杂性和技术为开发时间应用标准编号.标准数字是基于开发人员的好,而不是超级明星.
例如,这是一个屏幕:
用户在主网格中选择一行,然后在详细信息中编辑数据并保存更改.Ajax用于填充和保存详细信息而无需回发.数据层已经存在,样式将由其他人处理.任务包括编写一套适当的单元测试; 集成测试是独立的.
我们将此屏幕描述为中等,并为经典ASP.NET(与MVC相对)分配X小时的任务.
我们需要帮助确定WP 应该是什么样的X.
我的问题:
如果屏幕是在WPF中创建的,那么擅长 WPF的人 - 需要X小时,或.7 X还是1.3 X?WPF与经典ASP.NET的相对生产力是多少?
问另一种方式:如果一个任务需要(选择一个数字)10个小时的ASP.NET编码,那么使用WPF需要花费多少小时?5?15?
我们想知道WPF是否(选择一个数字)比ASP.NET提高了50%,因此我们可以提出更低的价格,并相信我们能够在预算范围内完成项目.
[编辑]问另一种方式:这个讨论ASP.Net还是WPF(C#)?有一堆回应.选择的"正确"答案是"选择WPF的原因",第一个原因是"比ASP.NET和jQuery更快更容易开发".
这个答案是真的吗?如何多快?
我知道这个问题已经在这里/程序员中问过几次了,这是一个非常常见的经典问题:
您如何准确地估计任务将花费多长时间?
我的问题是Windows中的点击任务,我可以给出准确的估计。对于编码新内容(例如使用我不熟悉的API),我无法估算出挽救生命的准确时间。这是一个思考并说出我脑海中的第一个数字(以天/周/天为单位)的情况。对于使用我熟悉的API的代码和我可以立即说我可以开发的应用程序(例如记事本类型的应用程序),我可以给出准确的估计。
任何帮助表示赞赏。
谢谢
在开发敏捷开发项目时,如何将用户故事/用例/等的时间估算纳入其中.项目使用的不熟悉技术培训新开发人员的时间?其他经理如何处理这个?
当然,我的问题是假设有人认为有问题的技术是成功完成项目所必需的......或者也许可以考虑减少一些技术债务!
据我所知,CMOS图像传感器ISP(图像信号处理器)中有一些功能。具体来说,我想知道分箱和子采样之间的区别。我认为这些目的都是为了减小图像尺寸。但是,我不确定为什么这些功能存在?他们的目的是什么?