4

背景:我之前开发过自己的 iPad/iPhone 应用程序。这将是我为客户提供的第一个应用程序。我没有估计需要多少小时的经验,因为我之前的所有 iOS 开发都没有工作。

我想得到一个非常普遍的建议,即知识渊博的 iOS 开发人员需要多长时间才能为客户现有的 PDF 书籍系列开发一个简单的 PDF 查看应用程序。对于这种规模的事情,你会如何估计你的工作时间?10个小时?25?50?100?

我知道估计很难正确,这取决于开发人员,有仔细计划的需求,等等。我将采取这些预防措施并完善估算,以更好地满足明确的要求。我是一个称职的开发人员,我只是不知道在估计时间方面从哪里开始。

4

4 回答 4

5

在你的脑后,你有一个直觉的反应估计。

把这个估计值加倍。说真的,我们开发人员通常是出了名的乐观。

这设置了一个带有一些填充的良好基线。

对其进行大量跟踪并使用数据进行未来估计。

于 2010-09-07T19:33:10.140 回答
2

这是非常主观的。您需要回顾一下并把您在以前的应用程序上花费的时间加起来以获得一个想法。我可以借给你的一件事是接受你的估计,并为不可预见的问题增加 30%。

一个通用的 PDF 查看应用程序不应该花太长时间,这取决于你想要它有多花哨。它是一个简单的框架还是会增加功能?一个基本的 Iphone 应用程序带有 25-50 小时标记(大约一周和变化)。也许让它 80 小时(整整两周)给你一些喘息的空间。

一旦你度过了第一周,你就会更好地掌握你需要多少时间。

请记住,我的猜测假设您独自工作仅进行基本测试和验证,不包括任何客户所需的测试时间或审查时间等。

于 2010-09-07T19:31:30.830 回答
0

至少100个兄弟!应用程序很庞大。

于 2014-09-16T13:58:38.963 回答
0

您可以将应用程序分解为多个部分,然后自己安排时间来构建一个部分。然后就是其他件相对于您的测试件需要多长时间的问题。例子:

  • A部分(测试)1.5小时
  • B部分的3倍
  • 估计4.5小时。

尝试在正常的开发时间和您的能量水平下进行测试。

于 2010-09-07T19:58:27.000 回答