在评估iPhone开发商店时,最好问一些问题?

Geo*_*ges 8 iphone testing evaluation objective-c

我们目前正在评估几个iPhone开发商店,我们正在整理一系列问题/主题,我们会在他们见面时询问他们.

为了确保我们涵盖最相关的领域,您在评估iPhone开发人员或开发商店时会问什么?

我们的主要领域是:已发布的应用程序及其质量,规划流程,开发方法,测试框架,他们如何管理临时beta测试,以及正在进行的错误修复和重新提交到应用商店的过程.

我已编码并发送了一个应用程序,因此我有足够的经验来提出相关问题.在满足某人的能力之前,你们想要涵盖哪些具体的开发问题?

谢谢!

mr-*_*-sk 4

如果您要求提供代码、需求文档等内容,他们可能会向您发送他们拥有的最好的东西,但这可能不是现状。同时,检查一下这些事情并看看他们如何处理请求也没什么坏处。

由于 90% 的 iphone 商店的寿命约为 2 年(大多数人在过去几年中都加入了 iphone 的行列),我不会反对他们,但我会确保他们有开发背景并且没有过去 2 年里没有在 iphone 上开始他们的开发生涯 [1]。如果我外包任何类型的工作(iPhone、Web、桌面),我希望与一个在开发、交付和支持软件方面经历过一些坎坷的团队合作,并且拥有客户技能匹配。

这意味着他们可以沟通、知道如何管理以及如何运行开发方面。如果他们至少有一些 C 或 C++ 开发历史/经验,我会很高兴。

另外,他们是否有内部艺术家等,或者他们是否外包资产创建?(除了图标和启动屏幕之外,也许您的应用程序不需要它)。

他们使用什么软件来跟踪错误?他们如何管理开发周期?他们使用方法论吗?(瀑布式、敏捷式等)

他们提供支持吗?多少钱?合同?每个实例?

你得到来源了吗?你应该的,你已经付出了代价。

与他们交谈非常重要,你的直觉会告诉你很多关于他们的信息。如果你能顺便去看看他们的商店那也很酷。但不要拿小商店来反对他们——这应该意味着由于较低的管理费用而为您提供更好的价格。

如果他们完成了咨询工作,并且已经发布了应用程序,那就是一个好处。具体询问他们有关临时发行版的问题。

重要的是,他们是否使用了您需要的技术(例如用于游戏的 openGL,或用于网络相关应用程序的 Web 服务)?再说一遍,如果他们聪明又热心,不一定会对他们进行打击,但你会适当地了解他们当前的能力。

祝你好运!

另外,如果他们愿意单独致力于公平,我会担心。开发商在 iPhone 上赚了很多钱,我认为没有理由只持有股权。我在iphone上咨询,我不会接受股权交易。现金为王。

[1] 我的意思是,我希望他们能够在其他平台(网络、桌面、其他移动设备)上开发,而不仅仅是 iPhone。因此,如果他们去年开始仅在 iPhone 上进行编程,那么我可能不想与他们合作。如果他们在过去 5 年里开发了桌面应用程序,然后在去年左右进入了 iPhone 世界,那就很酷了。我只想与那些经历了最初几年发展的人一起工作——那是非常伟大的学习岁月(但不希望他们用我的钱来做这件事)。