PIAIC Logo
4IR Innovation Leadership and Implementation

4IR Innovation Leadership and Implementation

A NINE-MONTH SUPPLEMENTARY PROGRAM COMPULSORY FOR ALL PIAIC STUDENTS REQUIRED FROM THE 2ND QUARTER OF THE MAJOR COURSE OF STUDY. TRAINING INNOVATION LEADERS WITH A COMBINATION OF DIFFERENT LEADERSHIP STYLES TO INFLUENCE TEAM MEMBERS TO PRODUCE CREATIVE IDEAS, PRODUCTS, AND SERVICES.

Program Structure

Four Quarters of Blockchain Course Work

Quarter 1

Innovation Methodologies

Quarter 2

Infrastructure as Code DevOps

Quarter 3

Lean UI/UX and Bot Design


1A

Design Thinking

Design Thinking
Combining Design Thinking, Lean Startup, Agile, and DevOps for Innovation Innovation doesn’t just happen. It requires an iterative, experimental approach (Source: Gartner): Use Design Thinking to Understand the Customer and Discover the Real Need Evolve the Innovation Using Lean Startup Use Agile to Build Out and Evolve the Technology Elements of the Innovation Use DevOps for Continuous Integration DevOps is a process required for innovation, and is a technology value stream that is required to convert a busi hypothesis into a technology enabled service that delivers value to the customer. The value stream begins when an engi checks in a change in a version control system and ends when the change successfully runs in production, providing valu the customer. The goal is to have testing and operations happening simultaneously with design/development, enabling fast and high quality.
1B

Design Thinking to Understand the Customer

Design Thinking to Understand the Customer
In this sub module, we will learn to create something new in a rapidly changing world. We will learn how to design digital and physical products, services, business models, and business ecosystems. We take an in-depth understanding of the design thinking process and learn that in order to succeed, we usually need a (customer) need; an interdisciplinary team; the right mindset; and the necessary leeway for experimentation, creativity, and the courage to question what exists.
1C

Lean Startup to Evolve the Innovation

Lean Startup to Evolve the Innovation
In The Lean Startup, Eric Ries lays out his vision for how to ensure that the ideas that have the most value get the most resources. The method Ries promotes relies on experimentation, rapid iteration of ideas, and evolutionary processes. This Build-Measure-Learn feedback loop is used to develop the minimum viable product. In this sub module, we will learn how to evolve the innovation into something that the customers desire and need.
1D

Preparing for the PMI Agile Certified Practitioner (PMI-ACP)

Preparing for the PMI Agile Certified Practitioner (PMI-ACP)
The PMI-ACP is most significant qualification in the domain of project delivery—not just for leaders and managers, but also for agile and innovation practitioners and team members. In this sub module, we will cover the material required to pass the PMI-ACP certification exam and become experts in Agile methodologies.
2A

Introduction to Linux and Bash using Python

Introduction to Linux and Bash using Python
Linux containers are poised to take over the world; we will start our course with an introduction of Linux and the command line. For many non-technical people, the command line (also referred to as CLI, Terminal, bash, or shell) is a place of mystery. However, you only have to know a handful of basic commands to start feeling comfortable. In this module we will cover the basic commands to get you started.
2B

Docker Deep Dive

Docker Deep Dive
This course provides a soup-to-nuts learning experience for core Docker technologies, including the Docker Engine, Images, Containers, Registries, Networking, Storage, and more. All of the behind the scenes theory is explained, and all concepts are clearly demonstrated on the command line. No prior knowledge of Docker or Linux is required.
2C

Implementing Agile using Jira

Implementing Agile using Jira
Jira supports any agile project management methodology for software development. In this sub module, we will learn to implement Scrum methodology using Jira.
2D

Continuous Integration and Continuous Delivery using Jenkins

Continuous Integration and Continuous Delivery using Jenkins
In the sub module, we will learn how to use Jenkins as an extensible automation server and turn it into the continuous delivery hub for any software project.
2E

Agentless IT automation using Ansible

Agentless IT automation using Ansible
In this sub module, we will learn Ansible, which is a universal language that unravels the mystery of how work gets done. We will learn how it turns tough tasks into repeatable playbooks and how to roll out enterprise-wide protocols with the push of a button.
2F

Manage any Cloud, Infrastructure, or Service using Terraform

Manage any Cloud, Infrastructure, or Service using Terraform
We will learn how to safely and predictably create, change, and improve infrastructure using Terraform. How it enables users to define and provision a datacenter infrastructure using a high-level configuration language.
2G

Real-time monitoring through Prometheus

Real-time monitoring through Prometheus
In this sub module, the student will learn how to use Prometheus as a systems monitoring and alerting toolkit. The student will learn that Prometheus works well for recording any purely numeric time series. It fits both machine-centric monitoring as well as monitoring of highly dynamic service-oriented architectures. In a world of microservices, its support for multi-dimensional data collection and querying is a particular strength.
3A

Lean UX

Lean UX
The junction of Lean Startup and User Experience-based (UX) design and their symbiotic coexistence—is Lean UX. We will learn how the underlying principles of Lean Startup apply to Lean UX. Lean UX provides a prescriptive framework for building better products, moving design away from pixel perfection, toward iterative learning, smarter effort, and outcome-based results. The focus is that the product managers, business owners, team members and startup employees—along with designers— learn from Lean UX.
3B

Designing and Prototyping Content for Websites and Mobile Apps

Designing and Prototyping Content for Websites and Mobile Apps
This sub module covers the material required by the creative professionals and UI/UX designers seeking the fastest, easiest, most comprehensive way to learn to develop content for websites and mobile apps. We will go through multiple project-based lessons which will take you step-by-step through key techniques in UI/UX design using different tools. The student will set up a project, create graphics, add images and text, organize content, and work with symbols and libraries.
3C

Designing Bots: Creating Conversational Experiences

Designing Bots: Creating Conversational Experiences
New conversational apps are revolutionizing the way we interact with software. This practical sub module shows you how to design and build great conversational experiences and delightful bots that help people be more productive, whether it’s for a new consumer service or an enterprise efficiency product. The student will learn how to use an effective onboarding process, outline different flows, define a bot personality, and choose the right balance of rich control and text.