1Amped
London, Vereinigtes Königreich
1Amped will die Lehre und Praxis der Elektrotechnik revolutionieren. Das Unternehmen entwickelt einen webbasierten, interaktiven Schaltungssimulator, der die Lücke zwischen abstrakter Theorie und praktischer Anwendung schließen soll.
Alle KundenMVP-Entwicklung
Redwerk begleitete 1Amped von einer übergeordneten Vision bis hin zu einem umsetzungsreifen Fahrplan. Durch eine intensive Analysephase lieferten wir umfassende Anforderungen, hochauflösende UX/UI-Prototypen und eine skalierbare Cloud-Architektur.
Mehr erfahrenE-Learning
Redwerk unterstützte 1Amped dabei, den Zugang zu komplexer technischer Bildung zu demokratisieren. Gemeinsam entwickelten wir eine Lösung, die abschreckende Formeln durch interaktive Visualisierungen ersetzt und es Lernenden ermöglicht, unsichtbare Phänomene wie Stromfluss und Spannungsänderungen zu erkennen.
Mehr erfahrenEinführung
Bevor ein Ingenieur eine physische Leiterplatte fertigt, was das Löten realer Bauteile erfordert und Zeit und Geld kostet, erstellt er eine digitale Version in SPICE (Simulation Program with Integrated Circuit Emphasis). SPICE ist die branchenübliche Software zum virtuellen Testen und Analysieren elektronischer Schaltungen. Die Software verwendet komplexe mathematische Modelle, um das elektrische Verhalten in der Schaltung präzise vorherzusagen.
So funktioniert es:
- Eingabe: Sie zeichnen den Schaltplan (Verbindung von Widerständen, Kondensatoren, Chips und anderen Bauteilen).
- Verarbeitung: SPICE berechnet die physikalischen Gesetze (unter Verwendung von Gesetzen wie dem Ohmschen Gesetz) für jede Komponente.
- Ausgabe: Es erzeugt Diagramme, die genau zeigen, was Spannung und Stromstärke zu jedem Zeitpunkt verhalten.
Es ermöglicht Ingenieuren, Fehler zu erkennen, die Leistung zu optimieren und Konstruktionen Stresstests zu unterziehen (z. B. zu überprüfen, was passiert, wenn die Temperatur zu hoch wird), ohne teure Hardware zu zerstören.
Diese branchenüblichen Tools sind jedoch oft notorisch komplex und vermitteln Lernenden abstrakte Daten statt intuitiver Erkenntnisse. Sie können insbesondere für Anfänger überfordernd wirken. Unser Kunde 1Amped wollte dies ändern und entwickelte einen zugänglichen, webbasierten Simulator, der die Lücke zwischen trockener Theorie und praktischem Verständnis schließt.
Herausforderung
1Amped wandte sich mit einer ambitionierten Vision an uns: die Art und Weise, wie Elektrotechnik gelehrt und praktiziert wird, zu verändern. Sie wollten einen webbasierten, interaktiven Schaltungssimulator entwickeln, der die professionelle Leistungsfähigkeit branchenüblicher Ingenieursoftware mit der intuitiven, visuellen Natur von Lernplattformen verbindet.
1Amped hatte sich zum Ziel gesetzt, eine Lösung zu entwickeln, die Universitäten, Hochschulen und Hobbyisten ein sicheres virtuelles Labor bietet, in dem sie ohne Konsequenzen experimentieren können, und die komplexe Physik von einschüchternden Formeln in interaktive, visuelle Erlebnisse verwandelt.
Die Entwicklung eines funktionsfähigen Softwareprodukts aus einer theoretischen Idee erfordert jedoch mehr als nur gute Ideen. 1Amped wandte sich an uns aufgrund unserer umfassenden Expertise in der ganzheitlichen Produktentwicklung und Geschäftsanalyse. Ihr Ziel war es, das Konzept zunächst gründlich zu prüfen, Risiken zu identifizieren und einen klaren Weg zur Markteinführung zu entwickeln.
Unser Hauptprojekt begann mit einer gründlichen Analysephase. 1Amped benötigte eine detaillierte Strategie, bevor auch nur eine Zeile Code geschrieben wurde, um die Marktfähigkeit, Skalierbarkeit und Wettbewerbsfähigkeit des Produkts sicherzustellen. Unser Leistungsumfang umfasste:
- Anforderungsanalyse: Erstellung eines umfassenden Anforderungsspezifikationsdokuments, einschließlich User Stories, Scope-Definitionen und Risikobewertungen.
- UX/UI-Prototyping: Erstellung erster Skizzen und Wireframes zur Visualisierung der Benutzeroberfläche. Wir mussten eine intuitive UX/UI entwickeln, die es auch Anfängern ermöglicht, Komponenten per Drag & Drop zu platzieren, ohne überfordert zu werden, und gleichzeitig komplexe Schemata, Kontextmenüs und Tastenkombinationen für fortgeschrittene Benutzer unterstützt.
- Systemarchitektur: Entwicklung einer sicheren, skalierbaren technischen Architektur und Auswahl des passenden Technologie-Stacks. Wir mussten die Datenbank und die Backend-Logik bereits heute so konzipieren, dass sie morgen komplexe Benutzerrollen, Berechtigungshierarchien und Content-Management-Funktionen unterstützen. So vermeiden wir eine komplette Neuentwicklung, wenn der Kunde bereit für die Skalierung ist.
Lösung
Um die komplexen Visionen von 1Amped zu bewältigen, führten wir eine strukturierte Analysephase durch. Wir erstellten einen konkreten Entwicklungsplan und stellten sicher, dass jede technische Entscheidung mit den Geschäftszielen und den Bedürfnissen der Nutzer übereinstimmte.
Anforderungsspezifikation
Unser erster Schritt bestand darin, das gesamte Projektwissen zu zentralisieren. Wir nutzten Confluence, um ein umfassendes Anforderungsspezifikationsdokument zu erstellen und zu teilen. Dieses Dokument diente als zentrale Informationsquelle für das Projekt und beschrieb detailliert die Vision und Mission des Produkts, die konkreten Ziele, die wir erreichen wollten, sowie eine vollständige Liste der funktionalen Anforderungen, aufgeschlüsselt in User Stories.
Wir haben außerdem eine klare Definition des Projektumfangs bereitgestellt, um genau festzulegen, was einbezogen (und ausgeschlossen) wird, um eine Ausweitung des Projektumfangs zu verhindern, sowie eine Risikobewertung, um potenzielle Fallstricke frühzeitig zu erkennen.
Ein entscheidender Bestandteil dieser Phase war unsere umfassende Benchmark-Analyse. Wir wussten, dass wir das Marktumfeld verstehen mussten, um ein überlegenes Produkt zu entwickeln.
- Wettbewerbsanalyse: Wir haben die acht stärksten Wettbewerber ausgewählt und ihre Stärken und Schwächen analysiert. Dabei berücksichtigten wir unter anderem Faktoren wie die Lernkurve, den Wartungsaufwand (z. B. sporadische oder regelmäßige Weiterentwicklung) und ob sie ein Freemium-Modell anbieten und was dieses genau beinhaltet.
- Funktionsanalyse im Detail: Wir haben ihre Simulationsfähigkeiten untersucht, z. B. ob sie fortgeschrittene Funktionen wie Rauschanalyse oder Monte-Carlo-Simulationen anbieten oder ob sie auf Grundlagen beschränkt sind.
- Interaktivität: Wir bewerteten die Benutzerfreundlichkeit. Beispielsweise stellten wir fest, dass einige Wettbewerber die Benutzer zwingen, Schaltpläne in umständlichen Textformaten (Konsolenmodus) zu erstellen, während eine grafische Oberfläche deutlich überlegen ist. Wir achteten außerdem auf interaktive Elemente wie Schalter, die sich per Klick öffnen und schließen lassen, oder LEDs, die aufleuchten.
UX/UI-Design
Unsere Designphilosophie bestand darin, die Präzision professioneller Ingenieurwerkzeuge mit der Benutzerfreundlichkeit einer modernen Kreativ-App zu verbinden. Das UX/UI-Design wurde von den eleganten, dunklen Oberflächen von Programmen wie Adobe Photoshop und Altium Designer inspiriert. Wir haben einen Look geschaffen, der absolut professionell und gleichzeitig für Studierende leicht zugänglich ist.
Um eine kognitive Überlastung zu vermeiden, haben wir eine klare, intuitive räumliche Logik entwickelt. Der Bildschirm ist in drei verschiedene Zonen unterteilt:
- Komponentenpalette auf der linken Seite (was ich brauche)
- Aktiver Arbeitsbereich in der Mitte (wo ich arbeite)
- Kontextfelder auf der rechten Seite (was ich als Nächstes tue)
Diese Struktur lenkt den Blick des Nutzers intuitiv durch den Arbeitsablauf und stellt sicher, dass sich die Werkzeuge stets genau dort befinden, wo sie erwartet werden. Um die Augenbelastung bei längeren Lernsitzungen zu reduzieren, haben wir die klare Schriftart Inter verwendet.
Wir haben die Komplexität der verschiedenen Ansichten mit einem flexiblen, modularen System bewältigt. Benutzer können zwischen den Registerkarten „Schaltplan“ und „Ergebnisse“ wechseln, um sich entweder auf den Schaltungsentwurf oder die Diagrammanalyse zu konzentrieren. Die Bedienfelder sind ein- und ausklappbar, in der Größe anpassbar und verschiebbar. Erfahrene Ingenieure können den Bildschirm leeren, um den Arbeitsbereich zu maximieren. Studierende können das Kurs-Bedienfeld geöffnet lassen, um neben ihrer Live-Simulation Schritt-für-Schritt-Anleitungen zu folgen.
Schließlich optimierten wir unseren Workflow hinsichtlich Geschwindigkeit und zukünftigem Wachstum. Wir ergänzten unseren Designprozess um künstliche Intelligenz, um schnell Prototypen verschiedener Interface-Szenarien zu erstellen. So konnten wir ungeeignete Optionen rasch aussortieren und uns auf die Lösungen konzentrieren, die den Nutzern wirklich weiterhalfen. Zudem stellten wir sicher, dass die Interface-Architektur skalierbar ist und Kapazitäten für zukünftige Funktionen wie Leiterplattenlayout und 3D-Ansichten vorsieht, um spätere, kostspielige Überarbeitungen zu vermeiden.
Wir haben alles in Figma erstellt und organisiert, um ein einheitliches Design zu gewährleisten. So können alle die Entwürfe problemlos überprüfen, und die Entwickler haben genau das, was sie für die Umsetzung benötigen.
Architekturdesign
Um 1Ampeds Vision eines professionellen Browsersimulators zu unterstützen, haben wir einen skalierbaren, vierstufigen Architekturplan auf Basis von Microsoft Azure entworfen. Wir schlugen vor, das System in logische Schichten zu unterteilen:
- React.js-Frontend für eine responsive Benutzeroberfläche
- .NET 8.0-Backend für Geschäftslogik
- Eine dedizierte, auf Python basierende Simulatorschicht nutzt NGSpice für komplexe Berechnungen und Azure SQL für die sichere Datenspeicherung
Diese Trennung wurde so konzipiert, dass aufwändige Simulationsberechnungen die Benutzererfahrung niemals beeinträchtigen.
Für die Infrastruktur wählten wir Azure Kubernetes Service (AKS), um eine hohe Elastizität zu gewährleisten. Unser Design beinhaltet Auto-Scaling-Konfigurationen, die bei Lastspitzen automatisch Serverressourcen hinzufügen und in Zeiten geringer Auslastung wieder reduzieren, um Kosten zu sparen.
Um Browser-Einfrierungen während intensiver Simulationen zu verhindern, haben wir die Verwendung asynchroner Verarbeitung mit Nachrichtenwarteschlangen spezifiziert, wodurch komplexe Berechnungen effektiv von Echtzeit-Interaktionen entkoppelt werden.
Sicherheit und Datenintegrität standen im Mittelpunkt unserer Architekturplanung. Wir definierten ein Sicherheitsframework, das OAuth 2.0 und JSON Web Token (JWT) für eine sichere, rollenbasierte Zugriffskontrolle nutzt und Benutzerdaten durch HTTPS-Verschlüsselung schützt. Für die Datenausfallsicherheit entwickelten wir eine georedundante Backup-Strategie. Diese beinhaltet regelmäßig gespeicherte Transaktionsprotokolle, um sicherzustellen, dass die Daten von 1Amped auch im Falle eines regionalen Ausfalls sicher und wiederherstellbar bleiben.
Abschließend skizzierten wir eine robuste CI/CD-Strategie, um die zukünftige Zuverlässigkeit zu gewährleisten. Wir empfahlen eine Blue/Green-Deployment-Strategie, die es ermöglicht, neue Funktionen oder Fehlerbehebungen ohne Ausfallzeiten zu veröffentlichen. Neben der einfachen Automatisierung definierten wir eine strenge Pipeline für Codequalität und -sicherheit, die statische Analyse und Abhängigkeitsscans zur frühzeitigen Erkennung von Schwachstellen umfasst. Diese Roadmap bietet dem zukünftigen Entwicklungsteam einen klaren Weg, um Updates sicher bereitzustellen und so die Stabilität der Plattform für die Nutzer rund um die Uhr zu gewährleisten.
Ergebnis
Mit dem Abschluss der Analysephase haben wir das übergeordnete Konzept von 1Amped erfolgreich in eine konkrete, umsetzungsreife Produkt-Roadmap umgesetzt. Unsere Partnerschaft hat dem Kunden die nötige Klarheit und technische Validierung verschafft, um die Entwicklung im vollen Umfang sicher anzugehen.
Hier die konkreten Ergebnisse unserer Zusammenarbeit:
- Bestätigte technische Machbarkeit: Das größte Risiko des Projekts bestand in der Integration der bestehenden SPICE-Engine in eine moderne Weboberfläche. Unser Architekturentwurf und die SPICE-Analyse belegten die technische Machbarkeit der Lösung und ersparten dem Kunden potenziell monatelange, kostspielige Entwicklungsversuche.
- Investorenfertige Assets: Mit hochauflösenden Wireframes und einem ausgefeilten UI-Design, das sich an Industriestandards orientiert, kann 1Amped Stakeholdern und potenziellen Investoren nun einen visuellen Machbarkeitsnachweis präsentieren.
- Strategische Marktpositionierung: Durch unsere umfassende Benchmark-Analyse haben wir genau die Schwächen der Wettbewerber identifiziert – insbesondere im Hinblick auf Benutzerfreundlichkeit und Zuverlässigkeit des Supports. Dies ermöglichte es 1Amped, sein Wertversprechen zu optimieren, diese spezifischen Lücken gezielt zu schließen und so einen stärkeren Markteintritt zu gewährleisten.
- Präzises Budget und Zeitplan: Anstatt mit einer vagen Schätzung in die Entwicklung zu starten, verfügt der Kunde nun über eine detaillierte Aufschlüsselung des MVP im Vergleich zu zukünftigen Funktionen. Diese Granularität ermöglicht eine genaue Budgetzuweisung und stellt sicher, dass die Freemium-Funktionen zuerst entwickelt werden können, um eine Nutzerbasis aufzubauen, während die Architektur für zukünftige Monetarisierungsmodule bereit bleibt.
1Amped ist nun bereit, ein marktführendes Bildungstool zu entwickeln, ausgestattet mit einer soliden architektonischen Grundlage, einer verifizierten Benutzererfahrung und einem klaren strategischen Weg nach vorn.

