Posts

Taming the Communication Beast in Software Projects

How to Effectively Communicate and Collaborate in Software Projects Software projects are multifaceted endeavors that require the involvement of many, varied professional experts. When you put too many of those people in a room together, sometimes…

6 Steps to Define Your Minimum Viable Product (MVP)

Identify Why Your Product Will Be Used A Minimum Viable Product (MVP) is the leanest, full-featured product that meets the core needs of your users. Your MVP is not a prototype or beta release. It’s a fully-tested, user-acceptance tested,…