Erfolgreiche Software Entwicklung
Software Development
Developing better Products and Services.
We delivered tailored solutions and implemented successfully development processes on client´s site together wth our long-time partner “GSSE System and Software Engineering” we delivered tailored solutions and implemented successfully development processes on client´s site.
“Since nearly a decade TF Consulting have successfully worked together with Drs. Gerlich and we have a very trustful relationship with GSSE System and Software Engineering. Our project cooperation was always excellent, because of GSSE´s profound expertise and deep understanding of the technical domains. Due to BSSE´s efficient methodology and ability for full automation of the software development process, i.e. code generation, testing, verification & validation, we gained increased productivity in our joint projects. We could solve our client´s challenges with a unique approach: our clients greatly benefit from GSSE´s proven systems engineering knowledge. We could deliver tailored solutions to our client´s needs combined simultaneously with increased quality of the delivered products and services.” ~ Dr. Thomas Fabula
Trust in Automation
The automation is based on standardisation, organisation and rigorous formalisation of all the development stages. Consequently, the productivity is increased by about one to two orders. Only trust in fully-automated processes: everything else is manually mess.
Software Engineering Book
“111 Thesen zur erfolgreichen Softwareentwicklung” – Argumente und Entscheidungshilfen für Manager. Konzepte und Anleitungen für Praktiker.
- Authors: Rainer Gerlich, Ralf Gerlich
- Hardcover: 544 pages
- Publisher: Springer-Verlag
- Edition: 2005
- Language: German
Product Description
“Der Erhalt der Wettbewerbsfähigkeit erfordert ständig mehr Flexibilität hinsichtlich Kundenwünschen, Kosten, Lieferzeiten und Qualität. Dagegen ist die Entwicklung von Software immer noch sehr teuer, schwerfällig und risikoreich. Diese Probleme wurden durch Prozessoptimierung, konsequente Rationalisierung und Automatisierung bereits in verschiedenen Bereichen der Softwareentwicklung durch den im Buch beschriebenen Ansatz gelöst: Software kann mit einer Rate von bis zu 1.000.000 Zeilen pro Stunde auf einem heutigen PC korrekt erzeugt werden, einschließlich Testumgebung und -auswertung, und zwar nur aus Information, die von Systemingenieuren bereitgestellt wird, ohne dass Softwarekenntnisse notwendig sind. Diese Technologie repräsentiert Ansatz, Verfahren und Umgebung zum effektiven, d.h. Kosten und Zeit sparenden Erstellen hochwertiger Software. Fehlerrate und Risiken sinken drastisch, die Produktivität steigt um circa das 10-fache.”