Tailor-made Development

Tailor-made Development

Tailor-made development

Tailor-made development

What is the benefit of having systems and solutions developed tailor-made? Tailor-made development solves the very specific and unique needs of our clients. It enables us to develop solutions that perfectly fit their needs. Moreover, compared with a common product a tailor-made solution includes only functions which are really necessary and is not complicated if a simple solution is sufficient.

Why tailor-made development?

Every tailor-made solution begins with the detailed definition of the project and with a business analysis. We must understand what you need so that we can design the right system to help you. Then we set to work preparing the optimal solution for you. As soon as we breathe life into it, the next stage begins for us – we ensure that everything works as it should. We also help you to sell and explain the new solution inside the company so that your people can adopt it. We will prepare appropriate training and develop materials for it. If necessary, we continue to modify and improve the finished and deployed solution according to your changing needs.

  • We ensure turnkey supplies of information systems.
  • We provide consulting services – a business/system analysis.
  • We have experience in managing and coordinating extensive projects.
  • We integrate information systems – SOA.
  • We design and implement solutions for Data Warehouse and Business Intelligence.
  • We design and develop necessary applications which we can then operate and administrate.

Technologies

We specialize in solutions in the area of information and database technologies which cover both transactional (OLTP) and analytical (OLAP) systems. We focus on complex solutions which process medium and large data quantities and are often integrated into a demanding target IT environment. Our specialization is database solutions, mostly in the client-server design, using a thin client.

Development platforms (Java, .NET, PHP and others)

Java

We use the Java platform for both smaller and extensive solutions, be it a web interface server application or a complex system consisting of many subcomponents or a specialized service performing a specific task. A suitable framework, mostly Spring or GWT, according to the application and target environment types is selected.

.NET

Using this platform, we realize our applications for such environments where compatibility with Microsoft products can be used to our advantage or where this technology is preferred. These are both classic Windows applications, back-end services and thin client server ASPX applications.

PHP

If we want to create a modern web presentation layer over our database solution, we choose the PHP object language and realization in some standard frameworks (mostly Nette or Zend). Both simple and effective web interfaces and complex critical business processes supporting applications, closely integrated into the client’s organization SOA infrastructure, are realized in the PHP language environment.

Others (Flex and C/C++)

We also use other technologies for specialized components of our solutions, especially where the maximum emphasis is placed on the complex user experience (Flex) or, on the contrary, when implementing the most exacting algorithms or when solutions to non-standard devices (C/C++) is needed.

Database technologies (Oracle and MS SQL)

Oracle

Our solution on the Oracle platform uses very wide PL/SQL capabilities for application development, especially where you need to process effectively a larger data quantity in one place. In addition to these standard possibilities, we also use, within increased availability and security of our systems, more advanced properties such as Oracle Data Guard, Real Application Cluster, Oracle Flashback or tools such as Transparent Data Encryption, Virtual Private Database, and Oracle Encryption Toolkit.
The quickly developing Oracle Application Express (APEX; formerly HTML DB) technology is also used for selected components or smaller applications built over the Oracle database.

MS SQL

MS SQL is another, frequently used database solution, mainly for clients who prefer realization on Microsoft platforms. We develop and administer databases in all versions used, from the Express edition to Enterprise variants. When designing a database and its logics, we use the potential of the MS SQL server itself as large an extent as possible and, if this is desirable, also the server’s other extensions and tools such as SQL CLR, Reporting Services or replications.

Open source database technologies

Opensource databases designed for such environments where neither Oracle nor MS SQL, which we use, is not a suitable choice include especially the PostgreSQL database, which has been developed during the last years, or the universal MySQL database.

Integration technologies

Our solutions feature complex integration into the surrounding environment, be it batch data exchange or online communication on the basis of particular services among several systems. When developing applications, we work with many integration standards and platforms.
A universal technology which is widely used for various communication types is Web Services, the implementation of which we realize on all development platforms used.

In such environments where IBM WebSphere MQ is used as the integration platform we realize connection both by means of superstructure connectors for database or web services interfaces and through a WebSphere platform XML interface.

Our solutions also enable you to communicate using other frequently used integration protocols such as SOAP, XML-RPC or HTTP REST API.

