Glauben Sie es nicht !

Find out for yourself !

About IT

IT ist kompliziert. Aber das muss nicht für Ihre Lösung gelten. Neben den vielen neuen Schlagwörtern und Frameworks, die jedes Jahr auftauchen, existiert stabile Software, die seit Jahrzehnten zuverlässig funktioniert.

Dauerhafte technolgische Entwicklungen entstehen nicht von heute auf morgen, sondern entwickeln sich über viele Jahre hinweg stabil.

Die gleiche Softwarelösung kann Sie aber Zehntausend, Hunderttausend oder eine Million kosten.
(Vergessen Sie nicht, dass nach einer Gartner Studie, die jährlichen Ausgaben für den Betrieb, die Wartung und Anpassung ihrer Software, die reinen Anschaffungskosten um das bis zu vierfache übersteigen. Die sogenannten "Total Cost of Ownership" TCO.)

Die gute Nachricht ist, es gibt für Sie die perfekte Softwarelösung!

IT is complex, but your software solution doesn’t have to be. Beyond all the new buzzwords and frameworks is stable software that has been running consistently for decades.

Enduring technological solutions develop over time. They don’t just expire abruptly.

The same software solution could cost you ten thousand dollars in one place and a million dollars in another. And that’s before operation and maintenance.
(According to a Gartner study the annual expenses for the operation, maintenance and adaptation of your software can exceed the costs of acquisition by up to four times. This is what's known as the "total cost of ownership" or TCO.)

The good news is that the perfect software solution for you is out there!

About you

Die richtige Software-Architektur kann maßgebend zum Erfolg ihres Unternehmens beitragen. Eine falsche Entscheidung hingegen kann Sie sogar zur Geschäftsaufgabe zwingen. Deshalb lohnt es sich sehr, einen fundierten Überblick über die verschiedenen technologischen Ansätze zu bekommen.

The right software architecture can make or break your business. The wrong choice can be disastrous. The right choice can be a significant part of your company’s success. Take the time to get an overview of your different technological options. It’s worth it.

Würden Sie ein Flugzeug kaufen, einen Hangar dafür bauen, Personal zur Wartung und Piloten zum Fliegen einstellen, wenn Sie im Grunde nur einkaufen fahren wollen? Das gleiche gilt auch für Software-Entwicklung.

You would never buy an airplane, build a hangar for it, and hire pilots if all you actually want is a car to get you from point A to point B. The same principle applies to software.

Nehmen Sie sich die Zeit, die Grundlagen der unterschiedlichen Software-Architekturen so zu verstehen, wie den Unterschied zwischen einem Auto, einer U-Bahn und einem Flugzeug. Danach fällt Ihnen die richtige Entscheidung sehr leicht.

Take the time to understand software architectures well enough to know the basics. They can be very different. But once you know the basics, identifying the right one for you is easy.

Diese 10 Fragen werden Ihnen helfen, Ihre perfekte Software-Lösung zu finden:

Here are 10 questions to help you find the perfect software solution:

  1. Wie lange existiert diese Technologie auf dem Markt?
  2. Wie lange, denken die Experten, wird sich diese Technologie noch weiter entwickeln?
  3. Welche Firma steckt dahinter? Ist sie groß genug, um nicht aufgekauft zu werden oder Bankrott zu gehen?
  4. Wie sehr wird diese Technologie in dem Unternehmen selbst verwendet, besteht also ein großes Eigeninteresse, sie weiterzuentwickeln?
  5. Wie kompliziert ist sie, also welche Hardware und Softwarekomponenten benötigt sie? Wie schwierig ist sie zu erlernen?
  6. Ist die Architektur offen? Kann man alle Front- und Backendtechnolgien verwenden? Gibt es Import / Export Schnittstellen?
  7. Wie viele Entwickler gibt es auf dem Markt und wie teuer sind sie?
  8. Ist die Technolgie einfach genug, um eigene Mitarbeiter ausbilden zu können, so dass Sie die Software selbst erweitern könnten?
  9. Ist die Softwarelösung webbasiert, also kann man sie in einem Internetbrowser aufrufen und somit auch über mobile Endgeräte ( die meisten Internetzugriffe erfolgen mittlerweile über mobile Endgeräte, Tendenz steigend )?
  10. Und vielleicht die wichtigste Frage, wieviel und welcher Typ von Sourcecode wird generiert?
  1. How long has this technology been on the market?
  2. How long do experts expect this technology to continue to develop?
  3. Which company is behind this technology? Is it large enough that there is little risk of it being bought out or going bankrupt?
  4. To what extent does this company use its own technology? Is there a high degree of self-involvement that would facilitate its further development?
  5. How complex is the technology? What hardware and software components does it require? How difficult is it to learn to use?
  6. Is the architecture open? Can all frontend and backend technologies be used, are there general import/export interfaces?
  7. How many developers are on the market? How expensive are they?
  8. Is the technology simple enough that you’ll be able to train your employees to maintain and develop your software? Or will you always need outside help?
  9. Is the software solution web-based? Can it be accessed using an Internet browser and therefore also by mobile devices? (Mobile Internet access now exceeds PC access. This is a growing trend.)
  10. And perhaps most important of all: How much and what type of source code is generated?

Jede Zeile Programmcode kostet Sie jeden Monat Geld! Wenn wir für einfachen Sourcecode wie SQL oder PL/SQL 1 EUR pro Zeile rechnen, so sind das für Javascript schon 3 EUR und für Java vielleicht 5 EUR. (Dies sind beispielhafte Kosten aus meinen langjährigen Projekterfahrungen mit diesen Programmiersprachen, um das Verhältnis darzustellen.)

Each line of programming code costs you money every month! Imagine we charge $1 for each line of a simple source code like SQL or PL/SQL. Then we’re already looking at  $3 for JavaScript and maybe even $5 for Java. (These are sample costs taken from my years of experience working with these programming languages. They’re only provided to give you an idea of the cost ratio.)

SQL
20%
Javascript
60%
Java
100%

Wenn Sie jetzt ein Projekt haben, mit nur 1000 Zeilen Sourcecode (und das ist wenig, in meinem letzten Projekt, habe ich eine Applikation mit 20.000 Zeilen Code durch 200 Zeilen abgelöst) ergibt sich - bezogen auf eine Laufzeit von 5 Jahren - folgendes Gesamtkosten-Verhältnis: PL/SQL = 60.000.- EUR; Javascript = 180.000.- EUR; Java = 300.000.- EUR

If you have a project with 1,000 lines of source code, we can forecast the following overall cost ratio over a period of 5 years: PL/SQL = $ 60,000; JavaScript = $ 180,000; Java = $ 300,000. (For the record, 1,000 lines is really low. My last project involved reducing 20,000 lines of code in an application to 200 lines.)

About me

Seit 25 Jahren arbeite ich jetzt in der IT Branche, bin aber kein Informatiker. Ich konnte mich - im Gegensatz zu meinen Informatik-Kollegen - nie wirklich für komplexe Algorithmen und dem detektivischen Auffinden von Fehlern in tausenden Zeilen von Programmcode begeistern.

Nach meinem praxisnahen BWL Studium an der FH, bin ich mehr oder weniger in die IT "reingerutscht". Denn ich fand dort durchaus Lösungen, welche mir meine eigentliche Arbeit extrem vereinfachten oder Antworten gaben, die ich ohne diese Unterstützung nie bekommen hätte.

Das hat sich bis heute nicht geändert. Ich sehe IT als Werkzeug, um ganz andere Aufgaben zu lösen und nicht als Selbstzweck. Softwarelösungen müssen exakt auf meine Bedürfnisse zugeschnitten sein, nur dann sparen sie mir wirklich sehr viel Zeit, Geld und geben mir wertvolle Informationen. Ansonsten dreht sich das schnell um, und ich muss zusätzlich Zeit und Geld investieren, um die Softwarelösung am Leben zu erhalten.

I’ve been working in the IT industry for 25 years, but I'm not a technician or a programmer. I was never able to get excited about complex algorithms like my more technical colleagues. Hunting down errors in thousands of lines of programming code is not my idea of a good time.

After completing my business studies at university, which involved gaining a lot of practical experience, I more or less "fell into" the world of IT. I was able to find solutions that greatly helped my own work or provided answers that I would never have arrived at on my own.

Little has changed to this day: I see IT as a tool that can be used to perform a number of different tasks. A means to an end, rather than the end in itself. Software solutions must be tailored exactly to my needs. Only then do they save me significant quantities of time and money. Only then do they provide valuable information. Otherwise they can quickly do the opposite, and I’m forced to spend more time and money to get things right.

Jedes Jahre, investiere ich viel Zeit und Geld, um aktuelle Trends zu studieren, immer auf der Suche nach dem perfekten Entwicklungswerkzeug.

Nach 15 Jahren, habe ich endlich dieses perfekte Werkzeug gefunden. Seit über 15 Jahren setze ich damit alle Projekte in kürzerster Zeit und minimalem Budget um. Die Ergebnisse sind hoch modern (wie diese Webseite), änderungsfreundlich und extrem performant.

Sollten Sie den Eindruck gewonnen haben, dass wir denselben Anspruch an IT haben, dann biete ich Ihnen gerne eine kostenlose Beratung Ihrer derzeitigen Softwarelösung an (sie abzulösen kann Ihnen viel Geld sparen). Ebenso berate ich Sie auch gerne bei einer geplanten Neuentwicklung. Wir sollten uns die Zeit nehmen, einen groben Überblick der unterschiedlichen Architekturansätze zu bekommen. Danach wird es Ihnen leicht fallen, die richtige Entscheidung zu treffen.

Every year, I invest substantial time and money studying current trends. I’m always on the lookout for the perfect development tool that meets all of my requirements.

After 15 years, I finally found the perfect development tool. For more than 15 years I've used it to implement all projects as quickly as possible on a minimal budget. The results are flexible, highly modern (like this web page), with extreme performance.

If you think that you and I share the same approach to IT, I'd be happy to provide free advice on your current software solution (replacing it may save you lots of money) I’m also happy to advise on any new developments you have in the pipeline. My task for you will be to take the time necessary to gain your own rough overview of the different software architecture approaches available. I am more than happy to help with this. It's not as tricky as you might think!