Das Design und die Entwicklung von kompletten Anwendungen und Systemen (Individualsoftware) stellt eine weitere Kernkompetenz von Samprex e.K. dar. Samprex e.K. erstellt nach spezifischen Kundenwünschen und Anforderungen komplexe Softwareprojekte. Gemeinsam mit dem Kunden werden die jeweiligen Anforderungen und Konzepte erarbeitet, die von Samprex e.K. gemäß dem erarbeiteten Fachkonzept realisiert werden. Weitere Dienstleistungen umfassen die Anpassung von existierenden Applikationen und die Anbindung (oder Migration) existierender Anwendungen an Dritt-Systeme. Unser Team besitzt weitreichende Programmier-Erfahrungen aus nahezu allen Branchen der Marktwirtschaft. Ganz egal ob es sich hierbei um ein Warenwirtschaftsystem, Lagerverwaltungssystem oder einer ganz individuellen Software handelt.
Wir unterstützen Sie während der gesamten Laufzeit Ihres Projektes. Je nach Wunsch kann diese Unterstützung punktuell beratend sein oder auch aus ständiger aktiver Mitarbeit im Projekt vor Ort bestehen. Wir vermitteln methodische Fähigkeiten, helfen Ihnen, Ihren Entwicklungsprozess effizienter zu gestalten oder lösen in Zusammenarbeit mit Ihrem Projektteam technische oder fachliche Probleme. Ein erfolgreiches Projekt zeichnet sich durch Kompetenz in allen vier Bereichen (Organisation, Methodik, Fachlichkeit, Technik) aus. In der Projektleitung wird in der Regel der Schwerpunkt auf die technischen oder fachlichen Aspekte der Projektarbeit gelegt. Wir unterstützen die Projektleitung bereits vor dem breiten Start des Projektes durch das Vermitteln von "Know-How" zur Methodik und Projektorganisation.
Wir beraten Sie bei der Planung des Projektes bis hin zum Aufstellen der Software-Architektur. Wir unterstützen das Projektteam bei der Durchführung des Projektes vom Bilden der Arbeitsgruppen bis hin zum produktiven Einsatz des Produktes. Begleitend unterstützen wir Maßnahmen zur Qualitätssicherung, Kommunikation und Erfolgskontrolle und steigern so die Qualität des Produktes. In der folgenden Auflistung sind einige mögliche Tätigkeiten aufgeführt.
Benutzeroberflächen sind der einzige sichtbare Teil einer Anwendung. Die Wahl der Benutzeroberfläche entscheidet darüber, ob eine Anwendung als "cool" oder "langweilig" empfunden wird. Jeder Anwender und Programmierer hat dabei eigene Vorlieben und Screenshots von Prototypen werden sogar bis in die Vorstandsebene von internationalen Konzernen kontrovers diskutiert. Sie werden auch als Entscheidungsgrundlage für die Bewilligung von Budgets verwendet.
Ein Prototyp ist ein dem Hauptprojekt vor- oder nebengelagertes Teilprojekt, in dem isolierte Aspekte der angestrebten Projektziele näher untersucht werden. Das Teilprojekt dient dazu, das Hauptprojekt vorzubereiten oder Risiken bei der Umsetzung des Hauptprojektes zu minimieren.
Die Artefakte (Code, Dokumentation, etc.) von evolutionären Prototypen gehen ins Hauptprojekt ein und werden weiterverwendet. Sie werden deshalb nach den Qualitätsvorgaben und Richtlinien des Hauptprojektes produziert.
Wir erledigen Auftragsprogrammierung flexibel, schnell und zuverlässig nach den neuesten Erkenntnissen der objektorientierten Programmierung. In Zusammenarbeit mit Ihrer Entwicklungsabteilung erstellen wir individuelle Lösungen nach Ihren Vorgaben. Dabei erstellen wir das komplette Produkt, vom Designentwurf über die Programmierung und die Qualitätssicherung bis hin zum Installationsprogramm und zur Anwenderdokumentation.
Wir sind spezialisiert auf [Java]-Programme auf Basis der J2EE- und J2SE-Plattformen, haben aber auch langjährige Erfahrungen mit C++ und Delphi.