Business inteligence

We mainly use Oracle tools for solutions in the business intelligence area (in such cases where Oracle DB is used as the database platform). These are e.g. Oracle BI or Oracle Warehouse Builder tools. The ETL layer is then based on the needs of given realization and uses both OWB possibilities and PL/SQL codes.

For environments built on the Microsoft platform, we use other tools for getting, preparing and presenting data such as integration Services, Reporting Services or the SharePoint portal platform.

Analytical procedures

We base the analytical part of realization on process analysis methods and model processing using the UML language in the Enterprise Architect CASE tool. Emphasis is placed mainly on modelling input requirements, processes, use-case models and others. Resulting models are then used as
a description of designed concepts and functionalities not only for our company’s realization team, but also for the client’s needs. A resulting analytical model is then further used in operating and developing solutions for an impact analysis, detailed system and system process documentation or as part of the specification when implementing changes.

Our business competence

Sales & Distribution

  • Sales, commission and incentive systems
    Key instruments: Monitoring and evaluation of key performance indicators (KPI) of business networks, Commission schemes and calculators, Incentive instruments, Loyalty programmes

Risk

  • Process and systematic support of credit approvals
    Key instruments: Scoring, Calculators, Support of approval procedures
  • Processing of contractual documentation, Contractual and non-contractual terms and conditions, Covenants
    Key instruments: Automated compilation of contractual and non-contractual terms and conditions, Evaluation of covenants, Recording, Changes, Escalation processes, Notification
  • Collateral management
    Key instruments: Recording and management of various collaterals, particularly real estate, Communication with the Cadastre of Real estate, Receivables collateral management, Collateral estimation support, Collateral life cycle, Automatic evaluation, Calculation of value for credit purposes

Operations

  • Management of credit portfolio of commercial, mortgage, and retail loans
    Key instruments: Loan drawdown, Matching of payments, Meeting of terms and conditions (checklists), Change procedures, Calculators, Communication recording, Client credit accounts, Retention programmes, etc.
  • Generation of documents, press solutions, Bulk printing and Correspondence management
    Key instruments: Generation of documents – contracts, Regular communication, Templates, Printing, Recording, OCR solutions, Hand-over of documents to external agencies for physical printing and dispatch by post
  • Recording and archiving support
    Key instruments: Recording of contractual documentation archiving, Archiving of electronic client statements of current accounts, electronic cards, shares funds (unit trusts), etc.
  • Bank co-ordination

Claims collection, Remedial

  • Early (Soft) Collections of commercial and retail claims
    Key instruments: Segmentation, Automation of steps, Division to teams, Selection and setting of processes, Workflow, Automated steps (e-mails, sms, letters), Call centre, Promises to repay, Assessments/Evaluations, Reporting, Work and task management, DMS.
  • Late (Hard) Collections (internal, extrajudicial, internal judicial, external collection, sales of receivables)
    Key instruments: Segmentation, Automation of steps, Division to teams, Data integration for case analysis, Selection of strategy, Implementation of measures, Internal collection instruments, external collection (EIA, lawyers, commission), Restructuring, Sales, Write-offs, Reporting (operational, managerial, portfolio), Work and Task management, DMS.
  • Information integration
    Key instruments: Connection to external data sources, Integration from internal sources, Client view, Group of client view, Segments and complete portfolios.

Marketing

  • Internet portal applications (web apps)
  • Campaigns support
    Key instruments: Planning of campaigns, sms, Newsletters

HR

  • Benefit programmes, cafeteria

IT

  • Applications monitoring, SLA
    Key instruments: Online monitoring of system activities within infrastructure, Simulations, IVR monitoring, Surveillance centre, Consoles, Simulation instruments
  • External E2E surveillance
  • Conversions of text documents
    Key instruments: Mutual conversions of many formats and their merger or separation, particularly between Office formats (DOCX, XLSX, MSG, etc.), PDF and images (TIFF, PNG, JPG, etc.)
  • E-mail / SMS gate
  • Data boxes

Legal & Compliance, Internal audit, miscellaneous

  • Process books
  • Connection to registers and external data sources
    Key data sources: ISIR, InfoSoud, Cadastre of real estate, Registers of debtors, etc.