Lightweight, informative management of your team’s work

StaffPlan is a web-based service that allows employees quick data entry of how they plan to spend their time, and how they actually spend their time. With these inputs StaffPlan provides a variety of reports and visualizations to help:

  • Employees can suggest projects they would like to work on, creating a bi-directional flow of making and taking assignments
  • Employees structure their work and stay accountable to themselves
  • Managers understand their teams’ plans and assignments
  • Managers see what actually happened
  • Resource managers see the future availability of resources for long-term planning

StaffPlan is a lightweight, fast-to-use tool that provides meaty data and information in a transparent and open way for the modest time investment of its simple use.


As a digital design consultancy, GoInvo has a staff of creative and technology professionals who work with one client for a period of time, then later moving on to work with another. Initially, to manage this, we used the kind of tools that many managers deploy on an ad hoc basis in these cases: spreadsheets, sticky notes, or in their head. We could not find a software tool that helped us to plan around, manage, and optimize the workflow of our team that was also featherweight in order to avoid being intrusive or time-consuming. So, we decided to build it.

Each staff has an individual page, where all stakeholders can enter plans for that staff member.
Each staff has an individual page, where all stakeholders can enter plans for that staff member.

StaffPlan answers essential questions that project managers have, like:

  • Who needs work and when do they need it?
  • What is my organization's work program over the next 3 months? Over the next fiscal year?
  • Do I have the talent necessary to execute my project?
  • Is my project front-end loaded? Backend loaded?
  • Do I have an agreement between staff and me on the level of effort?
  • Who is available for high value tasks?
  • How good are my staff at managing their own work programs?
Manager pages supply at-a-glance summary data of all the staff in each department.
Manager pages supply at-a-glance summary data of all the staff in each department.

GoInvo’s leadership, along with creative director Eric Benoit and Ruby developer Rob Sterner, created requirements and made the StaffPlan system. The goal was to help leadership plan and manage resources better while giving staff a view into the future work that is coming for them, along with tools for planning and taking ownership of their own time.


Managing your future.

We believe that processes and systems that are part of the creationary process need to be lightweight, or we shouldn’t have them at all. Both our internal work and that we do with our clients is punctuated by tools that provide a flexible, lean exoskeleton. We also teach employees to think of themselves as entrepreneurs and, where StaffPlan is concerned, help them think like their own personal CFO’s with regard to their work and impact on the company. This reflects the way that we run a small business but also how we believe creative people and projects should be managed. We brought that ethos to our work on StaffPlan, and the way it works is supportive of that kind of more modern and adaptable process.

Another benefit of creating StaffPlan is letting our team dabble in new technologies and use the creationary process as part of their education as individuals, as well as our growth as a team. The more of these things - and different types of things - that we do, the better we all get.


As open source acolytes, we quietly released StaffPlan into the wild. It’s freely available on GitHub via an Apache 2 license (the refactored version with knockout.js is currently being built: A handful of companies discovered and are using it. For our own internal studio management, StaffPlan has proven invaluable in providing management with information and tools to better manage the firm while giving employees a simple structure for adding guidance to their work. Our leadership can spend time crafting the best fit between staff and assignment instead of trying to get on top of basic organization. As a small investment of time and money to this point we are content with StaffPlan largely being a tool for our own internal use. Depending on the future development we may attempt to market it for broader adoption and use.

To try StaffPlan for yourself visit

Next Project: