You will be spending at least a couple of next months with these guys. It may be worthwhile to check out their internals: what their development process looks like, what you should expect and what you shouldn’t, etc.
27. Do you provide a roadmap?
With this question, you basically request that they provide you with a roadmap for developing different parts of your app. The roadmap cambodia phone number data should be divided into sprints and contain specific dates for delivering specific functionality.
Takeaway: Make sure the roadmap is reviewed and updated each couple of week, as there undeniably will be changes, and it’s better if you know of them in advance.
28. Who owns the source code during development?
Yes, developers can hang on to the code, especially when working on a fixed-price basis. Usually, there is a clause in a contract that says something like “the client gets the code once the final payment has been completed”, only in legal gibberish.
Takeaway: When working with an agile team on time and material, make sure you set up your own code repository and request daily code commits.
29. Who’s on your mobile app development team?
A decent team for developing a mobile app would typically include mobile engineer(s), server developer(s), a business analyst, a project manager, a UX/UI engineer, and an account manager. Of course, you can always hire a single developer, just be ready to wear many hats while building the app.
Takeaway: Ask for CVs and check if you will have direct access to developers. You want to work with real people, not some abstract mobile developers.
30. Waterfall or Agile?
Which is a polite way of asking: are you obsolete or not? Seriously though, there are still some pundits who cherish waterfall as a secret gift of IT gods, and there are certain merits to this approach. However, nowadays agile is the only king in mobile: how representative are network tests? software development realm.
Takeaway: Get an agile team.
31. What is your QA process? What do I need to be able to test?
This is where your app development candidates will start to raise their eyebrows as clients never ask such things. You want to find out what their test devices are, especially when developing an Android app.
Takeaway: If they ask about your phone model, the app will one hundred percent work on your device. Test the app on a couple of alternative models too.
32. What has been the biggest issue on a mobile app project?
Here you just try to establish a deeper level bz lists of trust with the team. With that said, it’s a good moment to ask about their experience with the app review process for the stores and issues they faced. Any app rejections from App Store or Google Play while publishing?
Takeaway: Have they also elaborated on how they had addresed those issues and how they could be avoided?