ABC Company Conference
Unsubscribe
Banner_VXW_Text

„Nachdem wir das Ziel aus unseren Augen verloren hatten,
verdoppelten wir unsere Anstrengungen.“
(Mark Twain)

Newsletter im Juli 2020:

- Tools wie vor 20 Jahren
- Elevator Pitch
- Den Wald vor lauter Bäumen nicht sehen!
- Internationale Investoren entdecken Percepio
- Die richtige Lizenzierung


Liebe Kundin, Lieber Kunde,


Software ist heute überall zu finden, auch in der Betriebstechnik, die die Leistung physischer Produkte überwacht und steuert. Kleine, billige und leistungsfähige Embedded Computer haben viele innovative Anwendungen ermöglicht und den Weg für das IoT geebnet.

Die Entwicklung von Embedded Software beschäftigt Hunderttausende von Softwareingenieuren weltweit; es ist eine schwierige Aufgabe, die viel Zeit für Tests und Fehlerbehebung erfordert. Trotz aller Bemühungen sind Software-Fehler in ausgelieferten Produkten immer noch häufig anzutreffen, und Entwicklungsprojekte werden oft verzögert.
 




Tools wie vor 20 Jahren
Dies liegt zum Teil daran, dass die heute verwendeten Programmiersprachen und Werkzeuge konzeptionell die gleichen sind wie vor 20 Jahren, während die Software-Anwendungen weitaus komplexer geworden sind. Die visuelle Trace-Diagnose hilft den Entwicklern, Software-Anomalien während der Entwicklung und in den eingesetzten Geräten zu erkennen und zu analysieren.

Mit dem Release 4 des Tracealyzer hat Percepio das bisher bedeutendste Update für dieses Tool zur visuellen Trace-Diagnostik veröffentlicht. Es war nicht nur ein einfaches Software-Update mit ein paar neuen Eigenschaften, es war ohne Übertreibung ein Quantensprung.

Wenn die Zahl der Test-Downloads und Evaluierungen der Version 4 ein Maß für das Interesse der Entwickler ist, dann wird deutlich, dass dieses Werkzeug einen sehr erfolgreichen Start hatte.

Inzwischen ist die Version 4.4 angekommen, mit Support für Linux Tracing. Die neuste Version von FreeRTOS unterstützt der Tracealyzer ebenso wie Keil RTX 5.5. Damit findet der Entwickler für nahezu jedes in der Industrie verbreitete RTOS eine passende Laufzeitanalyse-Lösung.

Klar, jedes Investment – egal wofür – in einem Unternehmen benötigt eine Genehmigung, eine Freigabe zum Kauf. Doch wie erkläre ich einem nicht-technischen Vorgesetzten auf einen Blick den Wert des Tracealyzer?




Elevator Pitch 

Die Amerikaner haben für genau diese Aufgabe einen plastischen Namen: Elevator Pitch. Mit anderen Worten: Wie bringe ich meine Botschaft (überzeugend!) in der Kürze der Zeit, in der ich mit meinem Boss im Aufzug fahre, herüber?

Beim Tracealyzer ist dies ganz einfach.

Ein Elektronik-/Software-Ingenieur kostet in unserem Land einschließlich Lohn,  Steuern, Sozialabgaben und Infrastrukturkosten - etwa 200 € pro Stunde. (Sie werden den genauen Wert in Ihrem Unternehmen kennen).

Teilen Sie den Kaufpreis einer Lizenz durch die Anzahl der eingesparten Engineering-Stunden, und Sie sehen, wie schnell sich der Tracealyzer amortisiert.

Die Node-Locked Lizenz kostet € 1.995, geteilt durch € 200 pro Stunde, ergibt den erstaunlich niedrigen Wert von 9,9 Stunden (sagen wir der Einfachheit halber rund 10 Stunden). Wenn also ein Ingenieur 10 Stunden während der Lebensdauer des Werkzeugs einspart, hat es sich bereits selbst bezahlt.

