【问题标题】:Estimating Flash project hours估算 Flash 项目时间
【发布时间】:2009-12-02 19:25:24
【问题描述】:

我试图估算用 Flash 制作一组 5 个简单的儿童游戏所需的时间。他们将包括让孩子们将健康食品拖放到篮子中等事情;通过以某种方式标记它们来选择健康和不健康的食品;等等。

我没有使用 Flash 构建游戏的经验,但我使用 Flex 和 Actionscript 进行了编程。您估计这个项目需要多少小时?

【问题讨论】:

  • 您可能希望逐个功能分解它,并要求开发人员给出估计,因为他们最清楚自己的技能是什么。

标签: actionscript-3 flash apache-flex


【解决方案1】:

虽然您的 ActionScript 背景会有所帮助,但我发现 Flash 是一种与 Flex 截然不同的体验,并且在一个环境中的熟练程度并不能很好地转化。

是否有不使用 Flex 的令人信服的理由?我认为你可能会更有效率。

除此之外,一个简单的拖放游戏的机制可以相当快地组合在一起。有一些基本拖放的好例子。如果您是第一次获得正确的鼠标坐标,可能会有点棘手。

除此之外,您还需要记住其他隐藏成本。例如连接基础设施。游戏是否以某种方式连接?是否存在可能暗示身份验证的运行分数或持久性?有故事吗?

此外,如果您的专长是编程,请不要低估获取或创建艺术和声音资产的挑战。

【讨论】:

  • +1 用于制作资产。尤其是在矢量艺术方面,艺术家很少见,自己动手可能无法达到预期的效果。
  • @didibus:作为平面设计师,我不同意艺术家很少见。有很多才华横溢的艺术家无所事事。
【解决方案2】:

在您估算出分解游戏功能所需的时间之前。换句话说,你需要写出非常清晰和明确的要求。您甚至可能需要编写规范。一旦你分析了软件应该做什么,估计也需要一段时间 - 例如,其中一部分是弄清楚是否已经有软件可以做你想要的。

【讨论】:

  • 谢谢,丽兹。唯一的问题是我们正在聘请一名教学设计师来编写游戏的要求/规格。我们现在正在为此编写拨款提案,但没有详细信息。
  • 那么您的设计师的估算会有所帮助,但如果没有,您可能必须编写提案,明确说明您仅提供您所需资源的估算。
【解决方案3】:

在我看来,估计一个编程项目的最佳方法,尤其是一个你不了解的技术,是应用用例点方法。基本上,您将项目分解为用例(用户试图做什么)和参与者(用户类型和系统本身),然后列出一些团队和环境因素(代码重用问题有多大,您对该语言的熟悉程度等)研究表明,对于没有经验的开发人员而言,它比仅基于功能进行估算更准确。

谷歌搜索“用例点估计”会发现许多有用的链接。 This explanation of the methodology 似乎很好地解释了它是如何工作的,尽管我还没有阅读完整的内容。当您准备好开始列出点时,This worksheet 会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 2011-07-03
    • 2011-09-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多