We may earn an affiliate commission when you visit our partners.
Joseph Anthony

This course approaches Enterprise Architecture in a way that is more in tune with modern ways of working that are being embraced by most enterprises today.

Read more

This course approaches Enterprise Architecture in a way that is more in tune with modern ways of working that are being embraced by most enterprises today.

Most businesses view Enterprise Architecture(EA) predominantly as an IT only discipline. EA however, as a practice is undergoing a fundamental transformation. This transformation is necessitated because, in the emerging future, businesses big and small are constantly pushed to innovate. In this course, Lean and Agile Enterprise Architecture: Getting Started, you'll learn the approaches that are more in tune with modern ways of working in the enterprise. First, you'll discover how to incorporate a lean and agile mindset and the process in the practice of enterprise architecture and how to weave innovation into the process of architecture development. Next, you'll explore strategy and what agile and emergent strategy means. Then, you'll walk through architecture development sprint which is a method for developing architectures within the enterprise using an agile and hypothesis driven approach. Finally, you'll learn the technology components and new approaches to architecture that lays the foundation to enable continuous delivery of business value. By the end of this course, you'll be armed and equipped with cutting edge enterprise architecture methods and techniques employed in the industry by trail-blazing organizations and architects.

This course is no longer available. Find something similar by browsing:
Lean Manufacturing Agile Development Enterprise Architecture Continuous Delivery

What's inside

Syllabus

Course Overview
Introduction
The CFBC Case Study
Understanding Lean Principles
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Taught by Joseph Anthony, who is a seasoned veteran in Enterprise Architecture
Develops lean and agile mindsets and processes for Enterprise Architecture
Examines the concept of agile and emergent strategy
Explores the architecture development sprint, a method for agile and hypothesis-driven architecture development
Covers new approaches to architecture that enable continuous delivery of business value
This course is designed for Enterprise Architects and IT professionals who want to adopt lean and agile principles in their work

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Agile ea: modern, practical, foundational

According to students, this course offers a highly relevant and practical introduction to Lean and Agile Enterprise Architecture. Learners appreciate its focus on modern ways of working and how it helps shift from traditional IT-centric views to a more integrated, innovation-driven approach. The module on Architecture Development Sprint (ADS) is frequently highlighted as particularly insightful and actionable, providing tangible methods for architectural development. While broadly praised as a solid foundation, some advanced learners found certain topics to be high-level, suggesting it's best for those getting started or updating their current understanding.
Complex concepts are well-structured and easy to grasp.
"The concepts are well-explained, and the CFBC case study helps ground the theory, making complex ideas much clearer."
"The instructor explains complex ideas clearly, making the material accessible even for challenging topics."
"I found the course structure logical and the progression of ideas easy to follow, which really solidified my understanding."
"The presentation was very concise and effective in conveying the core principles of agile EA."
Highly relevant for professionals updating their skills.
"Highly recommended for anyone looking to update their EA knowledge with modern, actionable approaches."
"This course truly aligns with modern ways of working in enterprises, making it incredibly relevant to my role."
"I found the content invaluable for developing strategic agility and integrating innovation into our architectural practices."
"The cutting-edge methods discussed are directly applicable to trail-blazing organizations, a true benefit."
Equips learners with current, actionable methods for EA.
"It really clarified how to apply lean and agile principles to enterprise architecture. The Architecture Development Sprint (ADS) was particularly insightful and practical."
"This course is a game-changer for EA professionals. It provides a fresh perspective and practical methods to integrate innovation and agility..."
"Very relevant content for today's dynamic business environment. The focus on continuous delivery and emergent strategy is spot on."
"I gained practical tools and strategies that I could apply immediately to my work, shifting my traditional EA mindset."
Provides a strong base but may lack advanced detail.
"I found it a bit high-level at times; some areas could benefit from deeper dives, especially for those already familiar with core agile concepts."
"It's a 'getting started' course, so perhaps I expected too much depth and more advanced hands-on examples."
"While a solid foundation, I wish there were more advanced use cases or real-world scenarios beyond the primary case study provided."
"Could use more in-depth coverage on complex topics for experienced architects."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Lean and Agile Enterprise Architecture: Getting Started with these activities:
Connect with Experienced Enterprise Architects
Seek guidance and insights from seasoned Enterprise Architects to enhance your learning journey.
Browse courses on Enterprise Architecture
Show steps
  • Identify potential mentors through professional networks or industry events.
  • Reach out to mentors and express your interest in learning from their experience.
