Decision-Making for Software Development Teams
Offered By: Devoxx via YouTube
Course Description
Overview
Explore decision-making tools and techniques for software development teams in this keynote address from Devoxx. Discover how to approach critical technical decisions, implement shared processes, and adapt to organizational needs. Learn to use visual content, interest power maps, and impact analysis to make informed choices. Delve into frameworks like the Elevator Pitch, Tradeoff Slider, and Freaks Model to evaluate options. Examine the importance of UX research, non-functional requirements, and ubiquitous language in the decision-making process. Gain insights on effectiveness compasses, visual comparisons, and weighted ranking methods. Understand how to map decisions and establish delegation boards for improved team collaboration.
Syllabus
Intro
Why
Scenario
Examples
Do you have a practice
Critical technical decision
Shared process
Adapt to organizational needs
Visual content
Meet your neighbors
Interest power map
Focus on impact
Change a framework
Data
Business Needs
Elevator of Pitch
Tradeoff Slider
Freaks Model
Explore Phase
Skills
UX Research
Nonfunctional Requirement
Function Requirement
Nonfunctional Requirements
Exercise
Define an Ubiquitous Language
Effectiveness
Compass
Visual comparison
Weighted ranking
Decisionmaking process
Delegation board
Map your decision
Agree level
Book
Francesco
Taught by
Devoxx
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Software Testing
University of Utah via Udacity The Hardware/Software Interface
University of Washington via Coursera Software Debugging
Saarland University via Udacity Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera