SANMINA-SCI's Agile Training Approach

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 11

SANMINA-SCI’s Agile Training Approach

Introduction___________________________________________________________________________2
Training Objectives_____________________________________________________________________2
Training Approach Overview_____________________________________________________________2
JobAid______________________________________________________________________________3
Train the Trainers/SME's______________________________________________________________3
Agile User Training___________________________________________________________________3
Assumptions___________________________________________________________________________3
Computer Basics Pre-requisite training for users_____________________________________________3
Training Delivery_______________________________________________________________________4
Agile Training -Regional/Plant Instructors__________________________________________________4
Delivery Approach 1________________________________________________________________4
Delivery Approach 2________________________________________________________________4
Training Environment___________________________________________________________________4
Training Delivery Schedule_______________________________________________________________5
Agile Overview Training_________________________________________________________________5
Content___________________________________________________________________________5
Recommended Approach____________________________________________________________5
Value Delivered____________________________________________________________________5
Materials_________________________________________________________________________6
Maintenance______________________________________________________________________6
Agile PC Training______________________________________________________________________6
Content___________________________________________________________________________6
Recommended Approach____________________________________________________________6
Value Delivered____________________________________________________________________7
Materials_________________________________________________________________________7
Maintenance______________________________________________________________________7
Agile Import Training___________________________________________________________________7
Content___________________________________________________________________________7
Recommended Approach____________________________________________________________7
Value Delivered____________________________________________________________________7
Materials_________________________________________________________________________7
Maintenance______________________________________________________________________8
Training Plant Preparation_______________________________________________________________8
Content___________________________________________________________________________8
Recommended Approach____________________________________________________________8
Value Delivered____________________________________________________________________8
Maintenance______________________________________________________________________9
Course Curriculum_____________________________________________________________________9
Appendix A _________________________________________________________________________10

Approach.doc 1 5/29/2020
SANMINA-SCI’s Agile Training Approach

Introduction
To achieve their goal of becoming the leading contractor of services, SANMINA-SCI is implementing
Agile Anywhere (now called Agile PC) globally. By the end of 2001, SANMINA-SCI intended to
implement Agile Anywhere at a minimum of 20 plants. The rapid rollout of Agile PC at SANMINA-SCI
is paramount to the achievement of their goals and their maintenance or acceleration of overall
competitive position. Benefits associated with the implementation of Agile include: improved customer
satisfaction, workload reduction associated with BOM maintenance and ECO processing, error reduction,
and reduced lead-time in processing customer requests. Currently Agile is rolled out to over 60 plants.

This document outlines an approach for training SANMINA-SCI’s employees who will support a rapid
global deployment of the Agile PC solution and associated business process improvements.

Scope
 This training approach document outlines the objectives and approach for training all employees
affected by the Agile PC global implementation. Specific training courses and their objectives are
also defined in this document. Course plans and materials will be developed during the first full
deployment of Agile PC at a manufacturing plant.

Training Objectives
The primary objective of the Agile PC training plan is to ensure that all users understand the changes to
the business processes and how to use Agile to execute these processes in their day to day jobs. A
secondary objective of the training program is to establish Subject Matter Experts (SME’s) at each of the
plants. The SME’s will champion the use of Agile at each plant and assist Agile users once the Core
team has left the plant.

To achieve these objectives, the following key principles will be followed in the development and
execution of the training plan:

 Training plan and materials will represent a 90% solution for all plants.
 Plant Sponsors and SME’s will be identified at each plant prior to the Agile deployment at that
plant (In some case Regional SME’s may be identified to support a group of plants)
 At the Implementation of a plant the training will be hands-on, case-based training to ensure that
all users can use Agile to perform their responsibilities within the business processes.
 Training will be delivered as close as possible to the go-live date.
 Training and support materials will be developed to be reusable for new hires
 All subsequent training will be provided on-line in Sanmina-SCI’s online education tool: OLE
 All training materials are also posted online for reference at : http://sanminanet.sanmina-
