WebIT Solutions / Services

Made to measure

The software that you have purchased so far is ok but it does not meet all your requirements? Then maybe we can help you by satisfying all the needs that come with your business.

Usually the requirements of one person or company are different from those of another one. Our software development is therefore tailored separately for every customer. The starting point of a solution concept arises from our customers’ requirements rather than from the features of an existing product. Where others try to persuade you of being satisfied with the features of an existing product we develop the features that you actually long for.

Services

Our services comprise almost all kinds of software development as well as the works beforehand and support during the operational phase.

This includes in particular:

  • Support with the wording of the requirements (specification book)
  • Elaboration of the solution (functional specification)
  • Development of web applications (implementation)
  • Development of desktop applications (implementation)
  • Agile software development (scrum)
  • Support with tests
  • Development of apps for smartphones and tablets (Android, iOS)
  • Development of hybrid apps for mobile devices (Android, iOS)
  • Monitoring on site (noise and vibrations, including the linkage of the measuring devices and the preparation of the measuring data)
  • Development of charting and reporting solutions
  • Enhancement of existing products (e.g. Add-ons for MS Office products, VBA, .NET)
  • Development of price databases (for supporting tendering works and cost estimations)
  • Development of thermal building simulations incl. the relevant user interfaces
  • Development of personnel management tools incl. time tracking and controlling

Classical individual software development

Software license costs raise and raise but the level of quality of your software products just remains below your expectations? That’s why we use mostly open source products within our projects.

Open source products allow the development of productive pieces of software independent of the size of the business which our customers run. License costs remain low and costly updates are avoided. The backend solutions that we create are usually integrated with modern JEE servers. The frontend is designed for modern browsers to benefit of all the features that come with HTTP 5 and CSS 3. Also desktop applications can be developed depending on the requirements for the GUI and the availability. The development of apps for mobile devices can also be accomplished.

Agile vs. classical procedure models

You do not know yet, what the implementation of your idea should be like? Or you know exactly what the application you want should look like when it’s finished? In both cases we can offer you a solution.

The more mature your ideas are the more we focus on the implementation. However if you are still undecided how you could implement an idea we can support you by developing a solution concept or a feasibility analysis or by simply presenting a set of technical capabilities. Also if a cost estimation is required in an early stage of a project we can support you with it.

Data warehouse

You have tons of data that could be used to promote your business if only this data was preprocessed and suitable graphical presentations of it were at hand? Then we can help you with analyzing the data and creating reasonable reports that can be accessed anywhere anytime.

Having a lot of data lying idle can be frustrating if the only thing that’s missing is the creation of a set of reports that lets one draw the right conclusions and make the right strategic decisions. This is where we can support you with developing those reports and making them available on whichever device you prefer.

Special solutions

The requirements you have are too complicated for many software developers because a lot of background knowledge is needed in order to accomplish a useful implementation? Then we may be able to help in many branches due to our scientific background and extensive experience in particular in the building industry.

We can offer solution concepts e.g. also in the building or planning industry. Sometimes only software development skills are not enough. A software developer can only implement what he or she understands. When additional effort is needed to acquire the necessary background knowledge progress may be slow. This is where we may be able to help out due to qualifications not only in the software development but also in the building and planning industry.

Glossary

Commu­nication:

The key factor for a successful project. Henry Ford is known to have said: “If there is any one secret of success, it lies in the ability to get the other person's point of view and see things from that person's angle as well as from your own.” We agree and think that software development is concerned more than any other branch.

Agile software development:

A procedure model where the target definitions are surveyed and revised constantly in the course of a project. Agile projects more than traditional approaches (e.g. the waterfall model) require both, the customer and the contractor to work together closely throughout the whole course of the project. Features should be reviewed and tested shortly after being completed.

Traditional approaches (e.g. waterfall model):

The requirements (specification book) as well as the solution concept (functional specification) are completed prior to the implementation phase. They are modified only slightly or not at all after the contract has been signed. Procedure models that combine features of the traditional approach as well as the agile one are also possible.