【问题标题】:How many man-hours should I estimate for this iPad app? [closed]我应该为这个 iPad 应用程序估算多少工时? [关闭]
【发布时间】:2010-09-07 19:29:08
【问题描述】:

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

我想获得一个非常笼统的建议,即知识渊博的 iOS 开发人员需要多长时间才能为客户现有的 PDF 书籍系列开发一个简单的 PDF 查看应用程序。那个规模,你会估计你的工作时间是多少? 10个小时? 25? 50? 100?

我知道估算很难正确,这取决于开发人员、是否有精心计划的需求等等。 我将采取这些预防措施并改进估算,以更好地满足明确要求的要求。我是一名称职的开发人员,我只是不知道从哪里开始估算时间。

【问题讨论】:

  • 只是好奇:您估计多长时间以及您真正需要多长时间?

标签: iphone estimation time-estimation


【解决方案1】:

在您的脑海中,您会想到一个直觉反应估计。

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

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

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

【讨论】:

  • 这已被无数次证明是正确的,无论是网络应用、iOS 应用还是后端。
【解决方案2】:

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

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

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

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

【讨论】:

    【解决方案3】:

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

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

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

    【讨论】:

      【解决方案4】:

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

      【讨论】:

        猜你喜欢
        • 2013-01-10
        • 1970-01-01
        • 1970-01-01
        • 2021-12-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多