Wenn uns Kunden sagen ...

"Tracealyzer hat unsere Entwicklungsgeschwindigkeit verdoppelt. Probleme, deren Lösung sonst Tage dauern würde, werden mit diesem Tool ganz offensichtlich und schnell gelöst. Wir benutzen den Tracealyzer täglich."

Oder

"Mit Tracealyzer konnte ich schnell ernsthafte Multithreading-Probleme verstehen und lösen, die sonst mindestens zwei Wochen in Anspruch genommen hätten. Ich konnte diese Ausgabe an einem einzigen Tag lösen."

... bestätigt mich das in der Aussage, dass dieses Tool in seinem Wert gar nicht hoch genug eingeschätzt werden kann. Von der kommerziellen Seite betrachtet, macht es sich innerhalb kürzester Zeit bezahlt.

Um eines kommt allerdings kein Entwickler herum: Den sinnvollen und zielführenden Umgang mit dem Tracealyzer muss man sich erstmal aneignen. 

Der Tracealyzer macht eine enorme Menge an Informationen zugänglich. Das kann auf den ersten Blick verwirren. Mit diesen Informationen richtig umzugehen, den „roten Faden“ zu finden, um konkreten Ursachen von Problemen auf den Grund zu gehen, will erstmal erlernt sein.
Das ist keine „Rocket Science“, es kann trotzdem leicht passieren, 
daß Sie  ...






 den Wald vor lauter Bäumen nicht sehen!

Damit es Ihnen dann nicht so geht wie Mark Twain, gehen Sie so vor: Wenn Sie ein Trace im Tracealyzer öffnen, wird dieser normalerweise in einer vertikalen Zeitleiste geöffnet. Diese Ansicht, die alle Aktivitäten im System zeigt, ist in vielerlei Hinsicht der Kern des Tracealyzer. Die meisten anderen Ansichten sind mit dieser Zeitlinie verbunden.

Aber mit ihrer enormen Menge an Informationen ist diese erste Ansicht nicht immer der beste Ausgangspunkt. Es ist durchaus möglich darin den Wald vor lauter Bäumen nicht zu sehen.

Es gibt mindestens zwei weitere Ansichten in Tracealyzer, die von den Benutzern des Tracealyzer eingesetzt werden, um einen schnellen Überblick über ihre Anwendung zu erhalten: die Actor-Statistik und der Kommunikationsfluss

Zum besseren Einstieg in die Nutzung des Tracealyzer stelle ich Ihnen diese Ansichten hier vor. Wenn Sie Fragen zum Tracealyzer haben, kontaktieren Sie mich direkt.



 



Internationale Investoren entdecken Percepio
Nicht nur Entwickler entdecken das Potential des Tracealyzer, auch Finanzinvestoren bauen auf Percepio und dieses zukunftsweisende Produkt.

Percepio hat vor wenigen Tagen den erfolgreichen Abschluss einer 2,3 M$ umfassenden Finanzierungsrunde der Serie A unter der Leitung von Fairpoint Capital AB bekanntgegeben. Mit der Investition kann Percepio seine Operations ausweiten und den Produktentwicklungsfahrplan beschleunigen, wobei der Schwerpunkt auf Embedded Software und Internet der Dinge (IoT) liegt.

Percepio hat auf dem Gebiet der visuellen Trace-Diagnostik Pionierarbeit geleistet und das große Potenzial gezeigt um Entwicklern bei der Bewältigung der Laufzeitkomplexität zu helfen.

Percepio ist einzigartig positioniert, um visuelle Trace-Diagnostik für ein breites Spektrum von Software-Organisationen bereitzustellen. Die Finanzierung wird es dem Unternehmen ermöglichen, viele neue Kunden zu erreichen und ihnen dabei zu helfen, erstaunliche Produkte zeit- und budgetgerecht zu entwickeln.



 



