BEST PRACTICES 2019-2020 7.2 Best Practices Best Practice ...
System Integrator Best Practices
-
Upload
marcia-gadbois -
Category
Documents
-
view
1.894 -
download
2
description
Transcript of System Integrator Best Practices
![Page 1: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/1.jpg)
Presentation for
Best Practices for Systems Integrators…
Its all about Project Management
3/13/2013Presenter:Ken KutchekVP Operations
![Page 2: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/2.jpg)
Patti Engineering Overview
• Control System Integrator• Established in 1991• Offices in Detroit MI and Austin TX• 47 Employees, 32 Engineers, 3 PEs (lic. in MI and TX)• InduSoft Certified Integrator • Experience with multiple H/W & S/W Products• We are NOT a “Me Too” Company• CSIA Certified (Control System Integrator Association)• Control Engineering 2013 System Integrator of the Year
![Page 3: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/3.jpg)
Key Markets
• Automotive • Distribution (Material Handling & Sortation)• Factory Automation / Robotics• Process Control• MES
![Page 4: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/4.jpg)
CSIA Certification
Integrator complies with CSIA’s Best Practices
• General Management• Human Resources Management• Financial Management• Marketing and Sales Management• Project Management• System Development Lifecycle• Quality Assurance Management• Service and Support
An audit is required every three years
Reduce the project risk and increase the probability of success!
![Page 5: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/5.jpg)
Project Management Best Practices
• Project Initiation– Project Management Plan
– Choosing team members
– Internal kickoff meeting
– Customer kickoff meeting
• Development– Functional Specification
– Software Design/Development
– Factory Acceptance Test (FAT)
– Changes / Additions
• Installation– Install / Testing / Verification
– Training / User Manual
• Completion– Project Closeout
– Project Review / Evaluation
![Page 6: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/6.jpg)
Project Management Plan
A goal without a plan… is a wish !!
![Page 7: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/7.jpg)
Project Management Plan
Plan of Execution– Scope of work / Requirements
– Hardware / Software technologies
– Team
– Training
– Budget
– Schedule
– Risks (technology, staffing, schedule, requirements, startup issues)
– Communications
– Quality– Closure
![Page 8: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/8.jpg)
Project Management Plan
“A little pessimism is just good planning”
![Page 9: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/9.jpg)
Choosing Project Team
Choose a Lead Engineer/Project Manager and project team based the following items :
– Customer – industry, their plant/operation
– Customer - specific application
– Technologies being used (PLC’s, Servers, databases)
– Project size– Schedule
![Page 10: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/10.jpg)
Internal Kickoff Meeting
Salesperson, Engineering Manager, Lead Engineer/Project Manager, and engineering team meet to review and discuss the project.
– Customer, plant/operation, specific application
– Proposal (Scope of Work, Customer Responsibilities)
– Hardware / software requirements
– Project team members and responsibilities
– Budgeted hours
– Schedule
– Project risks and expectations – schedule, software development, installation, testing)
Meeting minutes taken and distributed afterward
![Page 11: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/11.jpg)
Customer Kickoff Meeting
Lead Engineer/Project Manager and Engineering Manager meet with the Customer to review and discuss the project.
– Project team members (Customer and Integrator)
– Scope of work
– Requirements
– Hardware / software requirements
– Schedule
– Testing/Verification
– Risks
Meeting minutes taken and distributed afterward
![Page 12: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/12.jpg)
Functional Specification
Purpose - Thoroughly define / explain function, features, and operation
Outcome - Understanding and agreement between integrator and customer
• Customer Requirements
• System Requirements
• System Overview
• Screen Layout / Content
• All operator interactions with the system
• All interfaces with other systems or equipment
• Included Reports
• System administration, security
• System limitations
• Customer responsibilities
• Review Functional Spec with customer • Customer must sign off
![Page 13: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/13.jpg)
Software Design / Development
• Functional Spec becomes road map to design
• Open Issues List - Log all questions, required information, clarifications
assign responsibilities
• Task List - Breakdown the Software design into individual tasks
assign responsibilities, set expected completion
• User Friendly / Intuitive Design
• (KISS) Keep It Simple Stupid
• Design Standards
• Design Reviews
![Page 14: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/14.jpg)
Factory Acceptance Test (FAT)
Thorough and systematic testing/verification is critical !!
•Provides formal testing to verify the functionality and operation
•It is really just one big checklist
•Deserves same attention as requirements and designs.
•Begin developing early….as soon as the requirements are approved.
•Some method (e.g. matrix) should be used to ensure all requirements have been mapped to one or more test protocols.
•Start using FAT during office testing, finish during onsite testing
•Customer should be involved
![Page 15: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/15.jpg)
Changes / Additions
Scope Creep is bad for the Integrator … and the Customer too.
Scope Creep is the kind of thing that accumulates so slowly and subtly that you don't realize it's happening until it's too late.
•Design change requests. Is it within the scope ?
•Change Orders
•When a Change Order is accepted by the customer
– Update Project Management Plan
– Update Functional Spec
– Update Factory Acceptance Test
![Page 16: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/16.jpg)
Install / Testing / Verification
Thorough and systematic testing/verification is critical !!
•Complete the Factory Acceptance Test•Log all issues on Project Task List •Provide “Stand-by support” for the agreed amount of time•Complete all Task List items•Remote access for future support and changes
Any item not tested or resolved onsite can cost 10x when addressed as a warranty issue later
![Page 17: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/17.jpg)
Training / User Manual
Critical to “perceived” system functionality, customer satisfaction
– System Overview
– System Operation
– Start-up and Shutdown procedures
– Operator interaction procedures
– Supervisor interaction procedures
– Administrator interaction procedures
– Explain each type of screen
– List and explain all Fault Messages and Status Messages
– Troubleshooting Guide
![Page 18: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/18.jpg)
Project Completion
Closeout is critical to wrapping up project and getting buyoff.
Project Completion Checklist - thorough and organized completion
Verify the following items are complete…• Customer is satisfied
• All deliverables have been given to customer
• All Open Issues List Items resolved
• All Task List Items complete
• Factory Acceptance Test complete
• Final software has been backed-up
![Page 19: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/19.jpg)
Project Review / Evaluation
•What went well ?•What did go well ?
•Rate and Comment on the following– Customer Satisfaction
– Initiation
– Development
– Installation/Testing
– Project management
– Schedule
– Budget
– Closeout
– Proposal Evaluation
![Page 20: System Integrator Best Practices](https://reader033.fdocuments.in/reader033/viewer/2022042512/5465f2ccaf7959642f8b4b34/html5/thumbnails/20.jpg)
Thank You !
IndusoftBest Practices for Systems Integrators…
Its all about Project Management