The first thing we do when we start a new project is to align our teams on the preferred management approach. At Solid Digital, we build marketing websites, Smart TV applications, mobile apps, web apps, you name it. We’ve also dealt with different types of organizations, fulfilling the needs of startups and established brands or service companies.
In every new engagement, we ask ourselves these questions:
The answers to these questions determine how we should run the project. At Solid Digital we have 3 flavors of project management methodologies that we use.
This is the common Gantt chart style of project management that we are all used to seeing. It is mostly sequential and tasks or phases are lined up in a nice waterfall. This is a very good methodology for things in a particular order and working towards a traditional schedule with a small team. It fails on bigger projects or teams doing many things at once. Small projects that run on longer timelines generally are managed in this way.
Next next level up would be our Agile-fall Light methodology. Agile-fall is how we describe our version of the Agile methodology. It keeps the concept of sprints, velocity and scrum but also works with organizations that have very common constraints (time, budget, etc). Pure agile breaks down somewhat in this scenario and is better understood at a product company or within your own organization. All work is broken down into user stories, splint into proposed sprints (2 weeks at a time) and tracked using agile reporting methods. This approach is great for projects that are a little longer, more complicated or has a bigger team. It fails if the project is on the complicated side or requires a robust test plan.
Projects that are large, have multiple phases, require larger teams or are a consumer facing product all fall into Agile-fall Pro category. With agile-fall pro we do everything we do in the agile-fall light version with some key additions.