2
付费应用:如果开发者有付费应用,那么平均评级应该更高。如果一个
3.99 美元的应
用在三星之下,那么就非常可疑。对于任何
4.99 美元及其以上应用来说,四星是最低限度。
3
介于免费和
4.99 美元之间的应用:这样的应用很难有一个硬性规定,用户可能会花一
点钱去购买,但如果应用实在不咋地,那评级肯定会非常低。
因此,开发者应该对于他们在
App Store 中的平均评级、应用下载量的近似值或平均数了如
指掌。如果应用平均下载量低于
1000 的话,那么评级的真实性就有待考察了。如果开发者不
知道他们的
App Store 评级,这是一个很危险的信号。应用的 idea 毫无新意或内容贫乏所造
成的应用下载量偏低是一回事,但不关心评级却又是另一回事。
问题
4. 请简单地描述一下你的测试过程
相比上一个问题,这个问题对专业能力要求更强。如果来面试的是一个独立开发者或小型开
发团队,那么这个问题会让他们感到紧张。正常情况下,小型开发团队无法为他们所开发的
应用提供充分的测试,因此,他们可能会如此回答
——“我让客户端处理测试”。对于小团队
而言,这个回答可以接受,而较大的开发团队则应该采取内部测试的方法。
常见的测试方
法:
4
聘请一个
或多个
QA 工
程师;
5
Round
Robin 测试法,
将测试交给不积极编程的开发人员;
6
第三方测试。
应用测试有一个大忌,就是不要让开发者自己对应用进行测试。也许他们能够测试应用能否
正常运行,但却永远无法测试出边缘情况或意想不到的用户习惯。
问题
5. 请简述一下你的代码审查过程
这个问题又是一门软科学。如果你雇佣的是一个独立开发者,那么他
/她将不能对自己的代
码进行审查,而对于规模大于一的开发团队,应该都有一个严格的代码审查制度。