AF SDK Project Management Best Practices

NEW - Get a taste of the AF SDK methodologies used by large global companies to manage their large-scale complex PI landscapes.

About this course

Get a taste of the AF SDK methodologies used by large global companies to manage their large-scale complex PI landscapes.

Get started on building a prototype application for managing multiple remote AF databases (AF templates).

By the end of the course, you will be able to...

Start using our 3-step project management tool to align your project with your company’s data infrastructure strategy - translate a high-level enterprise strategy specific business needs & project deliverable to address specific pain points, then convert them to AF SDK functions that you can implement to your custom C# applications.

Audience

This course is designed for:

  • project managers or lead developers will be able to utilize the project management tool taught in this class to help their teams to make plans for and execute the large-scale AF SDK projects with the right resources.
  • individual contributors can also benefit from the project management principles taught in this class in order to tackle large-scale AF SDK projects.

Level: Intermediate

Study time: 3 hours

Course Access: Unlimited access. The only exception is the Training Cloud Environment for which you have 30 day access. After those 30 days you can purchase additional access with one of the two options below:

Prerequisites

This Course Includes...

  • Videos, discussion opportunities and quizzes to help you learn the material
  • A Cloud Environment accessible for 30 days and configured to complete all the exercises in the course
  • A sharable certificate of completion

Further Information

You can audit the full video lecture content right now on the OSIsoft Learning YouTube Channel

Curriculum

  • Getting Started
  • Key Course Information
  • Course Grading Scheme
  • How to Navigate This Course
  • Offline Course Videos for Blocked YouTube Users
  • Course Workbook
  • Course Presentation
  • Training Cloud Environment
  • Cloud Environments Introduction
  • Cloud Environments Instructions
  • Launch Cloud Environment
  • Lesson 1 - Introduction
  • Introduction (1:57)
  • [POLL] Who's from what industry
  • [DISCUSSION] Introductions
  • Background (3:25)
  • [DISCUSSION] Fast Decision-Making Exercises
  • Fundamentals (5:15)
  • Review Sheet of the Key Concepts
  • Lesson 2 - Phase A Project Planning
  • Exercise 1: Three questions that define the high-level requirements (2:27)
  • Exercise 1: Answers (2:35)
  • Exercise 2: Scope management from strategy to AF SDK function (4:02)
  • Exercise 2: Answers (1:39)
  • Exercise 3: Resource Management (1:02)
  • Exercise 3: Answers (4:29)
  • Questions on this part of the course?
  • Lesson 3 - Phase B Project Execution
  • Introduction (1:46)
  • Prework 1 - Get familiar with the Lego pieces
  • Prework 2 - Get familiar with the simplified model (3:01)
  • Exercise 1: Action Item 1 (8:55)
  • Exercise 1: Action Item 2 (9:46)
  • Exercise 1: Action Item 3 (0:50)
  • Exercise 2: Action Item 1 (3:25)
  • Exercise 2: Action Item 2 (4:52)
  • Exercise 3: Import the template as new (9:32)
  • Exercise 3: Update an existing Template with missing Attributes (4:52)
  • Exercise 3: Update an existing Template with additional/missing Attributes (6:16)
  • Questions on this part of the course?
  • Additional Reading: Phase C (Optimization)
  • From the experienced developers
  • Additional Thoughts
  • Final Exam
  • Summary - Final Exam (1:08)
  • Final Exam
  • Course Evaluation

About this course

Get a taste of the AF SDK methodologies used by large global companies to manage their large-scale complex PI landscapes.

Get started on building a prototype application for managing multiple remote AF databases (AF templates).

By the end of the course, you will be able to...

Start using our 3-step project management tool to align your project with your company’s data infrastructure strategy - translate a high-level enterprise strategy specific business needs & project deliverable to address specific pain points, then convert them to AF SDK functions that you can implement to your custom C# applications.

Audience

This course is designed for:

  • project managers or lead developers will be able to utilize the project management tool taught in this class to help their teams to make plans for and execute the large-scale AF SDK projects with the right resources.
  • individual contributors can also benefit from the project management principles taught in this class in order to tackle large-scale AF SDK projects.

Level: Intermediate

Study time: 3 hours

Course Access: Unlimited access. The only exception is the Training Cloud Environment for which you have 30 day access. After those 30 days you can purchase additional access with one of the two options below:

Prerequisites

This Course Includes...

  • Videos, discussion opportunities and quizzes to help you learn the material
  • A Cloud Environment accessible for 30 days and configured to complete all the exercises in the course
  • A sharable certificate of completion

Further Information

You can audit the full video lecture content right now on the OSIsoft Learning YouTube Channel

Curriculum

  • Getting Started
  • Key Course Information
  • Course Grading Scheme
  • How to Navigate This Course
  • Offline Course Videos for Blocked YouTube Users
  • Course Workbook
  • Course Presentation
  • Training Cloud Environment
  • Cloud Environments Introduction
  • Cloud Environments Instructions
  • Launch Cloud Environment
  • Lesson 1 - Introduction
  • Introduction (1:57)
  • [POLL] Who's from what industry
  • [DISCUSSION] Introductions
  • Background (3:25)
  • [DISCUSSION] Fast Decision-Making Exercises
  • Fundamentals (5:15)
  • Review Sheet of the Key Concepts
  • Lesson 2 - Phase A Project Planning
  • Exercise 1: Three questions that define the high-level requirements (2:27)
  • Exercise 1: Answers (2:35)
  • Exercise 2: Scope management from strategy to AF SDK function (4:02)
  • Exercise 2: Answers (1:39)
  • Exercise 3: Resource Management (1:02)
  • Exercise 3: Answers (4:29)
  • Questions on this part of the course?
  • Lesson 3 - Phase B Project Execution
  • Introduction (1:46)
  • Prework 1 - Get familiar with the Lego pieces
  • Prework 2 - Get familiar with the simplified model (3:01)
  • Exercise 1: Action Item 1 (8:55)
  • Exercise 1: Action Item 2 (9:46)
  • Exercise 1: Action Item 3 (0:50)
  • Exercise 2: Action Item 1 (3:25)
  • Exercise 2: Action Item 2 (4:52)
  • Exercise 3: Import the template as new (9:32)
  • Exercise 3: Update an existing Template with missing Attributes (4:52)
  • Exercise 3: Update an existing Template with additional/missing Attributes (6:16)
  • Questions on this part of the course?
  • Additional Reading: Phase C (Optimization)
  • From the experienced developers
  • Additional Thoughts
  • Final Exam
  • Summary - Final Exam (1:08)
  • Final Exam
  • Course Evaluation