We may earn an affiliate commission when you visit our partners.
Course image
Junichi Iijima and Martin Op 't Land

Over one hundred years have passed since The Principles of Scientific Management was published by A.F. Taylor, who is recognized as the originator of Industrial Engineering, and the manufacturing of goods and business operations have become very complex. Now is the time for applying engineering methodology to Enterprise Activities, that is also known as Enterprise Engineering.

Read more

Over one hundred years have passed since The Principles of Scientific Management was published by A.F. Taylor, who is recognized as the originator of Industrial Engineering, and the manufacturing of goods and business operations have become very complex. Now is the time for applying engineering methodology to Enterprise Activities, that is also known as Enterprise Engineering.

In this course, you will be introduced to the representative methodology called DEMO (Design & Engineering Methodology for Organizations) in Enterprise Ontology. You will have a better understanding of the concept and learn how to apply it to the targeted systems with a certain size. In this course, there are two versions of this methodology that are described, DEMO-3 (old) and DEMO-4 (new). DEMO-3 nomenclature is used and applied throughout the course with the introduction of new methodology, DEMO-4. The difference between DEMO-3 and DEMO-4 is indicated and compared. Many examples and case studies are also provided in this course revision compared to the original course with a new set of quizzes.

Acknowledgements

The course instructors express their special thanks of gratitude to their Ciao! friends, Prof. Jan Dietz and Prof. Hans Mulder who gave valuable suggestions to revise the course materials related to the new version of DEMO, DEMO-4. Furthermore, Jan and Hans checked the contents of the previous course materials.

Secondly, the course instructors would also like to thank their former Ph.D. students, Dr. Natt Leelawat and Dr. Jing Tang who helped modify the course by adding quizzes and answers.

Textbook Reference

Jan L. G. Dietz and Hans B. F. Mulder, Enterprise Ontology: A Human-Centric Approach to Understanding the Essence of Organization. Springer, 2020

Three deals to help you save

What's inside

Learning objectives

  • Clarify the parts and interactions of an enterprise by mapping its operations
  • Design an organization or business by clarifying responsibility and relationships.
  • Provide the basis for information system development of a given enterprise.
  • In this course, you will learn;

Syllabus

Week 1 Introduction to Business Architecture
Week 2 PSI-Theory and Construction Model
Week 3 Process Model
Special Lecture by Professor Martin Op 't Land on Self-Initiation
Read more
Week 4 Application & Conclusions

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Taught by Junichi Iijima and Martin Op 't Land, who are recognized for their work in Enterprise Engineering and Engineering Methodology
Covers all 4 versions of DEMO, including differences and comparisons. Many examples and case studies
Develops the basis for Information System Development and explores relevant engineering methodologies
Introduces latest developments by instructors Dietz and Mulder in DEMO-4
Uses the textbook, Enterprise Ontology, by Dietz and Mulder, providing a comprehensive resource

Save this course

Save Introduction to Business Architecture to your list so you can find it easily later:
Save

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 Introduction to Business Architecture with these activities:
Review principles of engineering and management
Revisit fundamental engineering and management principles to establish a strong foundation for understanding enterprise engineering.
Browse courses on Engineering Principles
Show steps
  • Review textbooks or online resources on engineering principles.
  • Read articles or case studies on management practices in organizations.
  • Reflect on your own experiences in engineering or management roles, identifying key concepts and principles.
Read 'Enterprise Ontology: A Human-Centric Approach to Understanding the Essence of Organization'
Supplement your understanding of enterprise engineering by delving into the foundational concepts and human-centric approach presented in this recommended textbook.
Show steps
  • Read the book thoroughly, taking notes on key concepts and theories.
  • Identify sections that resonate with the topics covered in the course and make connections between them.
Practice mapping enterprise operations
Regularly practice mapping enterprise operations to improve your understanding of how businesses function and identify areas for improvement.
Browse courses on Process Modeling
Show steps
  • Choose a real-world enterprise or business as your subject.
  • Gather information on the enterprise's operations, such as its processes, departments, and interactions.
  • Create a visual representation of the enterprise's operations, using tools like flowcharts or diagrams.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Join a study group to discuss enterprise engineering concepts
