De ontwikkelingen binnen het domein van technische en embedded software volgen elkaar in rap tempo op. TASS loopt voorop, en wil voorop blijven lopen in deze ontwikkelingen. Daarvoor investeren we continue in een drietal specifieke kennisgebieden. De zogeheten technologische speerpunten van TASS.
Binnen deze speerpunten werken onze software professionals, van project manager en architect tot programmeur en tester, intensief samen. Ook de software professionals van de toekomst spelen hierin een belangrijke rol. Zo heeft TASS recentelijk een projectmodule opgezet voor studenten van de Fontys Hogeschool.
Zo ontwikkelen we specialistische knowhow en innovatieve oplossingen, die we via onze mensen aan onze klanten ter beschikking stellen.
Onze drie technologische speerpunten zijn:
1. Integratie en Testing
2. Hardware Software Interfacing
3. Embedded Services
1 Integratie en testing
Integratie is het samenbrengen van verschillende systeemcomponenten. Dit kan op verschillende manieren gebeuren. Incrementele integratie, in combinatie met incrementeel/agile development en continuous integration, zorgt voor vroegtijdig operationele systemen, en een grotere controle over de ontwikkelingsactiviteiten.
Testen is een essentieel aspect van software ontwikkeling. Hiermee verifiëren en valideren we de werking van de software componenten, en het software systeem als geheel. Simpel gezegd: doet alles dat wat het moet doen, en doet niets wat het niet moet doen? Onze mensen bekwamen zich hierin door het volgen van verschillende opleidingen en trainingen. Zo krijgt elke TASS’er de opleiding ISTQB (International Software Testing Qualifications Board) Foundation. Deze opleiding brengt onze medewerkers de basiskennis bij, en zorgt dat ze op het gebied van testen dezelfde taal spreken. Meer verdieping in de testmaterie is er in de vorm van de opleiding ISTQB Advanced. Een groot deel van onze medewerkers is reeds in het bezit van dit certificaat. Daarnaast heeft een groot aantal TASS-ers de ISEB certificaten voor Foundation en Practitioner.
De focus op dit specifieke kennisgebied heeft inmiddels geresulteerd in de ontwikkeling van het PRISMA tool. Een, door TASS ontwikkelde, methode om een product-risicoanalyse te maken. De analyse geeft de tester en zijn stakeholders inzicht in de meest risicovolle delen van een product. Op dit inzicht kan vervolgens de teststrategie worden afgestemd. Dit draagt bij aan een beter en bovendien sneller testproces. Hetgeen van groot belang is voor de uiteindelijke kwaliteit van het product.
Bestel hier het PRISMA tool van TASS.
In de historie van TASS zijn veel medewerkers betrokken geweest bij het integreren en testen van verschillende producten. Aan de hand van hun inzichten en ervaringen, zijn we gekomen tot een TASS Integratie & Test aanpak. Een ‘integrated approach’, waarbij architecten, integratoren en testers hun opgedane inzichten in project en product bundelen. Dit leidt tot een efficiëntere samenwerking, die resulteert in een snellere ontwikkeling van een kwalitatief hoogwaardiger product.
2 Hardware Software Interfacing
De software die wij ontwikkelen moet altijd precies afgestemd zijn op de hardware waarop deze geïmplementeerd wordt. De hardware specificaties zijn daarom de kaders, waarbinnen we denken en werken. Overschrijding van deze specificaties vraagt om uitbreiding, waarmee de kostprijs van het product toeneemt. De afweging is dan vaak om de functionaliteit van het product softwarematig dan wel hardwarematig te realiseren. De kennis van moderne technologie en tooling, waarover TASS beschikt, maakt beide mogelijk. Samenwerking met diverse partners speelt een grote rol in de verdere ontwikkeling van deze kennis.
Zo werkt TASS constant aan oplossingen, die zorgen dat met de beschikbare middelen een optimaal resultaat kan worden gerealiseerd. Onze architecten en engineers hebben de kennis van hardware, real-time software, meetinstrumenten en software tools, die nodig is om efficiënte en betrouwbare software te ontwerpen, bouwen en testen.
3 Embedded Services
We zijn in het dagelijks leven meer en meer afhankelijk van technisch complexe producten. Daarom is het logisch dat gebruikers steeds hogere eisen stellen aan de techniek in deze producten. Mensen willen altijd en overal bereikbaar zijn en te allen tijde toegang hebben tot de voor hen relevante informatie. Apparaten en communicatiemiddelen moeten daarom snel kunnen worden aangepast aan nieuwe wensen en eisen.
Naarmate de complexiteit van producten toeneemt, vergt dat steeds meer expertise. Vandaar dat TASS binnen het speerpunt embedded services continue bezig is met het ontwikkelen van nieuwe oplossingen en mogelijkheden voor technisch hoogwaardige producten. Onze domeinkennis blijft op die manier groeien. Zodat we altijd in staat zijn snel in te springen op nieuwe ontwikkelingen en kunnen voldoen aan de wensen en eisen van de eindgebruiker.
Hoe kun je een lantaarnpaal bijvoorbeeld zo plaatsen, dat het licht de weg beslaat maar niet te ver doordringt in de omliggende huizen?
Prisma-testtool.pdf