When there is a large development staff, and particularly in companies where there may be a higher turnover rate, it is important to get formal training or a formal review to ensure best practices are followed. We have seen companies where developers train other developers on an ad hoc basis. When this happens, we have seen less than optimal results as development progresses.
We encourage our customers to reach out to us for formal reviews and, if necessary, remedial training. We now have online training, including a capability for online hands-on labs, to assist in the training process.
A Dodeca mentor, whether inside or outside your company, can help developers make decisions on how to approach implementation of a new functionality by sharing experiences. If your company does not have a number of Dodeca developers, you can meet other Dodeca developers during online events, such as our user group meetings, or at in-person events such as Kscope or the Dodeca Summit.
Note that Dodeca technical support is also available to assist at any time.
Our technical support team sometimes receives support requests from Dodeca end users in a company, but our support is oriented to the development teams at our customers. We often don’t see the views that are presented to the end users and thus cannot answer questions from end users. Instead, create an internal escalation plan for your application and, once the internal escalation has occurred, our support team is always ready to assist the customer’s Dodeca developers.
Start the creation of internal development standards as you start implementation. The benefits of having development standards is that it will help maintenance of a view by any team member as the view will be familiar even if the view had been developed by another team member. Items to consider in your standards include:
Formatting and colors including:
Beginning in Dodeca version 8.0, Workbook Script Utility scripts can be self-contained with their own events that are guaranteed to fire in the order specified by the developer with the new WorkbookScriptLists feature.