Engage with peers in regular discussions to exchange ideas, clarify concepts, and enhance your understanding of enterprise engineering through collaborative learning.
Browse courses on Collaborative Learning
Show steps
  • Find or form a study group with other learners who are enrolled in the course.
  • Schedule regular meetings to discuss assigned topics or share insights.
  • Actively participate in discussions, asking questions, sharing perspectives, and seeking feedback.
Follow online tutorials on advanced topics in enterprise engineering
Enhance your knowledge of specific areas in enterprise engineering by seeking out and completing online tutorials that provide expert guidance and practical examples.
Show steps
  • Identify specific topics within enterprise engineering that you want to explore further.
  • Search for online tutorials or video courses that cover these topics.
  • Follow the tutorials, taking notes and completing any exercises or assignments.
Develop a case study on enterprise engineering application
Create a detailed case study that explores a real-world application of enterprise engineering, showcasing its impact and benefits.
Browse courses on Business Transformation
Show steps
  • Identify a suitable enterprise or organization that has successfully implemented enterprise engineering.
  • Conduct interviews with key stakeholders to gather insights on the implementation process and outcomes.
  • Analyze the data collected and identify the key factors that contributed to the success of the implementation.
  • Write a comprehensive report that outlines the case study, including the challenges, solutions, and lessons learned.
Develop a business architecture plan for a small enterprise
Apply your understanding of enterprise engineering to a practical project by creating a comprehensive business architecture plan for a small enterprise, considering its operations, processes, and technology.
Browse courses on Organizational Strategy
Show steps
  • Choose a small enterprise or startup as the subject of your project.
  • Gather information on the enterprise's current state, including its business model, operations, and technology.
  • Analyze the information and identify areas for improvement or optimization.
  • Develop a business architecture plan that outlines the enterprise's future state, including its desired processes, organizational structure, and technology roadmap.
  • Present your plan to stakeholders for feedback and potential implementation.

Career center

