Component Reuse

Jan Burse, created Apr 05. 2009 We as a minimalist company are in the process of developing a sales system. A venture possibly condemned to failure because of its size. In the following we would like to show how XLOG Technology GmbH is prepared for this task by his own resources. Own resources have already been introduced into the company at the founding and they correspond to the vision of the company. We do not want to be a pure service provider, we would also like to offer own products. A neutral point in time to determine which resources should be used in a project is after the completion of the IT architecture. This step is usually known as „Make or Buy“ and has been already discussed partly during the review of the business plan. The prevailing opinion of the experts was to buy-in as many as possible resources. To share this view one has first to compare the requirements with the own resources. By means of the IT architecture we could identify requirements in the form of applications that have to be integrated and in the form of services that have to be provided. Obviously the sales system will demand the integration of a customer relation ship management system (CRM) and of a content management system (CMS). Our analysis has further revealed that we will need an accounting system (ACC) and a license manager (LIC). On the other hand the integration with a stock and/or a production seems not necessary for the sale of ready-made software. An own customer relation ship management system as well as a content management system are part of the XLOG portfolio. They are both web application which have already been introduced into the company in a very early stage and which are continuously further developed. What concerns the accounting system and the license manager there is a predecessor from the time with Surfkitchen Inc., which will need some revival measures. But on the bottom line we can say, that we do not need any buy-in for the integration of applications. Our main concern is the testing of simple product profiles. The definition and application of product profiles is handled by Jekejeke. Jekejeke further provides a lexicon and a grammar. What is still missing are the planned services. Among those we find output management, batch processing, database access and authorization everything provided by Matula. The roots of Jekejeke and Matula go beyond the HTA project. All in all we do not see any necessary buy-in. In the end we will do massive recycling of home grown resources.