Individuelle Software-Entwicklung

Wir beraten Sie und entwickeln Ihre individuellen Software-Lösungen nach Mass.

IT-Consulting_1

Software-Lösungen für Ihr Unternehmen

Vereinfachen oder ergänzen Sie Ihre Unternehmensprozesse mit modernen Software-Applikationen.

Mit unserem langjährigen Know-how beraten und begleiten wir Sie von der Idee über die Konzeption bis zur Entwicklung und Implementierung Ihrer individuellen Software-Lösung. Wir beurteilen Ihre bestehenden Prozesse und analysieren die Gesamtzusammenhänge unter Berücksichtigung von Wirtschaftlichkeit, Qualität und Risiken.

Bei der Software-Entwicklung orientieren wir uns konsequent an Ihren individuellen Bedürfnissen und Herausforderungen. Für die erfolgreiche Entwicklung von Software-Lösungen gehen wir in folgenden sechs Schritten vor:

  1. Anforderungsidentifikation
    Ihre Anforderungen werden von unseren erfahrenen Business-Engineers identifiziert und anhand eines groben Pflichtenheftes erfasst. Die Stakeholder, Benutzergruppen und die verschiedenen Benutzer-Profile evaluieren wir und analysieren sie bezüglich ihrer Bedürfnisse. Ebenfalls formulieren wir die Kernaufgaben, technischen und fachlichen Nutzungsanforderungen sowie die Benutzer-Szenarien.

  2. Spezifikation
    Ihre Anforderungen und Bedürfnisse an eine zukünftige oder die bestehende Software-Lösung sind entscheidend. Daher erstellen wir mit Ihnen zusammen die Detailspezifikation der Anforderungen an die Software-Applikation. Zur Detailspezifikation gehören beispielsweise die Erstellung von Use Cases, die Verifizierung der einzelnen Anforderungen durch die Stakeholder, die Bewertung der Anforderung im Risikomanagement sowie eine Überprüfung und Genehmigung der einzelnen Anforderungen zur Umsetzung.

  3. Realisation
    Die Realisation bzw. die Entwicklung des Programmiercodes und der weiteren Artefakte werden von unseren erfahrenen Software-Engineers gemäss unseren Programmierrichtlinien und den Vorgaben durchgeführt. Zu diesem Prozessschritt gehören ebenfalls automatisierte Code-Analysen, Testing durch die Entwicklungsabteilung, Unit-Testings, Integrationstestings sowie Code Reviews, um eine hohe Qualität des Produktes zu gewährleisten. Bei der Realisation der Lösung sind eine gute User Experience und ein User Centered Design zentrale Komponenten. Wir bringen Funktionalität und Design in Einklang.

  4. Testing und Abnahme
    Wir begleiten Sie beim Ausführen des fachlichen und funktionalen Testings. Wir erzeugen dafür mit Hilfe der detaillierten Spezifikation zielgerichtete Test-Szenarios für automatisierte und manuelle Software-Tests. Ist das gesamte Testing erfolgreich verlaufen, kann der Release oder die finale Applikation durch Sie freigegeben und anschliessend durch uns oder Sie installiert werden.

  5. Schulung
    Bei Bedarf stellen wir Ihnen Schulungen durch unsere Schulungs-Experten zur Verfügung. Wir verfolgen für die Schulung unserer Applikationen das «Train-The-Trainer-Prinzip» und vermitteln, gemäss diesem Prinzip, die Schulungsinhalte zielgruppengerecht und nachvollziehbar. Zusammen mit unseren umfassenden Schulungsunterlagen (Endbenutzerdokumentation und Videosequenzen) sind die Schulungsteilnehmenden in der Lage, als Power-User des Tools zu fungieren. Sie kennen die Funktionen des Tools und ihre Rolle so detailliert, dass sie weitere Benutzerinnen und Benutzer selbst zur Applikations-Anwendung instruieren können.

  6. Support
    Falls es sich um eine SaaS-Applikation handelt, stellen wir den kontinuierlichen, sicheren Betrieb Ihrer Software-Lösung in einer ISO-zertifizierten Umgebung zur Verfügung. Wird die Applikation in Ihrer Umgebung installiert, unterstützen wir Sie gerne bei allen Fragestellungen. Zusätzlich bieten wir bei Bedarf umfassenden Support über unsere Supportabteilung an. Mit einer sorgfältigen Umsetzung schaffen wir die Basis für künftige Anpassungen. Unsere langjährige Erfahrung garantiert Ihnen auch bei komplexen Anforderungen eine benutzerfreundliche, sichere und stabile Lösung.

Unsere Dienstleistungen

Entwicklung

