From the course: Agile Software Development
Unlock the full course today
Join today to access over 24,200 courses taught by industry experts.
Empiricism
- Empiricism is the concept that knowledge is based on evidence and experience. This is the exact opposite of predictive planning, which encourages detailed planning upfront based on assumptions. Let's assume you want to drive from Downtown Sacramento to Downtown San Francisco. What do we know about the commute? We know that the distance between Downtown Sacramento and Downtown San Francisco is about 90 miles, and that you plan to start your drive at around 4:00 PM on a Friday afternoon. No GPS system is available, so you will need to estimate the commute time. The predictive approach would divide the distance by the speed the driver typically drives. So if we were to divide 90 miles by 65 miles per hour, we would estimate a commute time of one hour and 23 minutes. This approach has a fundamental flaw as it ignores the context and experience of the conditions in the real world. One empirical approach would be to use the calculation from the previous step, but add about 30 minutes to…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
Scrum introduction4m 24s
-
(Locked)
Empiricism3m 6s
-
(Locked)
The scrum pillars (TIA)3m 19s
-
(Locked)
Scrum values1m 54s
-
(Locked)
Scrum roles: The product owner1m 48s
-
(Locked)
Scrum roles: The development team member1m 58s
-
(Locked)
Scrum roles: The scrum master1m 52s
-
(Locked)
Scrum events1m 40s
-
(Locked)
Scrum artifacts: The product backlog3m 43s
-
(Locked)
Scrum artifacts: The sprint backlog and increment1m 47s
-
(Locked)
Common myths2m 28s
-
-
-
-
-