Individuelle Softwareentwicklung

Wir passen uns Ihren Bedürfnissen an

Softwarearchitektur- und Entwicklung

Die Beratung im Bereich Software-Architektur und -Entwicklung gehört zu unseren Kernkompetenzen. Unsere Berater zeichnen sich durch breites Wissen, langjährige Erfahrung und exzellentes Technologie Know-How aus. Wir sind mit Frameworks, Tools und Produkten der Open Source Welt genauso vertraut, wie mit kommerziellen Lösungen. Wir sind branchenunabhängig und entwickeln Software hauptsächlich im Java Enterprise Umfeld und neuerdings auch im Bereich mobiler Applikationen (IOS, Android).
Aber auch COBOL, C und C++ sowie die klassischen Softwarearchitekturen z.B. im Mainframe-Umfeld zählen zu unserem großen Erfahrungsschatz aus einer Vielzahl erfolgreich umgesetzter Projekte. Die im einsatzbefindlichen Technologien sind heutzutage sehr vielschichtig, daher sind im Folgenden nur ein paar Gebiete genannt, die zu unseren Kernkompetenzen gehören:

Entwicklung

  • JBoss jBPM und Drools
  • Apache/Axis
  • JBoss Seam
  • Java Server Faces (JSF)
  • Rich Internet Applications (RIA) mit JSF, Flex und Ajax-Frameworks

Architektur

  • Service Orientierte Architekturen (SOA)
  • REST- und SOAP-Web-Services

Anwendung

  • ServerJBoss
  • IBM WebSphere AS
  • Sun Glassfish

Agile Softwareentwicklung

Wir setzen in unseren Softwareprojekten auf agile Methoden. Iterative Sprints arbeiten die einzelnen Phasen in mehreren Zyklen ab und vermeiden dadurch das Problem der fehlenden Rückkopplung: Erkenntnisse aus der Implementierung können in die Analyse- und Design-Phasen der nächsten Sprints einfließen. Daher wird diese Methode auch als “agil” (beweglich) bezeichnet.
Entwicklerteams die entwicklungsnahe Methoden einsetzen, scheitern oft an der Realität von größeren oder abteilungsübergreifenden Projekten in Großunternehmen. Hier werden die Projekte über Projekt- und Ressourcenpläne, Projektbudgets und feststehende Endtermine gesteuert.
Wir steuern unsere IT-Projekte in einem etablierten IT-Entwicklungsumfeld, in dem Analyse, Design, Entwicklung und Test die gesetzten Säulen des Projektreportings und der Projektsteuerung darstellen, an welchen das Projektteam gebunden ist. Zudem werden die Liefergegenstände zwischen den Teil-Projekten genau definiert.
Beide Methoden, Scrum und Prince2, profitieren von einer Integration und dem richtigen Zuschnitt auf das jeweilige Projekt. Dabei konzentrieren sie sich jeweils auf Ihre Stärken. Die Linienorganisation eines Unternehmens arbeitet verstärkt mit Prince2 bezogen auf Budgetplanung, Risikomanagement, etc. Die Entwicklerteams hingegen arbeiten mit Scrum-Methoden, die sich darauf konzentrieren, geeignete Arbeitspakete für einen Sprint festzulegen, die anstehenden Pakete zu erledigen und jederzeit den konkreten Zustand der Iteration liefern zu können.
Mit der Integration dieser Vorgehensweisen (Scrum für die „Produktlieferung“ und Prince2 zum „Managen der Produktlieferung“) wird ein schlagfertiger Entwicklungsprozess für IT-Projekte geschaffen werden, der sich an seine Umgebung anpasst und gleichzeitig einen Rahmen vorgibt.
Besonders in großen, komplexen und unübersichtlichen Entwicklungsvorhaben hat sich ein Sprint basiertes Vorgehen bewährt. Nutzen Sie unsere langjähige Erfahrung aus unterschiedlichen Entwicklungsprojekten, um Fehler und Kosten zu vermeiden.

Planen Sie eine Individualsoftware?

Nehmen Sie gleich Kontakt mit uns auf

Unser Standort

Human Solutions GmbH

An der Schindhohle 25

D-36041 Fulda

Anruf

Rufen Sie uns an: Wir unterstützen Sie bei der Planung sowie Entwicklung und der bestmöglichen Lösung für Ihr Unternehmen.

telephone-icon+49 (0) 66 1- 25 00 40 0
fax-con+49 (0) 66 1- 25 00 40 9

Email Kontakt

Scroll to top