sci.com/intranet/Workspace/Informatio/Factory-Ex/Agile/index.htm
 All trainees must take the on-line training track to aquire a certificate of training for any plant
audits, such as M3k audits.

Training Approach Overview


The Agile Project is implementing changes to business processes and policies – such as, loading all
customer data into the Agile system, and creating electronic engineering changes. As part of the Agile
Software implementation employees will need training and support that extends beyond Agile PC
training. Employees need to know how their jobs are changing, and what they will be doing differently.
As a result, the training should not focus solely on the new system; it must also focus on employees’ roles
in the changed and/or new business processes. A critical element of the training approach is building
materials around roles, business processes, and tasks which help the users do their jobs faster and more
efficiently.

A brief definition of the training components is outlined below:

Approach.doc 2 5/29/2020
SANMINA-SCI’s Agile Training Approach

 Train the Trainers/SME’s: At the time of the software implementation of Agile, the Agile Core
Team will send out an Instructor to train the Plant trainers prior to the Agile Implementation.
The train the trainer delivery will precede the three day user training course. Course materials
and delivery of the train the trainer course will mirror that of the user training courses. During
this training session, plant trainers will be given tips on training deliver in addition to Agile and
process training. An SANMINA-SCI/Agile Core team instructor at the plant for the
implementation of the initial training program will insure that the Plant trainers are able to train
the rest of that Plant’s programs in a uniform and timely manner.
 Agile User Training – For all training help outside of the live Implementation training users will
need to take the on-line training on OLE or be trained by an appointed plant training for Agile.
However, the online Agile test must be completed and passed to receive Agile certification.

Assumptions
The following are assumptions being made for the training approach:

1. The SANMINA-SCI Agile Core Team will develop the training material.
2. The plant personnel working with Agile will already be trained in Oracle for their job functions
and understand the rules for Oralce which Agile must abide to in the system.
3. For the live training class, Computers connected to the LAN for the trainees will be made
available.
4. Onsite Subject Matter Experts (SME’s) will deliver the training after they are trained by the
Agile Core Team.
5. After initial training delivery, SME’s will continue to support users and act as the plant focal
points for questions back to the core team.
6. Users will already be trained in their job functions.
7. Minimum two trainers per plant. Required SME qualifications are as follows:
 Excel knowledge
 strong computer skills
 presentation skills
 Familiarity with SANMINA-SCI business processes. SME’s MUST participate in the Business
Process Overview.

Computer Basics Prerequisites for users:


Agile training course will be developed with the assumption that all attendees will have basic
computer skills. Plant Project Sponsors will be responsible for ensuring that all users have these
skills prior to their attendance at Agile training:

1. Work with a mouse


2. Access the Windows desktop
3. Access and exit an application
4. Open and close a window
5. Open and select from a drop-down menu
6. Scroll
7. Maximize and minimize a window
8. Resize a window
9. Open multiple windows
10.Arrange open windows
11.Switch between open applications
12.Save and change spreadsheets in Excel
13.Manipulate data in Excel
14.Format columns and rows in Excel

Approach.doc 3 5/29/2020
SANMINA-SCI’s Agile Training Approach

Training Delivery
The goal of the Agile training is to prepare users for doing their jobs using the Agile system.
Implement business scenarios that introduce the Agile software functionality and bring users up to
speed quickly. All training should be performance-based which means users need to know how to do
their jobs. The training will teach users how to perform their current tasks within the new business
processes. All training focuses users on learning how to use the Agile tool to enhance their ability to
do their jobs.

Agile Trainers – Regional/Plant Instructors


Each plant will dedicate a minimum of two resources, as trainers/SME’s, to provide training to all
plant users. Trainers are expected to participate in an overview course of SANMINA-SCI business
processes. The trainers will continue to support users after the training. Instructors will be
responsible for providing one on one training after the initial training session.

Trainers will participate in an initial train the trainer session where they will learn the training
material. Plant trainers will be expected to provide training to all Agile users at their plant. They
will instruct users through presentations and hands-on, case-based training. Trainers are expected to
validate that users are prepared to perform their work using Agile prior to system “Go-Live”. After
go-live, the trainers will represent the first point of contact when questions or problems arise
concerning the Agile tool.

