Success Path
Everything you need to implement Industrial IoT in your manufacturing plants

Estimate Resources Needed

To achieve your Industrial IoT use case, you will need an experienced team. Explore the skill sets and experience your project team needs. Determine whether your organization employs the right talent, internally. Then consider engaging an outside resource to bridge any gaps, if necessary.

Understand skill sets needed

You will need a variety of contributors to implement Industrial IoT. The number of team members will vary, depending on the scope of your use case. Having experience implementing ThingWorx will be a major advantage. Systems integrators can often fill gaps in skill sets and experience.

Although their professional titles may differ, typically you need the following team members.

Solutions Architect: As the lead technical resource for your Industrial IoT application, the IIoT Solutions Architect will design the overall solution. They will also coordinate efforts across the infrastructure and development team.

Skill sets needed:

  • A blend of technical and application architecture expertise
  • Strong communication and leadership skills
  • Strong background creating solutions on the ThingWorx Platform with heavy emphasis on creating ThingModels
  • Experience with Industrial connectivity solutions, preferably Kepware
  • Experience with systems integrations design, including the use of REST APIs
  • Proven track record in architecting performant and scalable solutions

Software Engineer: The software engineer(s) will develop applications under the direction of the solutions architect. IIoT solutions development work will typically be done using Agile software development processes. Depending on the scope of your project, you may need more than one engineer.

Skill sets needed:

  • Familiarity with full-stack development
  • Proficiency in common development languages, specifically JavaScript, Java, and Python
  • Experience with the creation and use of Java Extensions
  • Experience using Eclipse, a Java IDE typically used for ThingWorx development
  • Experience in the development of systems integrations, specifically using REST APIs

IT Administrator: Your IT partner maintains your organization’s IT network, servers, and security systems. They will also play a role in building and operating your IIoT application.

Skill sets needed:

  • Experience working with scalable, performant systems with a specific focus on the added challenge of high-scale connectivity
  • Knowledge of maintaining redundancy and high systems availability to avoid unplanned outages

Data Scientist: The data scientist will work to extract meaning from and interpret data. They will use tools and processes to fetch the data and analyze it to understand how the organization is performing.

Skill sets needed:

  • Ability to extract, analyze, normalize, and organize data
  • Experience with Machine Learning Algorithms and training Machine Learning Models
  • Deep knowledge of descriptive, diagnostic, predictive, and prescriptive data analytics

Embedded Developer (Edge): An embedded developer is not always required. This developer builds agents and other software that run on the devices processing your IIoT data.

Skill sets needed:

  • Experience developing agents with SDKs for different programming languages including C and Java
  • Strong understanding of network communications protocols (i.e. J1939, Modbus), policies, and best practices

UX/UI Designer: Although not absolutely critical for the project, a UX/UI Designer will design the look and feel of the application interface and make it easier to use.

Skill sets needed:

  • Proficient in CSS, Adobe Photoshop, Adobe Illustrator, and/or Sketch
  • Familiar with user-centered design principles
  • Experience designing mobile, tablet, and desktop applications

Business Process Consultant: Although not absolutely critical for the project, a business process consultant will help determine how to best intersect new technology with your business processes to improve efficiency.

Skill sets needed:

  • Thorough understanding of your organization and specific business processes as they exist today
  • Experience with process modeling and the creation of future processes
  • Experience partnering with stakeholders to gather business requirements

Recommended Resources

Assemble your team

Explore whether your organization employs people who have these skill sets. If so, ask the employees whether they can make themselves available to contribute to the project. Get their manager’s approval, if necessary. Most of the work can be done remotely, but it’s important that most team members can be on-site to gather requirements and for the “go-live” stage.

Determine outside resources needed

Typically, organizations will hire contractors or consultants to bridge skills gaps and achieve their use case. If internal employees are non-existent or unavailable, engage an outside resource. Verify the individuals you hire have the appropriate skills and experience to meet your project goals.

If you have purchased a Success Plan from PTC, you have access to IIoT experts who will support and guide you. Customer Success Management can help you plan, implement, and measure your IIoT initiative. Your PTC Customer Success Manager will ensure you have the right mix of resources on your team to be successful. They’ll help to ensure each contributor has extensive experience with the ThingWorx platform and is well suited to achieving your use case. If you don’t have a Success Plan, contact your sales representative.

Did you find this helpful?


Product Documentation

Find step-by-step instructions and information about using the ThingWorx Platform and ThingWorx applications in the Help Centers.

Ask the Community

Visit the PTC IoT Community to get product assistance, share ideas, and browse information about using ThingWorx.

Technical Support

Log a case with eSupport using your Service Contract Number. Don’t have it? Ask the Community.

Contact Us

Have a question? Submit your contact information and we’ll reach out within 1 business day. You’re never obligated to purchase or commit.