Developing an Nintex RPA Solution
Follow these steps to develop your Nintex RPA solution.
Your Nintex RPA development team can include anyone from non-technical business users (citizen developers) to trained IT specialists. All that's necessary is the willingness to learn, although logical thinking skills are an advantage. More experienced developers can assist the team by mentoring.
Beginners will, however, need the time and opportunity to get familiar with the basics, such as the Nintex Studio recorder, and advanced commands like keyboard shortcuts, input keys, and so on. Advanced developers can jump right into learning more advanced commands, and upskilling on technical skills like JavaScript, Python, .NET, and so on.
Extensive training material is available from the Nintex Academy and in the Nintex Community.
As your development team becomes more familiar with Nintex RPA, they should begin documenting the automation best practices that are relevant to your applications and systems used in your business processes.
Ideally, you should set up the following two automation environments with identical settings, installed applications and versions, folder access rights, and so on:
Environment |
Description |
---|---|
Development
|
Used for all development and resolution of identified issues. This environment should also be used for unit testing, wizard integration testing, and User Acceptance Testing (UAT). |
Production
|
Used for live Nintex RPA operation. |
Playground
|
A third, optional environment can be used as a playground for Nintex RPA brainstorming. |
The wizards should be moved from the development environment to the production environment as soon as possible because the stabilization and optimization of the wizards usually must be done in production with real-life context and data. For details, see Moving Wizards Between Environments | Best Practices.
For more information about this topic, review the following training material from Nintex Academy: Nintex RPA Admin Training.
Design and develop your Nintex RPA automation and workflows by following best practices and using additional resources as described in Designing an RPA Solution, and as covered during training sessions.