Sie möchten Ihre Idee schnell in einen funktionierenden Prototyp umsetzen?
Sprechen Sie mit ExpertenTechnologien
Redwerk Team Kommentare
Dmytro
Entwickler & Teamleiter
Meine Priorität war die Entwicklung eines Systems, das nicht nur leistungsstark, sondern von Anfang an auch kommerziell skalierbar ist. Wir haben eine Cloud-native Architektur auf Azure entworfen, die sich automatisch an den Datenverkehr anpasst und so die Stabilität der Plattform gewährleistet – egal ob sie von einigen Hobbyisten oder Tausenden von Studierenden genutzt wird. Ich bin stolz darauf, dass wir eine technische Strategie bereitstellen konnten, die professionelle Entwicklungswerkzeuge für jeden mit einem Browser zugänglich macht.
Mykhailo
UX/UI-Designer
Die größte Herausforderung im Designprozess bestand darin, die Leistungsfähigkeit eines professionellen Simulators mit der Benutzerfreundlichkeit einer Lern-App zu vereinen. Wir wollten, dass die Lernenden das Gefühl haben, ein ernstzunehmendes Branchenwerkzeug zu beherrschen und nicht nur ein Spiel zu spielen. Deshalb haben wir uns gegen die Ästhetik eines „Lernspielzeugs“ und für ein elegantes, an Adobe angelehntes dunkles Design entschieden. Es war befriedigend, einen Arbeitsbereich zu schaffen, der mit dem Nutzer mitwächst – der Anfängern Hilfestellung bietet und gleichzeitig Experten nicht stört.