Delivery Approach 1
By centralizing the training delivery, SANMINA-SCI will be able to provide support and guidance
during the training and implementaion of plants from one loacation. This will allow trainers to have
one single point of contact when training issues arise. The centralized training approach will
maximize the ability of the Core Team to track and manage training issues.

Delivery Approach 2
To deploy Agile globally, SANMINA-SCI will develop Regional teams to deploy Agile to plants
within a specific region. As part of these Regional Core teams, Regional Trainers will be identified
to provide training in their respective areas. The Regional Trainers will attend the initial training
delivery to learn Agile and prepare to deliver training.

Training Environment

The setup and equipment requirements for training at each site are as follows:
 A training room
 PC’s with LAN access for each student attending.
 Operating System must be at Windows 98 and above to run Agile Software, except
Windows XP. Agile PC is not supported on Windows XP.
 A white board
 An overhead projector with PC adapter.
 Note pads
 Pens/Pencils
 Software loaded/linked to training database and tested prior to training

Training Delivery Schedule

 During the first day of training, which begins on Tuesday, the training room will be setup
followed by an overview course of SANMINA-SCI business processes within Agile.
 The Second day of training, is an introduction of Agile PC, and a formal training of the CM
client including roles.

Approach.doc 4 5/29/2020
SANMINA-SCI’s Agile Training Approach

 The third day of training consists of teaching data manipulation (formatting data to load into
Agile), Agile Import, and business scenarios (including what sessions of training each role
of user will need to attend).
 After the class is complete, the SANMINA-SCI/Agile Global Team Instructor observing and
guiding the trainers during their first training course.

Agile Overview
The Agile Overview course is a presentation delivered by a trainer. This course is designed to
provide users with an introduction to Agile PC and outline the SANMINA-SCI business processes
using Agile. This course will be held on the first day of Training.

Content
The Agile Overview course covers:
 Agile functionality
 Agile Training outline
 SANMINA-SCI business processes within Agile

Recommended Approach
The Instructor will deliver this presentation to all users as part of the training kickoff. This course
will take approximately one hour.

Value Delivered
Developing a course that introduces users to Agile provides several benefits:
1. It will familiarize the user with Agile’s functions and how it will affect their job.
2. Users will understand what to expect during training.

Materials
Presentation

Maintenance
N/A

Agile PC Training
The Agile PC course is formal training delivered by an Agile Team member/Plant Instructor. This
course teaches users how to use the CM tool and provides an understanding of an SANMINA-SCI
business scenario.

Content
The Agile PC course covers:
Session 1 – Set-up:
 Starting Agile – Password
 Using the Agile Menu and toolbars
 Search functions
 Browsing items

Session 2 - Searches:
 Quick Searches
 Create searches to retrieve information within Agile (building person searches)

Session 3 - Changes:

Approach.doc 5 5/29/2020
SANMINA-SCI’s Agile Training Approach

 Change types
 Browsing changes
 Change status
 Approving changes
 Action toolbar
 Finding Changes

Session 4 – Create a change:


 Filling in the fields
 Redlining BOM
 Submit change to Change Analyst/Audit

Session 5 – Change Analyst Role:


 Checking fields/Audit
 Routing
 Returning/Hold/Cancel
 Release

Session 6 - Create Documents:


 AML
 Reporting

Recommended Approach
The Agile PC course should be given to all users directly after the Agile Overview Course. This is a
one-day course that includes presentation and exercises.

Value Delivered
This course provides several benefits:
1. A user should not be allowed to use Agile unless they have received this formal
training.
2. Users will receive training that applies to their job only. The training courses will be
assigned according to their role. See Appendix A.
3. The users will perform a scenario related to their own job function for a SANMINA-
SCI business process.

Materials
The following materials are required:
 Networked PC’s
 Training server available
 Training facilities available
 Training packets issued and printed
 Network access to software and accounts built for each user

Maintenance
The training server will be maintained at the Corporate level.