Wir entwickeln individuelle Software-Lösungen und Web-Applikationen ganz nach Ihren Bedürfnissen.

Datenanalyse

Wir analysieren und bewerten Ihre bestehenden Daten und transformieren Sie in nutzbares Wissen für Ihre digitalen Prozessen.

GIS

Wir verfügen über breites Know-how im Bereich GIS, wir visualisieren Ihre Daten und stellen diese zentral zur Verfügung.

Softwareentwicklung Consulting

Entwicklung

Wir unterstützen Sie bei der Realisierung neuer Software-Applikationen oder der Weiterentwicklung von bestehender gerne mit unserem technischen und fachlichen Know-how und beraten Sie bei der Spezifikation, Lösungsumsetzung und Umsetzungsplanung. 

Für die Entwicklung von Software wählen wir den agilen Software-Entwicklungs-Ansatz Scrum. Diesen passen wir jeweils den Bedürfnissen unserer Kunden an. Beispiele hierfür sind Sprintdauer, Release-Häufigkeit während des Vorhabens, Projektstandüberprüfungen oder Testzyklen, die wir gemäss den Vorgaben unserer Kunden oder des Projektes flexibel abstimmen.

Gemäss dem agilen Software-Entwicklungs-Ansatz definieren wir iterative und inkrementelle Sprints. Jeder Sprint wird individuell während der Sprintplanung basierend auf der ausgearbeiteten und verifizierten Auftragsspezifikation und in Absprache mit dem Auftraggeber geplant. 

Wir stehen für die Realisierung von qualitativ hochstehender Software ein. Um die beste Qualität sicherstellen zu können, entwickeln unsere Engineers Software unter der strengen Einhaltung der ISO-13485-Norm und gewährleisten einen dementsprechend zertifizierten Prozess.

Datenanalyse

Datenanalyse

Basiert Ihre Software auf grossen oder komplexen Datensätzen? Gerne begleiten wir Sie im gesamten Prozess der datengetriebenen Softwareentwicklung. Wir unterstützen Sie bei der Identifikation von geeigneten Datenquellen aus Ihrer Unternehmung für Ihren Business Case und reichern sie bei Bedarf mit externen, frei verfügbaren Datensätzen an. Wir säubern und analysieren die Daten, um eine einwandfreie Datenqualität sicherzustellen. Wenn nötig identifizieren wir geeignete mathematische Modelle und Algorithmen, um statistische oder prädiktive Fragestellungen zu beantworten, und setzen diese in der produktiven Umgebung um.

GIS

GIS

Neben der Entwicklung von individuellen Software-Applikationen (oder deren Weiterentwicklung) bilden unsere modernen WebGIS-Applikationen einen festen Bestandteil unseres Produkteportfolios. Sie werden analog zu den anderen Applikationen zusammen mit dem Kunden konzipiert und entwickelt. Dabei stehen die Einfachheit und Effizienz bei der Verwaltung, Darstellung und Auswertung von Geodaten im Vordergrund.

In diesem Bereich bieten wir zusätzlich zur WebGIS-Entwicklung fallspezifische Geo-Analysen an. Um komplexe Fragestellungen beantworten zu können, werden Daten in einen räumlichen und zeitlichen Kontext gebracht sowie mit interaktiven und visuellen Schnittstellen, wie z.B. Diagrammen und Karten, ausgewertet.

Unsere Qualitätsmerkmale

Breites Entwickler-Know-how und langjährige Erfahrung

Wir haben ein Team von erfahrenen Software-Engineers mit langjähriger Expertise in den Bereichen Entwicklung, Architektur und UX Design und wissen Kunden aus verschiedenen Branchen zu betreuen.

ISO-Zertifizierung

Wir sind ISO 27001-zertifiziert und haben entsprechend hohe Standards in Bezug auf Informationssicherheit und Datenschutz implementiert. Bei der Software-Entwicklung halten wir uns zudem an den Qualitäts-, Entwicklungs- und Software-Deployment-Prozess gemäss den Richtlinien für Medizinprodukte und der ISO 13485, nach deren Norm wir ebenfalls zertifiziert sind. Die ISO-Norm 13485 repräsentiert die Erfordernisse für ein umfassendes Qualitätsmanagementsystem für das Design und die Herstellung von Medizinprodukten.

Swiss made nach State-of-the-Art

Unsere Softwarelösungen entwickeln wir ausschliesslich in der Schweiz und garantieren damit hohe Qualitätsstandards. Unsere IT-Spezialisten setzen auf moderne und bewährte Technologien und bilden sich laufend weiter, um Ihnen die bestmögliche Qualität anbieten zu können.

Matthias Gerke

Wir beraten Sie gerne persönlich.

Matthias Gerke
Leiter IT & Support