SEITENBAU
Methoden Technologien Stage
Methoden und Technologien

Umfangreiche Toolbox mit aktuellsten Technologien und Methoden.

Technology Stack

Jedes Software-Projekt bei SEITENBAU wird individuell mit der passenden Auswahl von Technologien und Komponenten realisiert. In unserem Technology Stack finden Sie eine Auswahl von Sprachen, Tools und Software-Komponenten, die wir bei SEITENBAU in Kundenprojekten einsetzen.

Weitere Informationen Zur Übersicht

Methoden und Vorgehensmodelle

SEITENBAU konzipiert und entwickelt hochwertige kundenspezifische Software-Lösungen für spezielle Projektanforderungen. Dabei setzen wir je nach Ausgangslage auf unterschiedliche Methoden und Vorgehensmodelle und passen diese individuell an die Aufgabenstellung und die Situation beim Kunden an.

Weitere Informationen Zur Übersicht

Agile Softwareentwicklung

Agile Methoden und Ansätze sind „modern“ und werden zunehmend wichtiger, und auch SEITENBAU setzt aus Überzeugung auf agile Softwareentwicklung. Wir halten den Einsatz von z.B. Scrum oder Kanban in vielen Projektsituationen für die optimale Lösung und passen diesen massgenschneidert auf jedes Projekt an.

Mehr Erfahren

Scrum & Kanban

Scrum oder Kanban sind hochmoderne agile Entwicklungsmethoden, die wir als nützliche Prozesswerkzeuge einsetzen. Je nach Projektsituation werden die Methoden unterschiedlich aufeinander abgestimmt.

Mehr Erfahren

Continuous Delivery & Continuous Integration

Mit Continuous Delivery und Continuous Integration wird jede Änderung am Code durch eine Vielzahl von automatisierten Tests auf allen Ebenen (Komponenten-, Integrations- und Systemtests) geprüft, so dass der Entwickler umgehend Feedback zur Qualität der Änderung erhält.

Mehr Erfahren

Agiles Testing & Qualitätssicherung

Um stets eine hohe Softwarequalität zuverlässig gewährleisten zu können, nutzen wir Testverfahren, die den jeweiligen Projektbedürfnissen angepasst sind. Neben den klassischen Methoden zur Qualitätssicherung – wie z.B. der Einhaltung der Norm ISO-9126 – kommen in unseren Projekte agile Testmethoden mit hohem Automatisierungsgrad zum Einsatz.

Mehr Erfahren

User Centered Design

Benutzerzentrierte Softwareentwicklung – mit Fokus auf der Bedienbarkeit (User Centered Design) – ist ein zentraler Ansatz auf dem Weg zu hochwertiger Software. Denn selbst technisch hochwertigste Software ist nur dann gelungen, wenn sie einfach und intuitiv zu bedienen ist.

Mehr Erfahren

Rapid Prototyping

Mit dem Rapid Prototyping Vorgehensmodell kann schnell ein einsatzbereites Softwaresystem erstellt werden, das im Kern bereits den wesentlichen Funktionsumfang umfasst. So kann die Software und ihre Oberflächen bereits ab einem frühen Projektstadium sukzessive optimiert werden.

Mehr Erfahren

V-Modell XT

Das V-Modell XT ist als Vorgehensmodell für die Durchführung von IT-Projekten in der Bundesverwaltung Standard. Wir beraten Sie bereits bei der Planung eines Projektes, unterstützen Sie im Hinblick auf das passende Tailoring des V-Modell XT für verschiedene Projektsituationen und Anforderungen und erstellen eine maßgeschneiderte Liste der nötigen Produkte.

Mehr Erfahren

Plattformen & Komponenten

Um den vielen verschiedenen Anforderungen unserer Kunden gerecht zu werden, setzen wir bei unseren Software-Projekten auf unterschiedliche Plattformen und Komponenten. Dabei gehen wir nach dem Best-of-Breed-Ansatz vor und setzen bevorzugt auf Open Source Komponenten, ohne dabei kommerzielle Softwareprodukte zu vernachlässigen.

Weitere Informationen Zur Übersicht

Java & .NET

Wir setzen bei der Anwendungsentwicklung sowohl auf Java, als auch .NET und unterstützen unsere Kunden gerne in seiner etablierten Umgebung mit geeigneten Lösungen. SEITENBAU ist dabei produktneutraler Anbieter und orientiert seine Entscheidung für eine der beiden Plattformen vorwiegend an den konkreten Projektanforderungen.

Mehr Erfahren

Sprachen & Plattformen

Spezielle Anforderungen machen den Einsatz verschiedener Lösungsansätze nötig. Dementsprechend setzen wir je nach Aufgabenstellung ganz unterschiedliche Sprachen und Plattformen ein. Und sind dabei auch stets offen für Neues.

Mehr Erfahren

Enterprise Search

Geschäftsrelevante Informationen verbergen sich immer häufiger unter Millionen von Dokumenten, E-Mails, Webseiten und Datensätzen. Dazu kommt, dass immer mehr Daten unstrukturiert vorliegen. Professionelle Enterprise Search-Lösungen unterstützen die Informationsbeschaffung und können das Wissensmanagement im Unternehmen auf eine völlig neue Ebene heben.

Mehr Erfahren

Identity Management & SSO

SEITENBAU verfolgt je nach Komplexität und Problemstellung verschiedene Ansätze im Bereich Authentifizierung und Identity Management. Die Bandbreite reicht von Anmeldediensten wie Shibboleth und Protokollen wie OpenID und OAuth, über verteilte Authentifizierungsdienste wie Kerberos bis hin zu Cloud orientierten Single Sign-On-Lösungen wie OneLogin.

Mehr Erfahren

Open Source Komponenten

SEITENBAU setzt seit jeher sehr stark auf den Einsatz unterschiedlichster OS-Komponenten. So können wir unter Einbeziehung von OS-Komponenten auch sehr komplexe Softwarelösungen für unsere Kunden oftmals qualitativ hochwertiger und gleichzeitig kostengünstiger umsetzen, als dies auf Basis proprietärer Software möglich wäre.

Mehr Erfahren

Portalsoftware & Content Management

Der Aufbau webbasierter Plattformen wie Enterprise Portale, Extranets, Social Intranets, Wissensmanagement Systemen und Websites ist eine der Kerntätigkeiten von SEITENBAU. Wir haben in diesem Bereich langjährige Erfahrung und hervorragendes Know-how aus weit über 200 Projekten, in deren Rahmen verschiedenste Portal- und Content Management Lösungen integriert und kundenspezifisch angepasst wurden.

Mehr Erfahren

Frameworks

Der Einsatz der zum Projekt passenden Entwicklungsplattform (Framework) ist für ein rundum erfolgreiches Projekt extrem wichtig. Daher legen wir uns nicht ausschließlich auf ein oder zwei Standard Frameworks fest, sondern setzen für jedes Projekt genau das spezielle Framework ein, das den größten Nutzen verspricht.

Mehr Erfahren

Big Data & NoSQL

Moderne IT-Systeme müssen in der Lage sein, sehr große Mengen an Daten in zunehmend komplexeren Strukturen zu verarbeiten (Big Data). Dabei stoßen relationale SQL-Datenbanken bei der Verwaltung und Verarbeitung solcher Datenmengen oft an ihre Grenzen, und müssen um NoSQL-Lösungen erweitert werden.

Mehr Erfahren