Research & Development
If you have an idea, but aren't sure how to validate that idea, or what steps you should take next, then our team of product managers can guide you on your journey. Regardless of if you are a startup, or a large enterprise, we can help you validate the idea and plan for success.
Hypotheses & Assumption Testing
Regardless of what you are building, there are always assumptions. Our team are specialists in turning assumptions into facts. We also test out any hypotheses that may exist to ensure that what is built, fits the need and desire.
Minimum Viable Product
We don't like the term minimum viable product, we'd much prefer minimum scalable product. Our team of product managers can design your minimum product, so that you can put it in the hands of your customers. Deciding what is part of your minimum product, and what should be in the next release is an art form.
Agile Process
If you are an organisation that is moving towards agile (or perhaps doing agile on crack?), then our team can help you implement best practice agile processes, in the context of your organisation. We help find what works for your team, then guide you through the implementation.
Goals Based Roadmap Development
It is easier to make decisions when it is well known and documented what the strategies and goals of your business are. Our team can take your management team through exercises to flesh out your goals, which are then used to design a strategic roadmap. Once you have your roadmap, you know right away if an idea is strategically aligned or not, and where your focus for the next period of time needs to be.
Prioritisation
Developing software can be challenging. Our team are specialists in a number of prioritisation frameworks, so that we can help you prioritise your upcoming work. RICE, value vs effort, MoSCoW, Kano, story mapping, oppertunity scoring, product tree, cost of delay and roadmap for sale. We can help you select and implement a framework that suits your business needs.
Outsourced Team Standup
If you are looking to standup an outsourced team, our product managers can help guide you on what you you need to do to run a successful outsourced team. This includes documentation on the products, the technical and your process . We can also run training sessions, to take new team members through the relevant documentation.
Temporary & Long Term Staff
We work with organisations of all sizes. Some customers are looking for us to fill a position whilst it is being re-hired, whilst others we are their permanent on-call product management team.
Transparency & Communication
All companies can improve in transparency and communication. The TMMJ Consulting team comes armed with an array of tools to promote and encourage communication. We build communication reports for management, and translate product requirements to the development team.
Up-skilling
In a world of ever changing technology, it is important that your team is constantly ups killing. Our product managers identify skill gaps within your team, then design training plans as necessary. This helps us, help you, to produce better quality software, faster.
Continuous Integration \ Continuous Deployment
A focus of our team is automating tasks that are a distraction to your development teams. CI\CD implementation is single handedly the biggest time saver for developers. It is (generally) a simple thing to implement, and your developers will love you for it. Not to mention, we can leverage this to implement automated security tooling to make your products, just that little bit better!
Evidence Based Decision Making
The best products are based on evidence. What do your customers want? What do your customers need? How do you prioritise the development of items. Our team helps you to make the right decisions, at the right time, with all the information you need.
Sprint Management
Need help running your sprint ceremonies. Our product managers can step in to help with your refinement sessions, sprint planning, sprint reviews and retrospective sessions.
Handover Coverage
Has your product manager handed in their resignation :( No problems, we will work with them on their way out, to make sure we have all the notes, documentation and processes for the next product manager. Whats better is we can continue to support you, so that you have time to get the right person for the role, rather than reacting quickly, and potentially making an incorrect hire.