Agile Hardware-Entwicklung

Wir entwickeln Hardware (gerne) agil, in kleinen, fokussierten Teams.

Situation eines Kunden: Lange Suche nach Hardware-Entwickler:innen

Vielleicht kennen Sie das? Einige unserer Kunden suchen lange nach neuen Hardware-Entwickler:innen, warum auch immer. Seien es keine guten Bewerber:innen, sei es die eigene regionale Lage oder einfach nur vorübergehende Flaute am Bewerbermarkt. Jedenfalls werden offene Stellen nicht besetzt. Projekte bleiben liegen.

Wir haben für diesen Kunden eine Hardware-Entwicklung übernommen, also extern durchgeführt. Dabei konnten wir unserem Kunden und seinem Team folgenden Mehrwert schaffen:

  • mehr Zeit fürs Entwickeln, Testen, Inbetriebnehmen
  • weniger Streit um verzögerte Projekte
  • weniger Frust in Team und Management
  • keine entgangenen Umsätze
  • keine entgangenen Marktanteile


Wir verwenden für die automatische Dokumentation unserer Arbeit eine tool chain, die täglich aktuelle Informationen/Veränderungen aus der Hardware-Entwicklung auch für Nicht-Hardware-Entwickler zur Verfügung stellt. Das ermöglichte eine gewisse Parallelisierung der Entwicklung von Hard- und Software, wie sich zeigte.

Warum wir (am liebsten) agile Hardware-Entwicklung anwenden:

Unserer Erfahrung nach werden die kompletten Anforderungen an Soft- und Hardware allen Beteiligten erst im Laufe der Entwicklung so richtig klar.
Klassische Methoden helfen aber nur, wenn es um reines Implementieren komplett bekannter Lösungen geht.

Bei Hardware-Entwicklung ist, agiles Vorgehen deutlich besser:
wir verkürzen die Entwicklungszeit und reduzieren die Kosten von Änderungen.



Nutzerzentriert

Wir möchten das Problem der Nutzer verstehen, das wir lösen sollen. Dazu arbeiten wir idealerweise mit den Anwendern Ihres Produktes zusammen.

  • Problem verstehen
  • Schmerzen und Nutzen erkennen
  • mit Nutzern testen

Fokussiert

Unser Fokus liegt auf der optimalen, erfolgreichen Umsetzung Ihrer Projekte. Dabei gehen wir iterativ vor, um möglichst schnell die für Sie beste Lösung finden zu können.

  • Projekt fokussiert
  • iterative Annährung
  • schnelle Lösungsfindung

Agil

Wir glauben, dass Agilität bei Hardwareentwicklung funktioniert, weil
wir es anwenden und sehr
gute Erfahrungen damit haben.
Wir haben u.a. Erfahrungen mit agilen Methoden bei Hardwareentwicklung und können diese auf Wunsch anwenden:

  • SCRUM
  • Kanban
  • Testorientiert
  • Rapid Prototyping

Was wir für Sie entwickeln können:

Rund um Hardware-Entwicklung lösen wir für Sie ganz verschiedene Probleme.


Unsere Stärken

In den folgenden Hardware-Bereichen haben wir bereits sehr viel Erfahrungen gesammelt:

  • embedded Systems
  • Mikrocontroller
  • Internet of Things (IoT)
  • Sensorik
  • drahtlose Kommunikation
  • Wearables

Vom Prototypen zur Serie

Wir bauen unsere Prototypen selber, damit wir unsere eigenen Designs selber fühlen. Wir führen Prototypen aber auch bis zur Serie:

  • Schnelles Prototyping (mit Fräse und 3D-Drucker)
  • Prototypen von Mockup bis Konzepterstellung
  • DfM für Serienstart
  • EMV-Tests und Zertifizierung

Software und Firmware

Wir schreiben maschinennahe Software für die folgenden Plattformen:

  • Texas Instruments
  • STM
  • Intel Edison
  • Raspberry Pi
  • ESP32
  • Infineon

Unser Manifest für agile Hardware

Wir wollen Hardware agil entwickeln. Darum lieben wir:

