New Client Onboarding Process
April 10, 2017New Client Onboarding Process
MichiganLabs works primarily with businesses and organizations ranging from 100 to 100,000 employees. Often, their project with MichiganLabs will be their first venture into custom software development. The following is an overview of what to expect as a new client of MichiganLabs.

The Process
1. Inquiry
The majority of our clients contact us through our website or by phone. They usually send us a quick email with their requirements or ideas and request a call-back. These notes are typically broad but helpful for us to have a heads-up on what they are trying to accomplish with their project. It is usually just a list of bullet points with features or ideas. It may even just be a problem without a known solution. Based on this inquiry, we setup a time to meet in person or have a 30-minute conference call.
2. Introductory Meeting or Conference Call
The next step in the process is for an introductory meeting or conference call. During this meeting our primary goals are to listen, document, and clarify requirements. We will ask the client to describe the business goal and walk us through what happens when their user opens the app or uses the software. We will have a notepad full of requirements when we leave this initial meeting. We will use these requirements to write user stories. These user stories will then be used to help us prepare an estimate.
3. Proposal
Once we have a solid understanding of the idea or the problem, we will draft a proposal for the client. The proposal is a PDF document which will list out the deliverables for the solution along with an estimated effort to complete. This is given as a range of hours along with an hourly rate. The goal of the proposal stage is to provide detailed information for the client to make a decision on MichiganLabs as their software development team.
4. Verbal Acceptance
Our clients will oftentimes need to discuss the project with various internal stakeholders to gain acceptance of the project before hiring MichiganLabs as the vendor. Once a decision is made, they will call or email us to say “YES!” and we will move forward together. This is where the real fun begins.
5. Documentation Preparation
Once MichiganLabs has received verbal acceptance, drafts of two documents will be provided to the client: the MSA and SOW. The term MSA stands for Master Services Agreement. Typically, the MSA specifies generic terms such as payment terms, product warranties, intellectual property ownership, dispute resolution, and the like. The term SOW stands for Scope of Work and is an agreement where the work to be performed is described. The SOW contains deliverables, milestones, and end products that are expected to be provided by MichiganLabs. The MSA and SOW are often reviewed by the client’s legal team to ensure the documents are agreeable.
6. Signed
Once the documents are reviewed and agreed upon, the client will sign and return to MichiganLabs for countersignature. A fully executed copy is provided back to the client and the project will kick-off.
7. Kick-off
An in person meeting with all of the key people will be scheduled. The goal of the kick-off meeting is to introduce the members of the project team and the client to each other. At the kick-off meeting, other base elements in the project that involve the client may also be discussed such as schedule, status reporting, etc.
Stay in the loop with our latest content!
Select the topics you’re interested to receive our new relevant content in your inbox. Don’t worry, we won’t spam you.

Michigan Software Labs #65 on Inc. Regionals Fastest-Growing Companies
March 11, 2022Inc. magazine today revealed that Michigan Software Labs is No. 65 on its third annual Inc. 5000 Regionals Midwest list, the most prestigious ranking of the fastest-growing private companies based in Iowa, Illinois, Indiana, Kansas, Michigan, Minnesota, Missouri, North Dakota, Nebraska, Ohio, South Dakota, and Wisconsin. Born of the annual Inc. 5000 franchise, this regional list represents a unique look at the most successful companies within the Midwest region economy’s most dynamic segment–its independent small businesses.
Read more
Product Strategy: Turning your App Ideas Into Reality
April 16, 2020Anyone who has been there knows, it can be incredibly frustrating having an app idea and not being able to bring it to life. And with organizational, technical, or financial roadblocks in the way, it can be equally frustrating to simply get a project off the ground.
Read more
Drinks on the Deck 2022
July 19, 2022Join us and ~250 other friends for Drinks on the Deck 2022. Come help us celebrate the new office in Ada. Free drinks & appetizers.
Read more