bitfest GmbH Software Engineering - Wegweiser - Software Entwicklung

Unsere Erfahrungen

erstrecken sich über alle Phasen des Entwicklungsprozesses.

Die Aufgaben, die wir in unseren Projekten übernommen haben, reichten von der System-Analyse, über die Erfassung und Aufbereitung von Anforderungen, bis hin zur Erstellung der Software- und System-Architektur. An der Implementierung unserer Architekturen und Designs sind wir immer maßgeblich selbst beteiligt, wie auch an der Integration und der Erstellung der Tests. Wir waren auch häufig für die Auswahl und Instandhaltung der Tool-Landschaft und für die technische Dokumentation verantwortlich. Abgerundet wurden unsere Aufgaben durch die Projektleitung von Software-Teilprojekten mit Personal- und Budget-Verantwortung.

Projekte

Wir haben in mehr als 10 Jahren viele spannende und anspruchsvolle Projekte in unterschiedlichen Branchen abgewickelt: von Telekommunikation und Funkkommunikation der neuesten Generation, über Medizintechnik und Messtechnik bis hin zu Automotive und Public Safety. Ihre Branche ist nicht dabei? Kein Problem für uns! Wir sind auch immer auf der Suche nach neuen Branchen, die erstklassige Software einsetzen wollen.

  • Telekommunikation / Funkkommunikation (MIL)

    • Steuerungs-Software für Funkgeräte
    • Code Generatoren für Software Communications Architecture (SCA)
    • Bedieneinheit für Funkgeräte der neuen Generation – Software Defined Radio (SDR) Systeme
    • Funkverfahren (Wellenformen)

    bitfest GmbH Software Engineering - Telekommunikation und Funkkommunikation - Software Entwicklung

  • Medizintechnik / Messtechnik

    • Steuerungs-Software für Sehtestgeräte
    • Software für Linsen-Mess-System
    • Hausautomatisierungs-Systeme

    bitfest GmbH Software Engineering - Medizintechnik und Messtechnik - Software Entwicklung

  • Automotive

    • Bus-Analyse-Systeme (Flex-Ray, CAN)
    • Software für Multimedia-Steuergerät

    bitfest GmbH Software Engineering - Automotive - Software Entwicklung

  • Public Safety (BOS)

    • Kommunikations-System für Einsatz-Leitstellen
    • Software für statistische Auswertungen (webbasiert)

    bitfest GmbH Software Engineering - Public Safety (BOS) - Software Entwicklung

Methoden und Werkzeuge

Wir beherrschen die Methoden, die in der modernen Softwareentwicklung eingesetzt werden und haben in unseren Projekten unterschiedlichste Werkzeuge verwendet. Außerdem arbeiten wir uns laufend und nach Bedarf in neue Methoden und Werkzeuge ein. Einen Überblick über die wichtigsten Methoden und Werkzeuge bekommen sie hier.

Projektleitung

  • Teambuilding
  • Maßgeschneiderte Prozesse
  • Jetbrains YouTrack
  • Microsoft Project

Anforderungen

  • Requirements-Management
  • Use Cases
  • Traceability von Anforderungen
  • Systemspezifikationen
  • Doors

Architektur & Design

  • Objekt Orientierte Analyse (OOA) / Objekt Orientiertes Design (OOD)
  • Model Driven Architecture (MDA)
  • Unified Modeling Language (UML) / System Modeling Language (SysML)
  • Domain Specific Languages (DSL)
  • Xtext
  • Design Patterns
  • Useability und Bedien-Konzepte, Styleguides für User Interfaces
  • Interface Definition Language (IDL)
  • Komponentenbasierte verteilte Systeme (CORBA, JMS, MQTT, XMLRPC, Protocol Buffers)
  • Hardware- / Software-Codesign
  • Enterprise Architect
  • Eclipse Modeling Framework
  • Rational Rose / Rational Rose Realtime
  • Rhapsody

Implementierung

  • Continuous Integration
  • Subversion, Git, ClearCase, CVS
  • ClearQuest, Bugzilla, Trac, Redmine
  • C/C++, Java, C#, MATLAB/Simulink, Xpand, Python
  • HTML, CSS, XML, XSD, DTD, JSON
  • Ant, Maven, Spring, JNI, ActiveMQ
  • Microsoft Visual Studio, Eclipse, QtCreator/QtDesigner, KDevelop
  • Windows, Linux, QNX Neutrino, GHS Integrity
  • VHDL, Xilinx Spartan
  • MySQL, PostgreSQL, sqlite, ODBC,

Test & Dokumentation

  • Test-Konzepte
  • Test Driven Development
  • Jenkins/Hudson
  • Squish, JUnit, QUnit, nUnit
  • Docufy Cosima, LaTeX

Unser Kooperationspartner

Im Bereich der Softwareentwicklung kooperieren wir mit der piSigma GmbH. Durch unsere langjährige Zusammenarbeit wissen wir, dass die Entwickler von piSigma unsere Philosophie nicht nur unterstützen, sondern auch aktiv leben.