Today companies operate in a rapidly changing reality and their competitive advantage is a good management and smooth adaptation to new conditions. To meet the growing demands of the market companies use different applications to improve the basic business activity. A multitude of software available on the market doesn't help to choose the most optimal solution that would be adjusted to the needs of a particular organization.

Due to the implementation of many projects on development, building and maintenance of IT systems BSB provides its Clients with programming support at a high level. We have a well qualified team of developers for the following technologies:

  • programming languages: Java, C#, C++,
  • environment: Eclipse, MS Visual Studio, Borland C++ Builder,
  • databases: Oracle, MS SQL Server, DB2,
  • application servers: WebSphere, WebLogic, Boss.

The software is provided on the basis of Rational Unified Process (RUP) methodology. RUP is a process of engineering software which extends over the entire life cycle of the project and includes all activities related to the production management and technology.

RUP clearly defines

  • project stages and sequence of their implementation,
  • actions in the life cycle of the project,
  • roles involved in the project,
  • products supplied at any stage indicating the roles responsible for their preparation.

RUP knowledge database provides with the guidance for project participants to indicate which products in the production process should be performed, how they should be produced and what quality assessment mechanisms of developed products should be used. In addition, in the knowledge database there are the templates of documents defined within the scope of  different project stages.

RUP methodology developed by Rational Software Corporation (now acquired by IBM) is based on the following software engineering practices:

  • iterative and incremental system development,
  • requirements management,
  • used component architectures,
  • visual modeling (using UML notation),
  • permanent quality verification.

Within the scope of programming services we provide

  • Customer's needs analysis including assessment of institutions' computerization,
  • documentation of what is required from the system,
  • indication of the possible risks associated with the project, the timing of its implementation,
  • system building,
  • data migration from the applications in the company,
  • integration,
  • system implementation,
  • employees training,
  • post implementation support.

Benefits

  • duration of the project in line with the implementation schedule agreed previously,
  • lower manufacturing costs as a result of the use of automated processes,
  • better IT risk management due to full access to the source code and technical software documentation.

Application design

IT systems are key tools to perform business in any organization.
more Application design


Solutions integration

Solutions integration is a combination of the various IT systems, equipment, hardware and software.
more Solutions integration


Search


spacer