Get Started. It's Free
or sign up with your email address
TRUedx by Mind Map: TRUedx

1. High Development cost of Forms

1.1. Maintain/Create new document templates is too complex

1.1.1. Forms must adapt EDI standards customized for each specific customer

1.1.2. Difficult Dev process for Outbound documents

1.1.2.1. Its not easy to develop dynamic forms or forms with specific behaviors

1.1.2.1.1. Different customers request different behaviors

1.1.2.1.2. It is not easy to adapt new behaviors to the current XSL Framework

1.1.2.1.3. Part of the functionality must be designed in Xpath

1.1.2.1.4. Most Part of the functionality must be designed in javascript

1.1.2.2. Its hard to compose the XML manually

1.1.2.2.1. Redundant work to build XML structures (Loops)

1.1.2.2.2. It is not easy to review the XML files

1.1.2.2.3. The XML structure requires to analyze and setup several attributes (required, prompt, skeleton, etc)

1.1.2.2.4. The imp guide can be difficult to understand

1.1.2.3. Its hard to compose XSL files manually

1.1.2.3.1. XSL files are/become too large

1.1.2.3.2. It takes too much time

1.1.2.3.3. The business logic must be defined into xsl transformation rules

1.1.2.3.4. We have to align to TRUBIQUITY's XSL standards

1.1.2.3.5. The current edition process doesn't provide an early validation of the xsl structure

1.1.2.4. It takes to much setup (time) to generate the HTML preview

1.1.2.5. It is easy to make mistakes

1.1.2.5.1. Extra work time required to fix errors

1.1.3. Difficult Dev Process for inbound documents

1.1.3.1. the forms should respond to their contents or data dynamically

1.1.3.1.1. Its not easy to develop dynamic forms or forms with specific behaviors

1.1.3.2. Manual Creation of XSL

1.1.3.2.1. We need to define transformation rules in XSL

1.1.3.3. Most Part of the functionality must be designed in javascript

1.1.3.4. Part of the functionality must be designed in Xpath

1.1.3.5. Extra work created by fixing errors

1.1.3.5.1. It is easy to make mistakes

1.1.4. Difficult Dev process for Turnaround

1.1.4.1. Extra work created by fixing errors

1.1.4.1.1. It is easy to make mistakes

1.1.4.2. It requires complex Xpath logic

1.1.5. Difficult Dev process for Labels

1.1.5.1. Extra work created by fixing errors

1.1.5.1.1. It is easy to make mistakes

1.1.5.2. the forms should respond to their contents or data dynamically

1.1.5.2.1. Its not easy to develop dynamic forms or forms with specific behaviors

1.1.6. Current Implementation is hard to maintain

1.1.6.1. We need to refer to base templates and adapt them for the new form

1.1.6.2. Not GUI option to implement new forms

1.1.6.3. The application doesn't provide help in the form composition

1.1.6.3.1. It takes to much setup (time) to generate the HTML preview

1.1.6.4. No error proof implementation

1.1.6.5. Its hard to track errors

1.1.6.6. Its difficult to add new features as a customer requests

1.1.6.6.1. Since each document has its own complexity it takes time to analyze them and perform changes

1.2. expensive Dev resources

1.2.1. Specialized personnel is required

1.2.1.1. JavaScript skills required

1.2.1.2. EDI knowledge is required

1.2.1.3. XSL and XPath knowledge is required

1.2.1.4. Knowledge in Trubiquity XSL framework is required

1.2.1.5. HTML knowledge is required

1.2.2. Too much development time

1.2.2.1. Extra work time required to fix errors

1.2.2.1.1. It is easy to make mistakes