Services

MMZtech takes part on all product development stages to help its partners to turn ideas in reality. Its development process is based on successful techniques and methodologies such as Lean, Design Thinking , SCRUM, KANBAN and Extreme Programming in order to properly address the whole chain of value building. From requirement analysis from users and market to MVP development and testing, the MMZtech team will participate in all steps its partners and customers see fit.

The process

New problem or idea

Demand

Solution concept

Discovery based on technology, user and market

Solution development

Test driven agile development

Testing and experimentation

Continuous delivery

PoC, MVP or final product

New problem or idea: stage where, together with partner, the problem starts to be unveiled or the idea is studied in order to evaluate feasibility. This stage is crucial to ensure the product will solve a real problem, being useful to the user, thus it impacts the whole chain of development.

Solution concept: After the problem is defined, the next steps proposes an objective solution with the help of product discovery techniques, always avoiding exaggerations which often blocks early testing and experimentation with the user. Focus, user centrism and adaptation are key concepts for this stage, which in practice persists over the whole development.

Solution development: The team proceeds with the development in an iterative process, regardless of the job type. Objectivity and use of open-source contents are seen as key points here.

Testing and experimentation: everything we do is continuously tested to increase rate of success. From test driven development to field experimentation with the final user, the team is always gathering feedback to fix bugs and ensure the user will reach its goals with the product.

PoC, MVP or final product: the proper value delivered to the partner, be it proof of concept, minimum viable product or the final product, it will always be delivered in a continuous way. Even if the scope has a just a final deliverable, the team will always break into smaller packs to speed the value perception up and reduce effort waste.

Fields of work

Technical consultancy: MMZtech team helps the resolution of a specific problem that the partner may have during its own development process, either by elucidating market or technical issues or giving inputs regarding a technical solution. 

Product and portfolio development: Whether starting a business or entering into a new energy industry segment, MMZtech can provides the necessary support to clarify problems to be solved or to find the best products or services to the partner’s final users or costumers.

Hardware development: project of electronic circuits and printed circuit boards for custom embedded systems or power electronics focused on the partner’s applications, from requirements analysis to tests in real environments.

Firmware development: architecture and development of embedded systems firmware, for new designed or commercially available hardware.

Software development: architecture and development of high-level software for control, automation and supervision applications, in cloud or embedded systems.