SOFTWARE ENTWICKLUNG
Um Software effizient und mit hoher Qualität zu entwickeln, ist eine strategische Vorgehensweise entscheidend. Strukturierte Softwarearchitekturen, durchgängige Prozesse, Vermeidung von Kommunikations- und Medienbrüchen, eingesetzte Technologien, Vorgehensmodelle und Ressourcen sind nur einige der Aspekte die beachtet werden müssen.
Wir erstellen Projekte mit verschiedenen Technologien, Frameworks und Tools, sowie auf verschiedenen Plattformen.
Dabei gehen wir lösungsorientiert vor und reduzieren Projektrisiken bereits am Anfang eines Projektes.
Ein Auszug eingesetzter Technologien, Entwicklungsumgebungen und Sprachen:
Technologien und Modelle
Agil, Scrum, V-Modell, Rapid Prototyping, test driven, data driven, model driven, efficience strategie, optimization
Modellierung (meta und metameta), Innovationsmodelle (generative SW-Technologien).
Technologie- und Arbeitsbereiche
Shopping-Systeme, Produktdaten-Management, Trading-Systeme, Dokumentenmanagement, 3D-Visualisierungen, Simulations- und Automatisierungssysteme, effizienzsteigernde Softwaretools, Portaltechnologien, SDK-Entwicklungen, Offer-Management, Requirement-Managament, CMS, , RMS, CRM, Modellierungssysteme (Uml, Meta- und Metameta-Technologien), SW-Tools Entwicklung, Databases (SQL, NoSQL, Big Data), Compiler, ..
Innovationen und Management, Prozess- und Performance-Optimierung, Projektmanagement, Requirementmanagement, Testmanagement und Testautomatisierung, Development
Plattformen/Betriebssysteme
Windows, Linux, Android, DOS
Programmiersprachen
Java, C, C++, C#, VB, VB.net, ASP.Net, PHP, Power Script
Scriptsprachen: VBA, VBS, JavaScript, TCL/TK , …
Modellierung (ECORE, UML, BML, ER, Prozess, Petri, …)
Web
HTML5, CSS3, JavaScript, VBScript, Soap, Rest, RPC, Apache, EA-Server, IIS, Ajax, jQuery, Bootstrap, AngularJS, VRML, canvas, SVG, …
Protokolle
REST, TCP/IP, FTP, SMTP, PPP, DDE, SOAP
JSON, XML, CSV
Entwicklungsumgebungen und Tools
Visual Studio, Ecplise (EMF), Android Studio, Aptana Studio, Power Bilder, Rational Rose, HP Test Suite, Requisite Pro, Test-IT
Hybernate, OpenJS, Sprint, Spring
Datenbanken
mySQL, Access, MS SQL, Oracle, DBase, Informix, ISAM, SQL, PL/SQL
Hauseigene Tools
Modellierungswerkzeuge | Mercado, IClass – Informationsklassen, RelMod: Relationenmodelle, ProcMod: Prozessmodelle |
Analyser | Requirement-Analyser, DB-Analyser, Modell-Analyser, Excel-Analyser, C/C++-Analyser, Interface-Analyser und -Extractor, Schema-Analyser, Produktdaten-Analyser, source code analyser, Interface extractor |
Transformatoren und Generatoren | excel to db, db to csv/xml/json, model to application, model to webservices, db to classes, help generator, source code generatoren (C, C++, php, Java, python, javascript, html, …), Requirement-Generator, Testscript-Generator, REST-Generator, Formular-Generator, template-based Generator |
Optimizer | HTML-analyser, -minimizer und optimizer, DB optimizer, Memo-Analyser, clip&struct (multi structure clipboard), data compressor, souzrce-code-optimizer, css-optimizer, wordpress-optimizer |
Testing | RGTest (TMS), Auto-Tester, spec-source-Tester, extended debugger |
Dokumentation | cross-news, testspec generator |