framing risk mitigation resource management business process management make (software) design thinking quality assurance stakeholder engagement user research integration mitigation mapping cloud application development collaboration software development gmail strategic planning stakeholder management process management project management concept testing program management test planning curation refinement management team management planning research business analysis conflict management business process cloud brainstorming prioritization scrum strategic management automation python certified programming jira