Direkt zum Inhalt
Entwicklung
Softwareentwicklung

Flexibel wie eine zweite Haut

Wir leben zwei Ansätze des Software Engineerings: Je nach dem, was das Projekt erfordert, sind wir entweder direkt bei Ihnen vor Ort involviert und arbeiten in Ihrer Infrastruktur, Ihren Prozessen und Ihrem Technologieumfeld. Oder wir arbeiten In-house bei uns. Also autark in unserem eigenen Prozess, vom Requirements Engineering über das Usability Engineering zum Process Engineering – was dann in ein Projekt im Software-Engineering übergeht. Hierbei können wir in unterschiedlichen agilen Entwicklungsprozessen arbeiten. Und wir können das Ergebnis direkt bei uns hosten. Oder wir stärken Ihr Team einfach mit Manpower.

Software Engineering Process

Machen Sie Ihren Geschäftsprozessen Beine: Bei spezifischen Anforderungen von Unternehmen oder Branchen stößt Standard-Software häufig an ihre Grenzen. Wir entwickeln Software für Unternehmen, die durch individuelle IT-Lösungen kreative Ideen verwirklichen und ihre Geschäftsprozesse effizienter gestalten wollen.

Vision Health GmbH
Friedrich-Alexander Universität Erlangen-Nürnberg
Siemens
PCS Systemtechnik GmbH
Siemens Healthineers
aeveo GmbH
Polizei Nordrhein-Westfalen
AKDB

Die Erfolgsgeschichten unserer Kunden

SIEMENS Healthcare

„ASTRUM IT ist unser langjähriger Partner in der der Systemsoftwareentwicklung, in der Entwicklung von Postprocessing-Applikationen und im Bereich Usability Engineering für bildgebende Verfahren in der Radiologie. Bei der Einführung von agilen Entwicklungsmethoden erleben wir ASTRUM IT als kompetenten Partner, der sich durch hohe Qualität und Engagement auszeichnet.“

Konrad Schierholz
SIEMENS Healthcare GmbH

Siemens

„Mit ASTRUM IT pflegen wir eine enge Partnerschaft im Zusammenhang mit der Entwicklung einer mobilen Webapplikation zum Reporting und zur Zustandsdiagnose von Leistungstransformatoren, die im Bereich Asset Management unserer internen und externen Kunden zum Einsatz kommt. Die Experten von Astrum IT entwickeln dabei sowohl flexibel von außerhalb, als auch zur Verkürzung von Kommunikationswegen direkt vor Ort als externe Mitarbeiter in einem integrierten Modus. Dabei spielt die Forderung nach Agilität in der Entwicklung von Ideen eine wichtige Rolle. Bei unserem Partner schätzen wir dabei das Potential in der Balance zwischen notwendiger Flexibilität und klar definierter Systematik, die dabei Hand in Hand gehen.“

Vitalij Fleischhauer
Systemarchitekt bei Siemens Transformer Lifecycle Management

Vision Health

„Unsere Zusammenarbeit mit den Mitarbeitern von Astrum IT im Rahmen eines effizienten Einsatzes aktueller KI-Technologien war besonders aufgrund ihrer Flexibilität und ihres Engagements erfolgreich. Die Expertise der Ansprechpartner ging über den Standard hinaus. Für uns waren sie eine super Ergänzung unseres Teams, um neue technische Prozesse zu konzipieren und umzusetzen.“

Dr. Sabine Häussermann
CEO, VisionHealth GmbH

In allen modernen Tools zu Hause

Technologien

  • .NET und .NET Core
  • Java SE und Java EE
  • Containerisierung
  • Orchestrierung
  • Cloud
  • Microservices
  • u.v.m.

Programmiersprachen

  • C#
  • Java SE und Java EE
  • C/C++
  • JavaScript
  • Angular
  • R
  • Vue.js
  • React

Tools

  • GIT
  • JIRA
  • Axure
  • Visual Studio
  • Jenkins
  • Maven
  • TeamCity

Prozesse

  • DevOps
  • Continuous Integration
  • Continuous Testing
  • Continuous Deployment
  • Continuous Delivery
  • TDD (Test Driven Development)

Methodiken

  • Agile Software-Entwicklung nach SCRUM und Kanban
  • Exploring the Problem Space
  • PowerWeek
  • Domain Driven Design
  • Design Thinking
  • Service Design
  • User Journey
  • Limbic Map
  • Process Mining
  • Data Mining
  • Data Analysis
  • SWOT
  • PESTEL
  • Stakeholder Map

Zertifizierungen

  • EN ISO 9001
  • EN ISO 13485

Ihr Partner für den gesamten Prozess

Von der Anforderungsanalyse über die Implementierung bis zum Support: Unser Leistungsspektrum umfasst den gesamten Prozess der Software-Entwicklung. Ganz gleich, ob Sie bereits klare Vorgaben für Ihre Aufgabenstellung an uns und die Anforderungen an Ihre Individual-Software haben oder von uns erfahren möchten, wie eine Individual-Software zur Lösung Ihres Problems beitragen kann. Dabei haben wir stets die Anwenderperspektive im Blick und bringen unser Know-how aus dem Usability Engineering in allen Etappen des Entwicklungsprozesses konsequent ein.

​​​​​​​1. Anforderungsanalyse 

Hier wird das Fundament der Entwicklungsarbeit gelegt. Im intensiven Dialog mit Ihnen definieren wir, was die Software können muss, um Geschäftsprozesse zu unterstützen. Ein detailliertes Lastenheft dokumentiert diese Anforderungen.

2. Implementierung

Beim Programmieren der Software und der Installation in Ihre IT-Umgebung sorgen wir durch unsere langjährige Expertise für einen reibungslosen Ablauf dieser Etappen des Entwicklungsprozesses. Gerne übernehmen wir bei der Integration der Software auch die Schulung Ihrer Mitarbeiter.

3. Verifizierung und Validierung

Diese zwei wesentlichen Schritte in der Software-Qualitätssicherung stellen am Ende des Entwicklungsprozesses sicher, dass die Software alle Funktionen bereitstellt, die im Anforderungsprofil definiert wurden. Im Rahmen von Usability-Tests wird anschließend die Validierung der Software durchgeführt und dokumentiert.

4. Betreuung

Die Partnerschaft mit Ihnen besteht über das formale Projektende hinaus fort. Wir bleiben Ihr Ansprechpartner für alle Fragen zur entwickelten Software. Unser Service Desk ist garantiert erreichbar.

Wir beraten Sie gerne!