Verwandter Blogbeitrag
Front-End Style Guides: Komponenten, Spezifikationen, Definition
Haben Sie schon einmal eine Website erstellt, die in Ihren Augen fantastisch aussah, aber später wie Frankensteins Monster aussah? Ja, das kennen wir alle. Und das passiert auch etablierten Unternehmen. Ihre Website oder App entwickelt sich mit der Zeit weiter, doch mit jedem Upd...
Mehr lesen
Intelligente Onboarding-Prozesse mit KI aufbauen: Was möglich ist und was weiterhin Menschen erfordert
Ein Berg von Papierkram, verwirrende Systemanmeldungen und ein allgemeines Gefühl der Überforderung. Dieser holprige Start kann ein echter Treiber für eine frühe Mitarbeiterfluktuation sein, was zu enormen Kosten für Unternehmen führt....
Mehr lesen
10 Schlüsselprinzipien für den Aufbau einer skalierbaren Softwarearchitektur und langfristiges Wachstum
Das Sprichwort ist wahr: Was Sie hierher gebracht hat, bringt Sie nicht ans Ziel! Skalierung ist mehr als das Hinzufügen von Servern; es geht darum, vom ersten Tag an ein nachhaltiges Wachstum zu planen....
Mehr lesen
Die Vor- und Nachteile der Programmiersprache Python
Python hat sich zur bevorzugten Sprache für alles von der Webentwicklung bis zur komplexen Datenanalyse entwickelt. Laut dem PYPL (Popularity of Programming Language Index) ist Python derzeit die weltweit beliebteste Sprache. Ihre Einfachheit und Vielseitigkeit haben sie zu einem...
Mehr lesenBeeindruckt?
Engagieren Sie uns!Weitere Fallstudien
ProZorro Marketplace
Erstellung einer präzisen Spezifikation für die ProZorro-basierte Plattform, die die öffentliche Beschaffung durch eine intuitive GUI vereinfacht
Kooky
Implementierung eines innovativen Software-Ökosystems für die führende digitale Grünlösung in der Schweiz
Taskly
Große UX/UI-Überarbeitung der mobilen App von Taskly, die einen erfolgreichen Markteintritt in den VAE ermöglicht