Agile Import Training


This course provides users with knowledge of the Agile Import tool as well as data manipulation.
Agile Import will be the tool used to load customer data into Agile PC.

Content
The Agile Import course covers:

Approach.doc 6 5/29/2020
SANMINA-SCI’s Agile Training Approach

 Data Manipulation
 Accessing Agile Import
 Using the Agile Import Menus
 Importing Parts
 Importing AVL
 Importing Manufacturer and Manufacturer Parts
 Importing BOMs

Recommended Approach
The user must have attended the Agile PC training session designated by their job description.

Value Delivered
This course provides several benefits:
1. Agile Import creates a vehicle to load customer data into the Agile PC database
electronically, which reduces keying errors and the time required to create the data by
hand.
2. Allows Agile to Agile communication through PDX Packages (an Agile created
package). This allows customers using Agile to give data to SANMINA-SCI directly.

Materials
The following materials are required:
 Installation of Agile Import on users PC
 Privileges changed (if needed) by Agile Administrator

Maintenance
N/A

Plant Training Preparation


Agile training teaches participants how to use Agile to accomplish many of their day-to-day-tasks.
The course connects the process training to specific tasks users perform in Agile.

Content
Agile Training includes:
 Introduction to Agile Training

Recommended Approach

Six weeks/one month prior to plant training:


 Training requirements and training schedule will be included in the Site Introduction
Package.
 SANMINA-SCI Agile Team member designated for site training
 Schedule PCs
 Plant trainers/Change Analysts identified

One week prior to plant training:


 Users identified and user accounts created
 Training facilities identified
 Job Aid package issued

Day One:
 Present an SANMINA-SCI overview of the business processes within Agile

