Projektunterstützung
Wir bieten Ihnen einen oder mehrere Delphi Entwickler
zur Unterstützung Ihres bestehenden Entwickler Teams.
PROJEKTUNTERSTÜTZUNG
Wir bieten Ihnen einen oder mehrere Delphi Entwickler zur Unterstützung Ihres bestehenden Entwickler Teams. Die Unterstützung kann vor Ort oder remote per Teamviewer, Remote-Desktop oder der eigenen Entwicklungsumgebung erfolgen. Bei Arbeiten in Teams setzen wir Tools zur Versionierung wie z.B. SVN oder TeamCoherence ein. Bei Remote-Arbeiten empfiehlt es sich zumindest zur Besprechung der Anforderungen regelmäßig vor Ort zu sein. Änderungen werden von uns lokal getestet und zu weiteren Tests in eine Testumgebung eingespielt, in der der Kunde oder wir Tests in einer Kopie der Live-Umgebung durchführen können. Auf diese Weise werden Fehlersituationen bei der Einführung von Änderungen und Erweiterungen deutlich reduziert.
ANFORDERUNGSMANAGEMENT/PROJEKTMANAGEMENT
Die Durchführung von Entwicklerarbeiten wird von uns durch verschiedene Tools zum Anforderungs- und Projektmanagement koordiniert. Aus unserer Sicht hängt der Erfolg der Anwendungsentwicklung maßgeblich von einem guten Anforderungsmanagement und einer klaren Kommunikation ab. Falls Sie nicht schon selbst Erfahrungen mit diesen Tools haben sind wir gerne bei der Einführung behilflich.
KNOW-HOW
Bei Bedarf stellen wir Ihnen gerne unsere Erfahrungen zu folgenden Technologien und Themen zur Verfügung:
PERFORMANCE OPTIMIERUNG
DATENBANK/SQL
Indexierung
Normalisierung
QL-Ausführung (Plan)
Datenbankkonfiguration, Tuning optimale Basishardware und Basissoftware (Betriebssystem, Middleware und Komponenten)
Caching
Datenbank-Design
Skalierung zur Lastverteilung
Stored Procedures
…
QUELLCODE
Datenzugriffsmethoden
Performante Algorithmen
Ersetzung von Quellcode-Iteration durch Stored Procedures
Eliminierung unnötiger Iterationen
Eliminierung unnötiger Anzeigeaktualisierungen
Quellcodestruktur
Einsatz spezieller Komponenten mit höherer Leistung
...
AUFRECHTERHALTUNG DER REFERENTIELLEN INTEGRITÄT
Datensicherheit
Datenkorrektheit
Eliminierung von Redundanzen
Erhöhung der Performanz
BDE ALTERNATIVEN
BDE unter Windows 7 (ja das geht)
Ersatz der BDE durch andere Methoden
Eliminierung der BDE durch nativen Zugriff auf die Datenbank
MS-OFFICE AUTOMATION
Zugriff auf MS Outlook, MS Word, MS Excel (zur Automatisierung und Integration)
Add-Ins für MS Outlook, MS Word, MS Excel (z.B. E-Mail Archivierung, DMS)
OLE, COM, RPC AUTOMATION
Steuerung fremder Anwendungen über COM und Ole (z.B. SolidEdge, oder proprietäre Systeme)
Remote Procedure Calls
SOA, SOAP, WEB-SERVICES
Bereitstellung von Schnittstellen für Webservices
Erstellung von Server-seitigen Anwendungen, Web-Services etc. (PHP, JAVA, Lazarus)
LDAP
Single Sign On
Anbindung an LDAP zur globalen Rechteverwaltung
SAP-ANBINDUNG
Vollzugriff auf SAP-Daten (SQL Zugriff), lesend und schreibend
Verwendung von BAPIs, IDoc
TECHNOLOGIEN UND THEMEN
Durch erfahrene Delphi-Entwickler. Zum Ausgleich von Auslastungsspitzen oder dauerhaft. Sowohl remote oder direkt vor Ort.
- Umstellung auf höhere Delphi Versionen
- 64 Bit
- Unicode
- Entwicklung Server-seitiger Anwendungen mit Lazarus (Pascal Derivat)
- Rave Report
- Fastreport
- ReportBuilder
- Quickreport
- Crystal Reports
KOMPONENTEN, FRAMEWORK
DevExpress, TMS, eDOCEngine (Gnostice), virtual Stringgrid, Quickreport, Fastreport, Reportbuilder, RaveReport, UniDAC, SAP Connect, Chrystal Reports, ImageEn, Infopower Woll2Woll, OfficePartner, UIB, SecureBridge, Eurekalog, Add-in Express, ODAC (Oracle Data Access component), DOA (Direct Oracle Access), JEDI Open Source Library, dbExpress, Apollo, kbmMemTable, Teechart Pro, Gnostice, ADS, FireDac, AnyDac
Einsatz eigener Komponenten aus unserem Framework
Erweiterung und Änderung eigener Komponenten