What Can Agile Do for Me?1:29 with Matt Anthes-Washburn
There are many benefits to Agile from both an individual and collaborative standpoint.
Let's review what we've learned about Agile software development so far. 0:00 Agile practices are based on the set of values and 0:04 principles to address common problems in developing software. 0:07 Agile practices turn away from creating formal design and 0:11 requirements documents up front and, instead, 0:14 involve the customer in finding solutions in an iterative process. 0:17 Agile teams try to reduce the risk of waste in software development by 0:22 responding to change rather than by trying to eliminate all the unknowns upfront. 0:25 If you find yourself wondering why it's important to study 0:31 agile software development, consider this. 0:34 First, many teams are adopting agile practices and 0:37 understanding agile development will likely be important in working with others 0:40 and improve your eligibility as a candidate for many job openings. 0:44 Second, you'll find that few professional software engineers work 0:49 entirely on their own. 0:52 Even if you work with a team that doesn't formally adopt agile practices, 0:54 it helps to understand some of the ways people work together to build software. 0:58 Finally, even in a team of one, understanding agile practices can help 1:02 you to do things like prioritize your work or recognize when you need to get 1:06 out of your own world and hear the voice of the customer to guide your work. 1:10 For the rest of this course we'll go into a lot more detail for 1:14 one particular agile model called Scrum. 1:17 You'll get to see exactly what happens in a Scrum team From start to finish. 1:20 It'll give you a deeper understanding of what agile practices are all about. 1:25
You need to sign up for Treehouse in order to download course files.Sign up