Individuen und Interaktionen (mehr als) Prozesse und Werkzeuge
Funktionierende Hardware (mehr als) umfassende Dokumentation
Zusammenarbeit mit Kunden und Anwendern (mehr als) Vertragsverhandlung
Reagieren auf Veränderung (mehr als) Befolgen eines Plans
Obwohl wir die Werte auf der rechten Seite wichtig finden, schätzen wir die Werte auf der linken Seite höher ein.

Unsere Kunden loben unsere Schnelligkeit, Agilität.

Was wir von Ihnen für unser Angebot benötigen

Wenn wir Hardware für Sie entwickeln, folgen wir logischerweise Ihren Vorgaben. All diese Informationen und noch viele mehr brauchen wir aber bereits vor Abgabe unseres Angebots, um unseren Aufwand richtig schätzen zu können.

  • Welches Problem löst die fertige Hardware?
  • Beschreibung der einzelnen gewünschten Funktionalitäten
  • Umgebungsbedingungen beim Einsatz
  • zu berücksichtigende Normen und Gesetze im Einsatzbereich
  • gewünschter Zeitrahmen
  • ggf. vorhandenes Lastenheft beistellen
  • ggf. Datenblätter für spezielle Bauteile beistellen
  • ggf. Beistellung vorhandener Vorentwicklung
  • ggf. Beistellung vorhandener Elektronik (z.B. weiterer Baugruppen im Gehäuse)

Ganz erheblichen Einfluß auf unseren Aufwand hat die Frage, wie Sie unsere Hardware-Entwicklung abnehmen werden: Wie testen Sie unsere Arbeit?

  • Ist eine Funktionsdemonstration z.B. mit einem Prototypen gefordert?
  • Brauchen wir für die Tests eine Firmware? Wer programmiert diese? Von wo kriegen wir diese Firmware?
  • Wo findet die Funktionsdemonstration statt?
  • Welche Bedingungen sind bei der Abnahme gefordert?
  • Welche Tests sind zu bestehen?
  • Welche Geräte brauchen wir für die Abnahme-Tests?
  • Wie werden die gewünschten Funktionalitäten getestet?
  • Wie können wir die Abnahme vorher testen?
  • Welche Informationen brauchen Sie für die Inbetriebnahme ihres Produkts unbedingt?


Wir bieten Ihnen entweder eine Durchführung mit konservativer Vorgehensweise (Werksvertrag, Lastenheft, Pflichtenheft) oder agile Hardwareentwicklung mit SCRUM an.

In den meisten Fällen benutzen wir SCRUM für unsere agile Hardware-Entwicklung. Das hat viele Vorteile für Sie wie z.B. laufende Tests regelmässig gelieferter Funktionalitäten, einfache, gemeinsame Priorisierung der nächsten Schritte, volles Kostenbewusstsein einzelner Funktionalitäten, weniger Risiko für alle Beteiligten usw. Auch das nachträgliche Berücksichtigen von Änderungen ist mit SCRUM einfacher. Bei Nicht-SCRUM-Projekten führen nachträgliche Änderungen immer zu Nachträgen.

In Fällen, wo SCRUM nicht passt, brauchen Sie ein vollständig formuliertes Lastenheft, aus dem wir dann ein Pflichtenheft machen. Wir können beide Hefte kostenpflichtig für Sie erstellen und Sie geben beide frei.

Wir freuen uns, Sie bei agiler Hardware-Entwicklung zu unterstützen!

Schreiben Sie uns eine eMail über das Kontaktformular oder rufen Sie uns einfach an. Wir melden uns umgehend.


Captcha:

Durch das Absenden meiner Anfrage willige ich ein, dass alpha-board meine Daten gemäß Datenschutzerklärung verarbeitet. Diese Einwilligung kann ich jederzeit entsprechend der Datenschutzerklärung widerrufen!

Kontaktaufnahme

Phone: +49. 30. 927032. 0
eMail: info@alpha-board.de
Web: www.alpha-board.de

Adresse: Oderbruchstraße 14
10369 Berlin