Product management has many moving parts, but any product manager will tell you that the hardest part of the job is deciding what to build when. A list of good feature ideas may be endless but time, resources, money, and… Read More
Category Archives for : Software Teams
Developing a comprehensive understanding of business systems is hard work. It usually involves high-level modeling or complex process mapping. This can be a highly technical and laborious process that involves a lot of trial and error. Creating BPMN diagrams or… Read More
Software development as a discipline has changed over the years. Traditionally, developers viewed each release as a project that was part of a larger product. Software was only released when they were considered to be completed products, and once a… Read More
One of the most important frameworks for designing great user-centric products is design thinking. It is an iterative process that teams use to understand challenges, question assumptions, and create innovative solutions that can be prototyped and tested. A design sprint… Read More
Developed by Toyota in the 1940s as a scheduling system to execute just-in-time manufacturing, Kanban boards have now become a tool indispensable in almost every industry, particularly in software development. Whether to plan your next vacation or build your next… Read More
Many of us think of design as a separate function, far removed from most business operations. But the importance of incorporating the ‘designers toolkit’ across departments can be of great benefit to an organization. Because, collaborative design, to enhance the… Read More