Corporate Vision May 2017
12 CORPORATE VISION / May 2017 , We invited CEO of the Year - Washington awardee, The Software Revolution’s (TSRI) Philip Newcomb, to reveal his thoughts onwhat it takes to successfullymanage the growth of a medium-sized IT company and to share some details regarding his firm, which is focused on the assessment, transformation and refactoring of legacy applications. Delivering Cutting-Edge IT Comprehensively and Successfully The biggest challenge TSRI faced in its early years was general disbelief that the level of automation they offered for information system modernisation could be achieved, or that it could be achieved with sufficiently high quality. In the meantime, over the course of 20 years of modernization they’ve substantiated their claims and quelled the worries of sceptics, first and foremost, by delivering. Philip’s company has received contracts for and successfully modernized 150 systems, and has done so without a single failure to date. Despite this track record, TSRI has a number of tools it uses to make it easy for their customers to preview TSRI’s capabilities, products and services prior to purchase. These including offering a sophisticated project forecast to qualified customers using the customer’s own code and publishing an extensive array of case studies on their website. To ensure they and the industry as a whole are adhering to quality standards useful to the community and their customers, TSRI also works closely with the Object Management Group (OMG). Philip Newcomb lends us insight into the development of his company and career in this interview. “I’ve come to accept that the best way to dispel the admittedly natural scepticism of clients is to go the extra mile as early as possible in the business development cycle. To do this, TSRI invites clients to witness first-stage modernisation using their own legacy code. To support the large number of clients in TSRI’s pipeline, we have streamlined and automated these processes of assessment, transformation and refactoring. “Generally, TSRI can give clients a taste for what we are capable of within a few days of initial engagement. To be honest, that ‘wow, you guys just did that’ moment, and the effect those demos have on our clients is a lot of fun to see. They’re happy and amazed, and that’s what we get to do day-in and day-out.” “At the core of the firm’s business model is the JANUS Studio® toolset, which is a fully automated tool capable of transforming between any practical combination of source and target languages. TSRI is the industry leader in providing automated legacy system modernisation services to government and industry, and this is largely thanks to the dedication and expertise of the men and women working at TSRI” “TSRI’s staff has invested hundreds of person years developing the sophisticated artificial intelligence based processes and machine knowledge housed, within JANUS® and its associated environment. We bring the full force of JANUS® and our expert team to bear, using a model-based and rule-driven approach to architecture-driven legacy modernisation. TSRI has an unblemished track-record delivering 100% automated assessment, transformation and refactoring capabilities to their clients and partners.” The company’s reliable four- phase process for Assessment, Transformation, and Refactoring has been applied to modernize source languages into functionally equivalent, platform- independent modern applications using modern object-oriented languages, including C++, C#, VB, .Net, EGL, Java, JavaScript, Python and PL/SQL. This output can then be deployed as modern-private, hybrid or cloud- based platforms. Philip was willing to explain these points in greater detail, providing us with deeper insight into the services TSRI provides. “TSRI offers many services, but four that are best showcased in JANUS Studio® are the ability to: (1) Ingest a software application written in a legacy language and automatically transform (not just transliterate!) it into a modern, uniform, native, object-oriented target language; (2) refactor the transformed code to improve that code’s structure, security, performance, and maintainability; (3) generate full UML documentation for both the ‘As-Is’ as well as the ‘To-Be’ systems; and (4) transform monolithic legacy systems into single, multi- tiered web-based application or micro-services.” TSRI’s reach within the legacy IT system modernisation spans a robust array of customers. Currently the company addresses over 30 different legacy source languages and has modernised hundreds of millions of lines of code supporting the needs of military and civilian government organisations, and commercial industry. TSRI also has the flexibility within the JANUS Studio® toolset to rapidly adjust to new legacy source languages requiring modernisation, allowing them to reliably meet customer need, even when TSRI did not exhibit prior fluency regarding the coding language in question. 1701CV59
Made with FlippingBook
RkJQdWJsaXNoZXIy NTY1MjM3