Program Objectives
This training program is open to anyone interested in expanding their professional skills. The practical examples and exercises are chosen so they map well to the daily work of Contract Managers; participation is expressly open to everyone, regardless of current professional role. The course teaches methods, tools, and content that can be applied in many different work contexts.
The following typical tasks from the daily work of Contract Managers serve as worked examples in the exercises; they can be adapted to other fields of activity during the course:
- Contract templates
- Deadline calendars
- Compliance checks
- Annex management
- Clause libraries
Module 1: OKR - Objectives and Key Results
This module covers the principles and practical application of OKR for driving organizational performance and agility.
- Understanding the rationale and mindset for leadership in a VUCA (Volatility, Uncertainty, Complexity, Ambiguity) world.
- Exploring the fundamentals and theory of OKRs.
- Learning the OKR cycle and its components.
- Developing strategic clarity through building a strategy pyramid.
- Cultivating a culture of psychological safety to support OKR implementation.
- Setting effective Objectives and crafting qualitative goals that inspire action.
- Implementing OKRs, including various implementation models.
- Engineering Key Results by defining metrics that measure impact.
- Understanding the alignment puzzle and synchronizing the organization.
- Engaging in practical exercises for OKR application.
- Translating strategy into action through initiatives and roadmaps.
- Practicing live OKR check-ins.
- Utilizing CFRs (Conversations, Feedback, Recognition) and coaching to focus on individuals.
- Institutionalizing learning through reviews and retrospectives.
- Achieving mastery and planning the rollout for organizational transformation.
Module 2: Programming with Artificial Intelligence (AI)
This module focuses on developing intelligent programs independently using artificial intelligence, expanding horizons with cutting-edge technology.
- Welcome and introduction to software development.
- Introduction to software development enhanced by AI.
- Overview of Artificial Intelligence (AI) concepts.
- Introduction to Integrated Development Environments (IDEs) such as VS Code, Cursor, and Replit.
- Getting started with ChatGPT and Claude for programming tasks.
- Understanding fundamental programming concepts.
- Basics of version control using Git and GitHub.
- Introduction to JavaScript programming.
- Developing Fullstack Web Applications.
- Writing and debugging code with AI assistance.
- Fundamentals of modern web development, including JavaScript, HTML, and CSS.
- Differentiating between static websites and web applications.
- Using JavaScript for interactive websites.
- Introduction to responsive web design.
- Introduction to APIs and their utilization with and for AI.
- Understanding databases and authentication.
- Exploring the roles of various programming languages.
- Planning and organizing coding projects.
- Moving beyond basic prompting of Large Language Models (LLMs).
- Analyzing errors and optimizing code performance.
- Ensuring security in web development and programming.
- Adopting best practices for daily coding with AI integration.
- Simplified application deployment.
- Accessing a collection of relevant resources.
Learning Objectives
Upon completion of this program, participants will be able to:
- Apply the OKR framework to set and manage strategic objectives effectively.
- Foster organizational agility and performance through structured goal setting.
- Develop intelligent software solutions utilizing AI tools and techniques.
- Implement modern web development practices and integrate AI-driven functionalities.
- Utilize version control systems and collaborate on coding projects.
- Analyze and optimize code for performance and security.
- Understand the foundational principles of AI and its application in software development.
Career Prospects
This program prepares individuals for roles that require strategic thinking, agile management, and proficiency in modern software development. Potential career paths include positions in agile project management, software engineering, AI development, product management, and technology consulting. The skills acquired are applicable in organizations seeking to enhance their strategic execution and embrace AI-driven innovation.