Skip to Main Content

Development of web applications

One of our services is a development of web applications. We offer a full cycle of works and activities necessary to develop a custom software. From idea to working solution, including the following phases:

Business analysis

On this phase we together with our customer stuff:
  • identify business needs;
  • document and clarify requirements;
  • identify and evaluate options for improving business systems and processes;
  • determine solutions to bussines problems;
  • ensure the effective use of information systems in meeting the needs of the business

Design

Having requirements and use cases prepared on the previous phase, here we:
  • design architecture of the future IT solution;
  • design data structures and algorithms, create models;
  • specify and mock-up user interfaces;
  • write functional specifications;
  • prepare criteria for the user acceptance testing;
  • specify hardware and software requirements

Development

Usually this is the longest phase where
  • software engineers develop and debug the program code;
  • technical writers create documentation, context help, training materials, etc

Testing and Quality assurance

User acceptance testing ensures that software defects are recognized and corrected as soon as possible.

Developing of automated regression tests facilitates future enhancement and maintenance of the web application.

Deployment and maintenance

Deployment starts directly after the code is appropriately tested and approved for release. Depending on customer circumstances, there are several possible options to deploy the web application: Maintenance includes fixing of bugs and issues as well as adding new functions and feautues.

Examples

The examples of the web applications developed by Explorantum: