Companies Home Search Profile

ICAgile (ICP-ASD): Evolving Architecture and Design

Focused View

Jim Weaver

1:14:00

33 View
  • 01. Course Overview.mp4
    01:26
  • 02. Defining Architecture.mp4
    04:56
  • 03. Understanding the Challenge of Change.mp4
    06:28
  • 04. Understanding Fundamental Design Concepts That Impact Changeability.mp4
    04:45
  • 05. Primary Sources.mp4
    01:29
  • 06. Planning Architecture.mp4
    04:29
  • 07. Making Early Architectural Decisions.mp4
    05:41
  • 08. Guiding Architecture as You Go.mp4
    04:45
  • 09. Understanding Patterns and Principles.mp4
    02:29
  • 10. Understanding Architectural Patterns.mp4
    07:49
  • 11. Understanding Design Principles.mp4
    06:20
  • 12. Understanding Design Patterns.mp4
    06:28
  • 13. Understanding the Importance of Automation and Measurement.mp4
    02:32
  • 14. Measuring with Automated Tests.mp4
    06:56
  • 15. Addressing Technical Debt.mp4
    03:53
  • 16. Learning More.mp4
    03:34
  • Description


    Agile methodologies embrace change, and system design and architecture must often evolve as well. This course will teach you concepts, patterns, and approaches that help systems adapt to change while ensuring architectural requirements are met.

    What You'll Learn?


      Most software systems will be exposed to unexpected change in many dimensions over their lifespan. Architectural aspects of a system can be hard to change once implemented, so how can a system’s architecture accommodate change? In this course, ICAgile (ICP-ASD): Evolving Architecture and Design, you’ll learn fundamental software engineering concepts, patterns, and approaches that affect a system’s adaptability. First, you'll discover how to apply measurement and automation to aid a system’s adaptability. Next, you'll also see how to ensure important architectural goals. Finally, you learn how constraints continue to be met as the system changes. When you’re finished with this course, you’ll have an understanding of how architectures can be made more responsive to changing needs and environments.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Jim Weaver is a software developer with experience in many languages and platforms. He has worked in and led teams in many industry verticals including Defense, Leasing, Energy, and Healthcare. Jim has extensive experience with unit and acceptance testing techniques and tools, and is one of the original authors of JWebUnit, an open-source web application testing API and framework.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 16
    • duration 1:14:00
    • level average
    • Release Date 2023/12/15