5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

IT Professional Curricula     Software Development Solution Area     Software Development Principles     Agile Software Development
Agile architecture is a set of values and practices that support the active evolution of the design and architecture of a system. During this course, you will explore these principles and the pros and cons of collaboration. You'll explore topics such as emergent design, intentional architecture for large projects, Agile architectural modeling for common visions, and enterprise architecture. Other key concepts include Agile architecture challenges, and Agile collaboration with its seven pillars: hearing, active listening, resilience, open-mindedness, targets, safety, and informality. As you progress you will learn how to collaborate effectively and identify collaboration issues. Finally, as an exercise, you will review Agile architectural principles.

Objectives

Introduction to Architecture and Design

  • start the course
  • describe Agile architecture and design
  • describe the Agile architecture principles
  • describe the role of Agile architecture
  • describe emergent design and how it works with Agile software development
  • describe the three objectives of intentional architecture
  • identify Agile architectural modeling
  • describe enterprise architecture
  • identify potential Agile architecture challenges

Introduction to Agile Collaboration

  • describe Agile collaboration
  • describe the seven pillars of collaboration
  • describe the three areas that lead to a successful collaboration
  • describe Agile collaboration techniques
  • identify the issues of collaboration

Practice: Agile Architecture

  • describe Agile architecture principles