Académique Documents
Professionnel Documents
Culture Documents
QUESTIONS TO ASK
YOUR POTENTIAL
SOFTWARE DEVELOPMENT PARTNER
Brought to you by
Choosing the right software development company for your product is like hiring a team to build
your new house. Triple check the contractor that you will work with for the next few months, or
sometimes even years; and more importantly, may decide on your success or failure.
I failed with many digital products and worked with software development companies, marketing
agencies, and design agencies. This helped me figure out a bulletproof checklist to verify a
business partner with whom I work.
It cost me a lot of $$$ to get where I am - Use it to not repeat my mistakes :).
General Questions
How do you work? Tell me more about your process/approach to creating the
application.
Tip: Get a big picture of the approach.
How do you ensure we know when things go wrong? Helper question: tell me
how you handled a project in the past that went wrong.
Tip: First, nobody wants to deliver bad news. Make sure they have a mechanism in place. Second,
nobody's perfect, so there must be a case that went wrong - listen to what they took out of it. Third:
no one likes surprises - the best is to be prepared for the challenges.
Will the developers assigned to my project work on any other project at the
same time?
Tip: It is way more efficient when a developer is committed to one project only.
Technical Questions
How do you work? Tell me more about your process/approach of creating the
application.
Tip: Get a big picture of the approach.
Could you share with me your best practices for writing the code?
Tip: E.g. we have it written down as a handbook and use an ESLint company file.
Why are you better than other software houses? What makes you special?
Tip: E.g. sometimes, it could be a PM or QA or Senior/Architect Mentoring.
How easy will it be to scale a team by 1/3/5 developers? How much time do
you need?
Tip: If you plan to scale the team, communicate it to the software development company ASAP.
Around 1-3 months should be enough to scale the team.
Have you done any project similar to mine, regarding the Industry/Techno-
logy/Product Features?