Read about Lean Principles
Review fundamental Lean Principles to strengthen your foundation for Enterprise Architecture.
Browse courses on Agile Mindset
Show steps
  • Gather resources on Lean Principles.
  • Read articles, books, or blog posts about Lean Principles.
  • Discuss Lean Principles with colleagues or mentors.
Network with Enterprise Architecture Professionals
Engage in networking events to connect with peers, exchange knowledge, and explore career opportunities.
Browse courses on Enterprise Architecture
Show steps
  • Identify and attend industry events or conferences focused on Enterprise Architecture.
  • Introduce yourself to other attendees and initiate conversations.
  • Exchange contact information and follow up after the event.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Attend an Agile Enterprise Architecture Workshop
Participate in workshops to gain practical experience and interact with experts in Agile Enterprise Architecture.
Browse courses on Enterprise Architecture
Show steps
  • Research and identify relevant Agile Enterprise Architecture workshops.
  • Register and attend the workshops.
  • Actively participate in discussions and hands-on exercises.
Practice Agile and Emergent Strategies
Engage in exercises to reinforce your understanding of Agile and Emergent Strategies in Enterprise Architecture.
Browse courses on Agile Mindset
Show steps
  • Identify scenarios and develop agile strategies.
  • Simulate emergent strategies in hypothetical business situations.
  • Analyze case studies of successful Agile and Emergent Strategies.
Create a Comprehensive Course Resource Library
Organize and expand on course materials to enhance your understanding and retention of key concepts.
Browse courses on Enterprise Architecture
Show steps
  • Gather all course materials, including lecture notes, assignments, and readings.
  • Review and summarize key concepts from each material.
  • Create a structured organization system for the materials.
Develop an Architecture Development Sprint Plan
Create a comprehensive plan to implement an Architecture Development Sprint for a real-world scenario.
Show steps
  • Define the scope and goals of the Architecture Development Sprint.
  • Identify stakeholders and their involvement.
  • Develop a detailed timeline and budget.
  • Create communication and risk management strategies.
Design an Architectural Agility Framework
Develop a comprehensive framework to enhance agility and adaptability within an enterprise architecture.
Browse courses on Technology Disruption
Show steps
  • Research best practices and industry trends in Architectural Agility.
  • Identify key principles and components of an Architectural Agility Framework.
  • Design a customized framework tailored to the specific needs of an organization.
  • Create a plan for implementing and monitoring the framework.

Career center

