Integration Ingenuity
Integration Ingenuity
Business Pains...
Automation of Requirements-related Business Logic
Non-standard Scripting Language
Lack of Skilled Programmers
Content Outside of ALM Tools and Workflow
Programmers' Unfamiliarity with Language
High Maintenance Issues with Crucial Language
No ability to Test and Debug Business Logic
Business Managers
unable to
Obtain their IT Systems
IT Programmers
unable to code
DOORS logic Efficiently
Integration Ingenuity
Shifts Expensive, Skilled Staff
from slow, torturous coding in "vi" or in DOORS
to efficient coding in modern Eclipse
Value is Monetized, Objectified by
identifying recurring patterns in the organization
and relating those to quantifiable expenses or incomes
Cost of Labor is a Common, Easy "Proxy"
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Integration Ingenuity
Presenter:
‣ Tom Capelle
‣ CTO
‣ Sodius, US
Products:
‣ Eclipse 3.*
‣ IBM DOORS 9.9
‣ Sodius DXL Editor™
Integration Ingenuity
Integration Ingenuity
DXL is Dead
Anyone can code DXL
Real Programmers don't use IDEs
Who the heck is Sodius, anyway?
Integration Ingenuity
In April 2016, IBM's Rick Learn, DOORS Expert, announced at the IBM Detroit Conference that "IBM has absolutely no plans to discontinue either DOORS 9 or DXL".
Rick further shared that "IBM has no plans to support DXL logic" in their DOORS Next Generation Jazz CLM RM product.
Integration Ingenuity
While it is true that a well-skilled programmer familiar with several scripting languages should be able to figure out the intent of DXL fragments...
DXL and DOORS have enough quirks that it takes some time--time a business lacks--for a programmer unfamiliar with DXL to become fluent in DXL.
Fluency is especially difficult to attain with only primitive text editors.
Integration Ingenuity
Professional programmers use IDEs and many of them use either Eclipse or Microsoft's Visual Studio.
No serious business can afford artists who want to hack code inefficiently in highly error-prone ways.
Integration Ingenuity
2015: "...any other text editor like WordPad..."
Integration Ingenuity
Sodius is IBM's recognized Business Partner for assisting IBM with products and services related to the DOORS repository.
Sodius is the IP holder of the DXL syntax and parser.
Sodius is the provider of MDaccess for DOORS, an EMF abstraction layer for DOORS objects in Java.