Approach.doc 7 5/29/2020
SANMINA-SCI’s Agile Training Approach

 Introduce Agile PC
 Formal training of the CM client broken into sessions. (Users will be assigned to job
related sessions they are required to attend.
Day Two and Three:
 Introduce data manipulation (formatting data to load into Agile)
 Agile Import
 Business scenarios for the role of the Change Analyst.

To receive maximum benefit from the training program, the Agile implementation should go
live immediately following the training.

Value Delivered
Agile training provides several benefits:
1. Training can be quickly modified to reflect system changes.
2. Participants can get hands-on practice with Agile.
3. Participants can ask questions and get answers in class.
4. Instructors can help participants who need extra help.
5. Participants can benefit from interaction with their peers.

The trainers need the following materials:


 Presentation on using Agile and the key process training points
 Exercises
 Training database
The participants need the following materials:
 Exercises
 Training database
 Evaluations

Maintenance
The Agile training needs to be updated during implementation to reflect any changes to the
business process and policies. During implementation, the SANMINA-SCI Agile Core team
updates the materials. If a plant hires new Agile users, the training database should be made
available to plants upon request.

Note: Any changes to the Agile training must be communicated to the SANMINA-SCI Agile
Core Team for review and approval.

CourseCurriculum
Training packets for each plant and a training database will be made available. These packets
will include a set of generic exercises created to teach users Agile functionality. (There will be
separate training packets for a Box Build Plant, Board Manufacturing Plant, and Design Center
Plant.)

Agile Overview – All users will receive this training.

Agile PC – All users will receive select sessions of the Agile PC training.

Agile Import - Change Analyst, Project Engineers, manufacturing Engineers, and


Program managers will attend these courses are the only roles required to
attend the Agile Import course.

Approach.doc 8 5/29/2020
SANMINA-SCI’s Agile Training Approach

Appendix A:
Manufacturing

Roles Tasks Agile Skills


Change Analyst-  Review Engineering Change Orders  Job Aid
Creates, routes, releases: and ensure completeness  Agile
Items, ECOs, MCOs,  Understand the ECR and ECO business Overview
PCO, Deviations, Stop processes  All Agile PC
Ships, and ECRs.  Load BOMs Sessions
 Routes Changes to appropriate  Agile Import
personnel for signoff
 Incorporates documentation before
routing
 Data manipulation (i.e. excel, word)
 Provide documentation to
Manufacturing
Document Control  Review Process Change Orders and  Job Aid
Creates, routes, releases: ensure completeness  Agile
Documents, PCOs and  Understand the ECR and PCO business Overview
ECRs. processes  All Agile PC
 Routes Changes to appropriate Sessions
personnel for signoff  Agile Import
 Incorporates documentation before
routing
 Provide documentation to
Manufacturing
Program Manager  Customer interface  Job Aid
/Project Engineer  Receive new products and ECO’s from  Agile
Creates: customers Overview
ECRs and Documents  Manage the program through the Agile  Agile PC
lifecycle phase  Sessions1-4
and Session
6
Manufacturing  Create the manufacturing process  Job Aid
Engineer /Process documentation  Agile
Engineer  Review new products and ECO’s Overview
Creates: routed to CCB  Agile PC
Items, ECOs, MCOs, Sessions 1-4
PCO, Deviations, Stop  Agile Import
Ships, and ECRs.
Test Engineer  Prepare test process instruction  Job Aid
Creates: documentation  Agile
Documents, PCO,  Review ECO’s routed to CCB Overview
Deviations, and ECRs.  Download customer test information  Agile PC
from within Agile Sessions 1-3
Quality Engineer  Create the process control plan  Job Aid
Creates: documentation  Agile
Documents, ECOs, PCO,  Review changes routed to CCB Overview
and Stop Ships.  Agile PC
Sessions 1-4

Approach.doc 9 5/29/2020
SANMINA-SCI’s Agile Training Approach

Production Planner  Job Aid


Manfacturing
Schedule Manufacturing time 
Creates:  Review ECO’s routed to CCB  Agile
Documents and ECRs. Overview
 Agile PC
Sessions 1-3
Procurement Buyer  Review ECO’s routed to CCB that may  Job Aid
Creates: influence long lead time parts  Agile
Manufacturer Parts,  Request standard cost and AML Overview
MCOs, PCO, Deviations, changes  Agile PC
and ECRs.  View the AML data Sessions 1-4
and Session 6
Component Engineer  Review Manufacturing Change Orders  Job Aid
Creates, routes, releases: and ensure completeness  Agile
Manufacturer Parts and  Understand the ECR and MCO Overview
MCOs. business processes  All Agile PC
 Load manufacturing parts and AVL Sessions
 Routes MCOs to appropriate personnel  Agile Import
for signoff

Plant Floor –  Read only role for released Products.  Agile


(for shared generic  Can not print items or attachments Overview
accounts only)  Can not download files.  Agile PC
View only: Sessions 1-4
Lastest Revison parts.

Project Engineer  Job Aid


Design Center

Load Bill of Materials 


Creates:  Agile
Items, ECOs, MCOs, Overview
PCO, Deviations, Stop  Agile PC
Ships, and ECRs. Sessions 1-4
 Agile Import
Mechanical Engineer  Create Mechanical documentation such  Job Aid
Creates: as Assembly drawings and part  Agile
Documents, PCOs, and drawings Overview
ECRs.  Create Mechanical Bill of Materials  Agile PC
Sessions 1-4
PCB Design  Design Printed Circuit Board  Job Aid
Creates:  Provides Board house package  Agile
Documents, ECO, and (Gerber’s, drill data, and fabrication Overview
ECRs. drawing)  Agile PC
 Provides PCB BOM to Project Engineer Sessions 1-4
 Agile Import
Engineering Manager  Approves all designs  Job Aid
Creates:  Agile
ECRs and Documents Overview
 Agile PC
Sessions 1-3

Approach.doc 10 5/29/2020
SANMINA-SCI’s Agile Training Approach

Electrical Engineer  Creates Schematics for PCBs  Job Aid


Creates:  Approves PCB designs  Agile
Documents, PCOs, and Overview
ECRs.  Agile PC
Sessions 1-4


Both

Read Only Read only role for all plant information.  Agile
View only.  Print and download files. Overview
 Agile PC
Sessions 1-2

Approach.doc 11 5/29/2020

You might also like