Learners who complete Lean and Agile Enterprise Architecture: Getting Started will develop knowledge and skills that may be useful to these careers:
Data Architect
Data Architects design and develop data solutions. They work with users to understand their needs and develop solutions that meet their specific requirements. This course can help you build the skills and knowledge you need to succeed as a Data Architect. You'll learn how to apply lean and agile principles to data architecture, develop innovative solutions, and work effectively with stakeholders.
Integration Architect
Integration Architects design and develop integration solutions. They work with users to understand their needs and develop solutions that meet their specific requirements. This course can help you build the skills and knowledge you need to succeed as an Integration Architect. You'll learn how to apply lean and agile principles to integration architecture, develop innovative solutions, and work effectively with stakeholders.
DevOps Engineer
DevOps Engineers work to bridge the gap between development and operations teams. They work to automate and streamline the software development process, and to ensure that software is delivered quickly and efficiently. This course can help you build the skills and knowledge you need to succeed as a DevOps Engineer. You'll learn how to apply lean and agile principles to DevOps, develop innovative solutions, and work effectively with stakeholders.
Agile Coach
Agile Coaches help organizations to adopt and implement agile methodologies. They work with teams to help them to improve their productivity and efficiency. This course can help you build the skills and knowledge you need to succeed as an Agile Coach. You'll learn how to apply lean and agile principles to agile coaching, develop innovative solutions, and work effectively with stakeholders.
Enterprise Architect
Enterprise Architects design, implement, and maintain an organization's IT infrastructure. They work closely with business leaders to understand their needs and develop solutions that align with the organization's goals. This course can help you build the skills and knowledge you need to succeed as an Enterprise Architect. You'll learn how to apply lean and agile principles to enterprise architecture, develop innovative solutions, and work effectively with stakeholders.
Solution Architect
Solution Architects design and develop IT solutions for businesses. They work with customers to understand their needs and develop solutions that meet their specific requirements. This course can help you build the skills and knowledge you need to succeed as a Solution Architect. You'll learn how to apply lean and agile principles to solution architecture, develop innovative solutions, and work effectively with stakeholders.
IT Consultant
IT Consultants provide advice and guidance to businesses on how to use technology to improve their operations. They work with clients to identify their needs and develop solutions that meet their specific requirements. This course can help you build the skills and knowledge you need to succeed as an IT Consultant. You'll learn how to apply lean and agile principles to IT consulting, develop innovative solutions, and work effectively with stakeholders.
Business Analyst
Business Analysts work with businesses to identify their needs and develop solutions that meet those needs. They work with stakeholders to gather requirements, analyze data, and develop solutions. This course can help you build the skills and knowledge you need to succeed as a Business Analyst. You'll learn how to apply lean and agile principles to business analysis, develop innovative solutions, and work effectively with stakeholders.
Project Manager
Project Managers plan, execute, and close projects. They work with stakeholders to identify project goals, develop project plans, and manage project resources. This course can help you build the skills and knowledge you need to succeed as a Project Manager. You'll learn how to apply lean and agile principles to project management, develop innovative solutions, and work effectively with stakeholders.
Systems Analyst
Systems Analysts design, develop, and maintain IT systems. They work with users to understand their needs and develop systems that meet their specific requirements. This course can help you build the skills and knowledge you need to succeed as a Systems Analyst. You'll learn how to apply lean and agile principles to systems analysis, develop innovative solutions, and work effectively with stakeholders.
Software Architect
Software Architects design and develop software applications. They work with stakeholders to understand their needs and develop solutions that meet their specific requirements. This course can help you build the skills and knowledge you need to succeed as a Software Architect. You'll learn how to apply lean and agile principles to software architecture, develop innovative solutions, and work effectively with stakeholders.
Database Architect
Database Architects design and develop databases. They work with users to understand their needs and develop databases that meet their specific requirements. This course can help you build the skills and knowledge you need to succeed as a Database Architect. You'll learn how to apply lean and agile principles to database architecture, develop innovative solutions, and work effectively with stakeholders.
Network Architect
Network Architects design and develop networks. They work with users to understand their needs and develop networks that meet their specific requirements. This course can help you build the skills and knowledge you need to succeed as a Network Architect. You'll learn how to apply lean and agile principles to network architecture, develop innovative solutions, and work effectively with stakeholders.
Security Architect
Security Architects design and develop security solutions. They work with users to understand their needs and develop solutions that meet their specific requirements. This course can help you build the skills and knowledge you need to succeed as a Security Architect. You'll learn how to apply lean and agile principles to security architecture, develop innovative solutions, and work effectively with stakeholders.
Cloud Architect
Cloud Architects design and develop cloud computing solutions. They work with users to understand their needs and develop solutions that meet their specific requirements. This course can help you build the skills and knowledge you need to succeed as a Cloud Architect. You'll learn how to apply lean and agile principles to cloud architecture, develop innovative solutions, and work effectively with stakeholders.

Reading list

We've selected 11 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Lean and Agile Enterprise Architecture: Getting Started.
Agile Software Development widely recognized book that provides a comprehensive overview of agile software development principles, patterns, and practices.
Accelerate research-backed book that provides insights into the practices and behaviors of high-performing technology organizations.
Continuous Delivery practical guide to building and deploying software in a continuous and automated manner.
The Lean Startup foundational book for anyone interested in learning about and implementing lean principles in their organizations.
Architecture Patterns with Python practical guide to using Python to implement architectural patterns.
Value Stream Mapping practical guide to creating and using value stream maps to improve process performance.
Kanban: Agile Requirements Delivery practical guide to using Kanban, a visual and collaborative method for managing software development projects.
The Innovator's Dilemma classic work on innovation and disruption, providing insights into why companies often fail to innovate and how they can overcome this challenge.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser