budget business analysis business model chief product owner complexity definition of done early and frequent releases focus grooming innovation kanban large projects launch date lean learning market research minimal marketable product minimal viable product modeling overburden pilot prioritising product definition product discovery product lifecycle product manager product owner product roadmap product strategy pull ready requirements risk scaling ScrumMaster simplicity software quality stakeholders startup Star Wars teamwork user feedback user interface design variation waste