Die richtige Lizenzierung
Percepio hat seine Lizenzierungsoptionen vereinfacht und einige neue eingeführt, darunter eine allumfassende Subskriptions-Lizenz, mit der Sie Tracealyzer mit allen unterstützten Betriebssystemen nutzen können.

Es gibt jetzt für alle Anforderungen eine Tracealyzer-Lizenz.
Hier die verschiedenen Optionen:

Wie bisher gibt es eine Node-Locked Lizenz, mit der Sie Tracealyzer auf einem einzelnen Computer ausführen können. Ein Jahr Support und kostenlose Updates sind im Kaufpreis enthalten. Nach Ablauf können Sie den Support und Update Service jeweils um ein weiteres Jahr verlängern. Oder Sie können Ihre vorhandene Kopie von Tracealyzer unverändert so lange verwenden, wie Sie möchten.

Die Floating-Lizenz ist die ideale Lösung für kleine bis mittlere Arbeitsgruppen. Die Lizenz wird in Ihrer Gruppe oder Organisation geteilt und erlaubt eine unbegrenzte Anzahl von Installationen. Die Anzahl der gleichzeitigen Benutzer ist begrenzt auf die Zahl der erworbenen Floating-Lizenzen. Wiederum ist ein Jahr Support und Updates enthalten und Sie können dies mit jährlichen Wartungsverträgen verlängern.

Die neue Subskriptions-Lizenz ist die Option, die Ihnen alles bietet. Es ist eine Floating-Lizenz, aber im Gegensatz zur regulären Floating-Lizenz ist sie nicht an ein bestimmtes RTOS gebunden. Mit dieser Subskriptions-Lizenz können Sie Tracealyzer mit allen von Percepio unterstützten Betriebssystemen verwenden. Dies ist die beste Lösung für größere Entwicklungsgruppen, in denen Projekte auf unterschiedlichen RTOS parallel ausgeführt werden können. Ein Subskriptions-Lizenz ist auch eine gute Option, wenn Sie sich noch nicht für Ihr RTOS entschieden haben und derzeit mehrere evaluieren; Die Lizenz kann später in eine reguläre Floating-Lizenz umgewandelt werden.

Die Subskriptions-Lizenz ist für ein Jahr gültig und umfasst nicht nur kostenlosen Support und Updates, sondern auch alle Zusatzprodukte von Tracealyzer, die Percepio während dieser Zeit auf den Markt bringt.

Percepio bietet auch eine kostengünstige Makers-Lizenz für den nichtkommerziellen Hobbygebrauch an. Für akademische Benutzer gibt es  kostenlose Einzellizenzen und stark ermäßigte Lizenzen für Universitäten. 

Einzelheiten zur Lizenzierung erfahren Sie hier.

Schließlich wird jeder Download von Tracealyzer mit einer kostenlosen Evaluierungslizenz geliefert, die 10 Tage ab dem Zeitpunkt gültig ist, an dem Sie die Lizenz aktivieren.

Wenden Sie sich bei Fragen bitte direkt an uns: 










Keine wirkliche Pause 
Die Corona-Pause war keine wirkliche Pause. Viele Unternehmer haben enormen Stress gehabt ihr Unternehmen über die Runden zu bekommen – oder stecken immer noch in der Bewältigung der Folgen des Shut-Downs.

Nach der Corona-Pause haben wir uns eine kleine Sommerpause sicher gut verdient. Haben Sie eine gute Zeit, bleiben Sie wachsam und vernünftig – der Virus schläft noch lange nicht.



Ich schreibe Ihnen gerne wieder zum 01. September.


Herzlichst,
Ihr
Marian A. Wosnitza


„Der Nachteil der Intelligenz besteht darin,
dass man gezwungen ist, ununterbrochen dazuzulernen.“
(George Bernhard Shaw (1856-1950, irischer Schriftsteller)