"Software ist viel mehr als nur Code.
Bringe neuen Schwung in deine Software Entwicklung
Kurze Entwicklungszyklen stehen einem hohen Anspruch an Qualität gegenüber. Der Benutzer erwartet ein hohes Maß an Robustheit, Zuverlässigkeit und Verfügbarkeit. Wir begleiten dich über den kompletten Entwicklungszyklus mit Augenmerk auf Effektivität und Effizienz.
Impulse setzen in wenigen Schritten (Boost your projects)
Bestandsaufnahme
Nachdem du Kontakt mit uns aufgenommen hast, vereinbaren wir ein Treffen und klären alle Details.
Strukturierte Vorgehensweise
Wir planen gemeinsam die nächsten Schritte. Wichtig ist es den Kontext des Projektes zu verstehen.
Umsetzung
Wir unterstützen deine Entwicklung im vereinbarten Ausmaß. Dies kann je nach Komplexität von Empfehlungen in einzelnen Themengebieten bis hin zur Umsetzung gehen. Regelmäßiges Feedback ist dabei ein wichtiger Bestandteil.
Wo können wir dich in deinem Projekt unterstützen? (Service offering)
- Von der Idee zum Grobkonzepts
- Design einer Software Architektur
- Unterstützung bei der Programmierung
- Unterstützung beim Testen
- Erstellen einer Dokumentation
- Unterstützung beim Projektmanagement (klassisch oder agil)
- Unterstützung beim Prozessmanagement
- Unterstützung beim Requirements Engineering
- Analyse der User Experience
Wer
Werner Strnad
Vor 20 Jahren hat Werner begonnen, Software für embedded Systeme in C zu entwickeln. Während dieser Zeit hat er auch Wissen in anderen Disziplinen wie Projekt- und Prozessmanagement sammeln können. Neben C und VB zählen auch GUIs und Bedienbarkeit (UX) zu seinem Erfahrungsschatz. Sowohl beruflich als auch privat legt er sehr viel Wert auf Fortbildung.
Studium und Zertifikate |
---|
MSc Safety and Systems Engineering |
UXQB Certified Professional for Usability and User Experience (CPUX-F) |
IBM Data Science Professional Certificate |
IREB Certified Professional for Requirements Engineering (CPRE FL) |
Qualitätsbeauftragter nach ISO9001 (gültig bis 31.12.2020) |
ISTQB Certified Tester Foundation Level (CT FL) |
Kurse |
---|
AUTOSAR Fundamentials and Practice Training |
Scrum Essentials (1d) |
Prozesse des Projektmanagements |
Grundlagen Projektmanagements |
Projekterfahrung | |
---|---|
Programmierung von embedded Systemen | SW Konzepte und Architektur |
Programmierung von GUIs | Requirements Engineering |
Skripting mit VBA | Dokumentation |
Erstellen von HTML Seiten | Projektleitung |
Software Testing | Administration |
Debugging | Prozessmanagement |
Tool Erfahrung | |
---|---|
8051 Assembler | CAD (PCad7, Eagle4) |
C-Compiler (Keil, IAR, Microchip) | ERP Systeme (FAMAC, ProAlpha) |
Visual C#, C++, VB | Client Administration (Windows 7, 10) |
VBA (Word, Excel) | Server Administration (MS, Exchange, AD) |
HTML und CSS | Virtualisierung (VMware) |
Feldbus (Modbus) | PTC Integrity (ALM) |
Jira, Confluence |
FAQs
Warum professionelle Entwicklung wichtig ist?
Heutzutage stehen kurze Entwicklungszyklen und ein hoher Anspruch an Qualität gegenüber. Ein Programmteil oder ein Mockup kann relativ schnell geschrieben oder dahin gehackt werden. Allerdings erfüllt dies dann nicht die Ansprüche an Robustheit, Zuverlässigkeit und Verfügbarkeit. Es entspricht nicht einer marktreifen Entwicklung.
Warum ist Software mehr als Code?
Wenn heute von Software gesprochen wird, denken die meisten Leute nur an Code, eine App oder ein Programm. Wenn man hinter die Kulissen blickt, ist Software viel mehr als nur Code. Auch wie ein Programm entsteht spielt eine große Rolle. Dies geht von einer Idee, einem groben Konzept über ein verfeinertes Design, der Programmierung bis hin zur Dokumentation.
Wie sehen die Dienstleistungen aus?
Abhängig von der Beauftragung unterstützen wir jede Phase der Software Entwicklung. Dies geht von der Beratung, über die Umsetzung bis hin zu organisatorischen Themen. Der genaue Umfang wird bei unserem Erstgespräch abgeklärt.
Kontakt
Kontaktiere uns einfach mit einer Email an office@swws.at.
Alle Informationen hier noch einmal kurz in einem PDF zusammengefasst.