Learners who complete Introduction to Business Architecture will develop knowledge and skills that may be useful to these careers:
Business Architect
A Business Architect is someone who designs and implements business solutions that align with the overall strategy of an organization. This course can help you develop the skills and knowledge needed to become a successful Business Architect. You will learn how to map the operations of an enterprise, design an organization or business, and provide the basis for Information System Development. These skills are essential for any Business Architect who wants to be successful in their field.
Management Consultant
Management Consultants help organizations improve their performance by providing advice and guidance on a variety of topics, including strategy, operations, and technology. This course can help you develop the skills and knowledge needed to become a successful Management Consultant. You will learn how to analyze business problems, develop solutions, and communicate your findings to clients. These skills are essential for any Management Consultant who wants to be successful in their field.
Business Analyst
Business Analysts help organizations understand their business needs and develop solutions to meet those needs. This course can help you develop the skills and knowledge needed to become a successful Business Analyst. You will learn how to gather and analyze data, develop business requirements, and create business process models. These skills are essential for any Business Analyst who wants to be successful in their field.
Enterprise Architect
Enterprise Architects design and implement the overall architecture of an organization's information systems. This course can help you develop the skills and knowledge needed to become a successful Enterprise Architect. You will learn how to develop enterprise architecture frameworks, create information system blueprints, and manage the implementation of enterprise systems. These skills are essential for any Enterprise Architect who wants to be successful in their field.
Systems Analyst
Systems Analysts design and develop computer systems that meet the needs of an organization. This course can help you develop the skills and knowledge needed to become a successful Systems Analyst. You will learn how to gather and analyze requirements, design system architectures, and implement and test systems. These skills are essential for any Systems Analyst who wants to be successful in their field.
Project Manager
Project Managers plan, execute, and close projects. This course can help you develop the skills and knowledge needed to become a successful Project Manager. You will learn how to develop project plans, manage project teams, and track project progress. These skills are essential for any Project Manager who wants to be successful in their field.
Operations Manager
Operations Managers oversee the day-to-day operations of an organization. This course can help you develop the skills and knowledge needed to become a successful Operations Manager. You will learn how to manage teams, processes, and resources to achieve organizational goals. These skills are essential for any Operations Manager who wants to be successful in their field.
Business Process Analyst
Business Process Analysts analyze and improve business processes. This course can help you develop the skills and knowledge needed to become a successful Business Process Analyst. You will learn how to map and analyze business processes, identify areas for improvement, and develop and implement process improvements. These skills are essential for any Business Process Analyst who wants to be successful in their field.
Information Systems Manager
Information Systems Managers oversee the planning, implementation, and maintenance of an organization's information systems. This course can help you develop the skills and knowledge needed to become a successful Information Systems Manager. You will learn how to develop information systems plans, manage information systems projects, and ensure the security and reliability of information systems. These skills are essential for any Information Systems Manager who wants to be successful in their field.
Data Analyst
Data Analysts collect, clean, and analyze data to help organizations make informed decisions. This course can help you develop the skills and knowledge needed to become a successful Data Analyst. You will learn how to use data analysis tools and techniques to extract insights from data.
Software Engineer
Software Engineers design, develop, and maintain software systems. This course may be useful for those who want to develop the skills and knowledge needed to become a successful Software Engineer. You will learn about the principles of software design and development, and how to use software engineering tools and techniques to build software systems.
Web Developer
Web Developers design and develop websites and web applications. This course may be useful for those who want to develop the skills and knowledge needed to become a successful Web Developer. You will learn about the principles of web design and development, and how to use web development tools and techniques to build websites and web applications.
Database Administrator
Database Administrators manage and maintain databases. This course may be useful for those who want to develop the skills and knowledge needed to become a successful Database Administrator. You will learn about the principles of database management and administration, and how to use database management tools and techniques to manage and maintain databases.
IT Manager
IT Managers oversee the planning, implementation, and maintenance of an organization's IT systems. This course may be useful for those who want to develop the skills and knowledge needed to become a successful IT Manager. You will learn about the principles of IT management, and how to use IT management tools and techniques to manage and maintain IT systems.
Computer Programmer
Computer Programmers write and maintain computer programs. This course may be useful for those who want to develop the skills and knowledge needed to become a successful Computer Programmer. You will learn about the principles of computer programming, and how to use programming languages and tools to write and maintain computer programs.

Reading list

We've selected 14 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 Introduction to Business Architecture.
This is the required textbook for the course and is essential reading for anyone who wants to understand the concepts of enterprise architecture and DEMO.
Provides a strategic perspective on enterprise architecture and valuable resource for anyone who wants to understand how to align IT with business goals.
Provides a detailed overview of the TOGAF framework, which widely used enterprise architecture framework. It useful reference for anyone working in the field of enterprise architecture.
Provides a detailed overview of the Zachman Framework, which is another widely used enterprise architecture framework. It useful reference for anyone working in the field of enterprise architecture.
Provides a comprehensive overview of the future of work, and its implications for business and society. It useful reference for anyone interested in the future of work and technology.
Provides a comprehensive overview of the innovator's dilemma, and how it can be overcome. It useful reference for anyone interested in innovation and technology management.
Provides a comprehensive overview of the lean startup methodology, and how it can be used to create successful businesses. It useful reference for anyone interested in entrepreneurship and innovation.
Provides a comprehensive overview of design thinking, and how it can be used to solve problems and create innovative solutions. It useful reference for anyone interested in innovation and design.
Provides a comprehensive overview of service-oriented architecture (SOA), and how it can be used to improve organizational agility. It useful reference for anyone working in the field of SOA.
Provides a comprehensive overview of cloud computing, and its benefits and challenges. It useful reference for anyone working in the field of cloud computing.
Provides a comprehensive overview of the Fourth Industrial Revolution, and its implications for business and society. It useful reference for anyone interested in the future of work and technology.

Share

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

Similar courses

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 - 2024 OpenCourser