Upgrade Your ThingWorx Platform

  Download Success Path IMPORTANT: When saving the file, in the Print window please do the following:
Destination or Printer: select Save as PDF
More Settings: In the Options, be sure the boxes Headers and footers and Background graphics are selected.
Recommended Steps
Overview: Upgrade Your ThingWorx Platform

Assemble an Upgrade Team

Understand the skill sets and experience your project team needs to upgrade ThingWorx. Determine whether your organization internally employs the right talent. Hire outside resources to bridge any gaps if needed.


Before you begin, complete these steps:

01. Understand the Skill Sets Needed

Having experience implementing ThingWorx is a significant advantage when it comes to upgrading. PTC, experienced partners, or systems integrators can often fill gaps in skill sets and experience.

Although their titles may differ, you typically need the following skills to participate in your upgrade.

IT Administrator: your IT administrator maintains your organization's IT network, servers, and security systems. They'll also play a role in building and operating your IoT application.

Integrations: have a team member available to turn off and on the integrations to test and upgrade the platform. If necessary, this person would be on standby if there are any changes required to the integrations.

Application Management: this could be one or more people that handle the ThingWorx entities, code repository, and organization and management of the database backups.

Business Process: manages the business processes that govern development, manufacturing, and change management. There may be different people per business process.

Database Administrator: setup, maintenance, and management of the Source Data database, including troubleshooting, maintenance, installation, and backup of the system.

02. Assemble Your Project Team

Find out 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 needed. You can do most of the work remotely, but team members should be on-site to gather requirements and the go-live stage.

03. Determine Outside Resources Needed

Typically, organizations hire contractors or consultants to bridge skills gaps and achieve their use cases. If internal employees are non-existent or unavailable, hire outside resources. Verify that the individuals you hire have the right skills and experience to meet your project goals.

If you purchased a Success Plan from PTC, you have access to IoT experts who support and guide you. Customer Success Management can help you plan, implement, and measure your IoT initiative. Your PTC Customer Success Manager ensures you have the right mix of resources on your team. They'll help make sure each contributor has extensive experience with the ThingWorx platform and is well suited for the role. If you don't have a Success Plan, contact your sales representative.

Recommended Resources

04. Identify Project Stakeholders

Stakeholder support is a crucial asset throughout your IoT initiative. Cultivate buy-in at various levels of your organization, from high-level business leaders to frontline workers. Your most important stakeholder is at the executive level. Identify a well-respected, well-connected executive champion who advocates for your initiative on an ongoing basis.

In addition to the people who champion IoT solutions, you'll also need end-users to test them in the real world. Identify a manageable group of workers who tests and provide feedback on early-stage applications. These workers should represent your ideal end-users. They'll help you identify urgent fixes and opportunities for improvement before you implement ThingWorx on a larger scale.

Possible stakeholders may include:

  • Corporate Executives
  • Service Organization Leaders
  • IT Leaders
  • End Users
  • End Customers

05. Create a Team Communications Plan

Determine how, when, and to whom you'll communicate throughout your IoT project. Your stakeholders have different needs, depending on their role.

As you plan how to communicate with your stakeholders, answer these questions:

  • How frequently will you share information? Some stakeholders provide daily feedback and direction on the project, while others may get involved on a passive, less-frequent basis.
  • What's the best channel for that information? Emails, calls, or meetings may work for some stakeholders and not others.
  • What information is most important to which stakeholders? Be careful to avoid communication overload.
  • What do you need from your stakeholders at various points along the timeline? Establishing key milestones or successes in these communications help maintain momentum and excitement.

Keep in mind that your stakeholders' involvement and communication needs may change over the project's course. Modify your approach as you go.

06. Plan Feedback Mechanism

While it's essential to communicate, it's also imperative to listen. If stakeholder communication is only coming from one direction, you risk missing valuable feedback or opportunities to address concerns. Establish channels for soliciting and responding to feedback across your organization. Make sure stakeholders know how to get answers.

07. Determine Training Needs

Determine training needs based on the roles on your team and your chosen use case(s). We have many options to help you start building applications with ThingWorx. For example, we have courses to learn to develop in ThingWorx, manage platform security, and a course for DevOps practices, among many others.

Most courses are available through PTC University Training Central (requires a PTC account). A PTC training advisor can help you choose which courses are the most important for your team. 

Did you find this helpful?


Previous Step

Evaluate Requirements to Upgrade

Next Step

Document a Test Strategy

ADDITIONAL RESOURCES

Product Documentation Find detailed technical documentation on Creo+ in our Help Center
Ask the Community Visit PTC's Creo Community to get support Peer-to-Peer, from our product management and assistance teams. Share ideas, give feedback and browse the wealth of information on using Creo+
Technical Support Need help from our support team? Log a case with eSupport using our Case Logger or find an answer using our new Creo Admin Troubleshooter tool. 

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.
Get in Touch
Cancel
Confirm
  • English
  • 中文 (简体)
  • 中文 (繁體)
  • Français
  • Deutsch
  • Italiano
  • 日本語
  • 한국어