PM Playbook This is how we do it

Here at Mobomo, having dedicated project management for each and every project is essential to our process. Our clients often have complex challenges that require strategic navigation and expert assistance from one of our project managers to provide the best solution.

You can think of your Project Manager
as your liaison and main point of contact.

Here’s what you can expect from them in terms of communication:

  • Weekly check-ins and status reports
  • Weekly product demos
  • Collaboration on project management software
    (JIRA or Basecamp)
  • Direct communication via Hangouts, Slack,
    phone or email
  • Facilitation of design, developer and QA

As project managers, one of the key concepts we discuss with our clients at project kickoff is the “iron triangle”, or “triple constraint.” Both of these terms directly relate to the scope, cost, and schedule of a project. Think about the scope, cost, and schedule as the three edges, surrounding quality. If any one of these edges falls short, the entire quality of the project is affected. Thus, the importance of project management to keep all sides of your project on track!


Another key concept which we practice at Mobomo, is that we embrace Scrum — and, we’re all Certified Scrum Masters! If you’re unsure of what we mean by Scrum, we’re not talking rugby here.

Scrum is an Agile framework for completing complex projects. Scrum originally was formalized for software development projects, but it works well for any complex, innovative scope of work. The possibilities are endless.

Generally speaking, Scrum allows us to:

  • Increase the quality of our deliverables

  • Deal better with changes (and expect changes)

  • Provide better estimates while spending less time creating them

  • Be more in control of the project schedule and state

While it might sound too good to be true, Scrum is deceptively simple! Here are some key pieces of the Scrum process you’ll hear about and be involved in (if you’d like)...

icon people

Sprint planning meeting

Because we’re an Agile organization, we work in sprints, which are two-week (typically) segments of work that we’ve broken off from the larger backlog. In the sprint planning meeting, we’ll review the current product backlog and determine which tasks to work on during the upcoming sprint. The team then decomposes the items into work tasks and estimates hours.

icon calendar

Daily scrum

This is how we stay on track in the heart of each sprint. The daily scrum is a 15 minute meeting where we find out what the delivery team worked on yesterday, what they plan to accomplish today, and if they have any blockers.

icon time

Sprint retrospective meeting

Finally, the retrospective. This meeting is all about what went well and what we accomplished during the previous sprint, as well as what we can improve upon for the next!

Our operational tools

Now that we’ve talked about the key pieces of our process and methodology, let’s chat tools! The following are tools that you’ll have access to with us throughout your project…


This is our ticket tracking software. All user stories, epics and tasks are stored in the backlog in JIRA, and moved up into our visual sprint boards. You can check on your JIRA board at any time during the project and review where tasks are and who is working on them. Our JIRA phases can be completely customizable to you and your project, but we typically use the following statuses:

  • To Do / Reopened

  • In Progress

  • Ready for QA Review

  • Ready for Client Review

  • Accepted



If you’d rather just see a high level overview of what we’re working on, and JIRA is a bit too busy - we recommend collaborating with our PMs via Basecamp. Basecamp is an easy-to-use tool where we can share files, status updates, and answer questions.



Unless you’d strongly prefer the phone or email, we will invite you to have access to your own client Slack channel where you can communicate in one spot via instant message directly with the team. We strongly recommend using this form of communication, as we can integrate with our tools to provide you with real-time updates throughout the day and it allows us to work with you more directly and transparently than sorting through email chains.



We love working with new people, fill out the form so we can get started!


New Project Request