From the course: Agile Software Development: Remote Teams
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Methodologies that drive development
From the course: Agile Software Development: Remote Teams
Methodologies that drive development
- [Instructor] You've shifted your thinking towards a distributed mindset, set up your tools, and now you're ready to start solving problems, awesome. Now we'll go over some popular methodologies in software development and talk about how they can be adapted for a distributed team. Let's start at the most business focused of the methodologies: design thinking, which has its roots in the 1960s but gained global popularity at the turn of the century when the design firm IDEO and the Stanford Design School, d.school, began codifying and teaching its main concepts. Design thinking is particularly useful for solving big and complex problems, one where a solution isn't yet well defined. There are many ways to describe the overall process, but essentially, it comes down to understanding a problem through research, developing creative ideas that might solve the problem, and then getting those ideas into the hands of real people as quickly as possible. Design thinking requires immense amounts…
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
-
-
-
-
-
(Locked)
Virtual private networks (VPNs) and firewalls2m 9s
-
(Locked)
Encryption and two-factor authentication2m 35s
-
(Locked)
Version control: Never run a remote team without it3m 55s
-
(Locked)
Methodologies that drive development4m 13s
-
(Locked)
Continuous improvement and marginal gains3m 49s
-
(Locked)
Continuous integration, delivery, and deployment3m 33s
-
(Locked)
Understanding technical debt3m 18s
-
(Locked)
-
-
-