Coaching

Titelbild der Tonelabs Seite mit den drei Teammitgliedern vorm Starterzentrum

Unser Technologiestack

Für die Entwicklung eines Gitarrenverstärkers brauchen wir einen großen Technologiestack. Dieser reicht von Mathetools wir MatLab über Hardwarebeschreibungssprachen bis hin zu komplexen Webanwendungen. Da wir in der Förderung erstmal als dreiköpfiges Team gestartet sind, war es uns von vorne herein wichtig, diesen Stack so gut es geht zu automatisieren. Im Rahmen des Saarland Accelerators, durch den wir gefördert wurden und darüber hinaus konnten wir mit diesen Automatisierungen bereits einigen Teams helfen, ihre Entwicklung auf das nächste Level anzuheben.

Automatisierung

Wenn Sie Ihre eigene Entwicklung aufwerten und verbessern möchten, könnte unser Beratungsangebot für Sie interessant sein. Wir haben mit diversen Teams Toolchains für verschiedene Entwicklungen aufgebaut. Unsere Kunden sind dabei in den Bereichen der App-Entwicklung für Android, der Entwicklung eigener programmierter Webanwendungen und der Entwicklung von Webanwendungen auf Drupal-Basis aktiv.

Mit den Toolchains, die wir mit ihnen aufgebaut haben, können diese Teams jetzt mehr Schritte aus Ihrer Entwicklung automatisieren und ihre Codequalität transparenter machen. Wir haben diese Teams auch in der Verwendung dieser Toolchains gecoacht. Im Ergebnis sind diese jetzt in der Lage, Softwareupdates über mehrere Stages zur Qualitätssicherung vollautomatisiert auszurollen, effizienter zusammen zu arbeiten, weniger wartungsintensiven Code zu schreiben und das gemeinsame Verständnis für ihre Codebasis zu verbessern. Dadurch wurden diese Teams flexibler und ausfallsicherer.

In einzelnen Fällen haben wir über Beratung und Schulung hinaus auch weitere Implementierungsschritte für komplexere Automatisierungen umgesetzt. Viele dieser Möglichkeiten sind unabhängig von der Domäne, in der die Software am Ende verwendet wird und hängen mehr von den verwendeten Technologien ab. Daher ist unsere Verstärkerentwicklung auch als Showcase für Ihre Produktentwicklung zu verstehen und zeigt, was bereits mit kleinen Teams möglich ist, wenn technologische Möglichkeiten voll ausgeschöpft und agile Prozesse richtig eingesetzt werden.

Durch unseren großen und stark automatisierten Technologiestack konnten wir bereits einigen Teams helfen, ihre Abläufe zu verbessern und ihre Codequalität zu erhöhen.