Advanced Agile: Software Development Concepts
Agile
| Intermediate
- 13 videos | 1h 25m 2s
- Includes Assessment
- Earns a Badge
- PMI PDU
This 13-video course helps learners explore Agile tools and their role in software development, along with other topics. Begin with a look at how Agile tools such as initiatives, themes, epics, and stories help define and manage scope better than traditional scoping methods do. Learn to identify best practices of using modularity, coupling, and cohesion concepts in Agile software design, and how to overcome the challenges of integrating Agile with UX design. Examine how concepts of extreme programming help integrate Agile into software development based on examples, and how continuous integration helps Agile software development, also based on examples. Learn about the effectiveness of pair programming, and the benefits of using test-driven development. Delve into code refactoring; best practices for the Agile coach; and best practices for overcoming the challenges of working with distributed teams in an Agile environment. The final tutorial looks at the parameters used to assess an organization to determine its Agile maturity.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseRecognize how agile tools such as initiatives, themes, epics, and stories help define and manage scope better than traditional methods for scopingIdentify best practices of using modularity, coupling, and cohesion concepts in agile software designDescribe how to overcome the challenges of integrating agile with ux designDescribe how concepts of extreme programming help integrate agile into software development based on examplesDescribe how continuous integration helps agile software development based on examplesRecognize the effectiveness of pair programming as an agile tool to develop software
-
Identify the benefits of using test-driven development in a software projectDescribe how code refactoring helps agile software development based on examplesDescribe best practices to be adopted by an agile leader to build and mentor agile teams for a software projectRecognize best practices to adopt for overcoming the challenges of working with distributed teams in an agile environmentIdentify the parameters used to assess an organization to determine its agile maturitySummarize the key concepts covered in this course
IN THIS COURSE
-
1m 34s
-
7m 42sUpon completion of this video, you will be able to recognize how Agile tools such as initiatives, themes, epics, and stories help define and manage scope better than traditional methods. FREE ACCESS
-
7m 25sLearn how to identify best practices for using modularity, coupling, and cohesion concepts in Agile software design. FREE ACCESS
-
6m 11sAfter completing this video, you will be able to describe how to overcome the challenges of integrating Agile with UX design. FREE ACCESS
-
8m 51sUpon completion of this video, you will be able to describe how concepts of extreme programming help integrate Agile into software development. FREE ACCESS
-
6m 18sAfter completing this video, you will be able to describe how continuous integration helps Agile software development based on examples. FREE ACCESS
-
6mUpon completion of this video, you will be able to recognize the effectiveness of pair programming as an Agile tool for developing software. FREE ACCESS
-
5m 35sLearn how to identify the benefits of using test-driven development in a software project. FREE ACCESS
-
5m 33sUpon completion of this video, you will be able to describe how code refactoring helps Agile software development based on examples. FREE ACCESS
-
9m 39sUpon completion of this video, you will be able to describe best practices for an Agile leader to build and mentor Agile teams for a software project. FREE ACCESS
-
8m 51sUpon completion of this video, you will be able to recognize best practices for overcoming the challenges of working with distributed teams in an Agile environment. FREE ACCESS
-
10m 3sFind out how to identify the parameters used to assess an organization's Agile maturity. FREE ACCESS
-
1m 21s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.