De uitdaging

Hoe ontwikkel je software vanaf de basis? Hoe integreer je optimaal met andere disciplines zoals elektronica en mechanica? Hoe zorg je ervoor dat de softwareontwikkeling flexibel blijft en mee kan bewegen, waardoor nieuwe features of aanpassingen gemakkelijk en snel kunnen worden doorgevoerd? En hoe ontwikkel je software zodanig dat onderhoud geen doel op zich wordt, maar beheersbaar en planmatig blijft gedurende de gehele levensduur van de het product (of productfamilie)?

De oplossing

Onze System Control Software and Digital Twinning - Greenfield aanpak hanteert een holistische werkwijze die de verschillende disciplines en de klant samenbrengt om zodoende een optimale oplossing te ontwikkelen. Waar mogelijk wordt gebruik gemaakt van een model gedreven (en test gedreven) aanpak en wordt simulatie van de hardware toegepast om de softwareontwikkeling niet afhankelijk te laten zijn van de beschikbaarheid van hardware. We identificeren problemen en fouten zo vroeg mogelijk in het ontwikkelproces en kunnen continu bijsturen indien nodig. Deze aanpak heeft zich bewezen in diverse Greenfield-projecten.

Om de holistische aanpak te ondersteunen, heeft Sioux de tool "Supermodels" ontwikkeld waarin visuele modellen gebruikt worden om deze modelgedreven aanpak te ondersteunen. Met deze tool worden o.a. terugkoppellussen toegevoegd op verschillende abstractieniveaus, zodat alle betrokken disciplines een rol hebben in het reviewen van de modellen m.b.t. hun expertise. Voor de daadwerkelijke visualisatie van een product wordt de Supermodels workbench ondersteund met de Sioux augmented reality omgeving Holodeck, wat resulteert in een state-of-the-art Digital Twinning omgeving. Zo identificeren we eventuele fouten zo vroeg mogelijk en minimaliseren we de ontwikkelkosten.

Daarnaast implementeert de Greenfield aanpak de beproefde Sioux Unified Meta Architecture (SUMA), die al veelvuldig stabiele software architecturen heeft opgeleverd. SUMA schetst ook een aantal best practices die we waar nuttig toepassen, waardoor we voorkomen dat voor elk project het wiel opnieuw uitgevonden moet worden.

Services

Sioux kan fungeren als R&D afdeling en biedt uitstekende nazorg zodra een product op de markt is. Voor de initiële ontwikkeling kan Sioux flexibel opschalen naar grotere development teams. Voor de nazorg kunnen we een kleiner service team beschikbaar stellen dat adequaat kan inspelen op eventuele problemen of wensen die zich voordoen. Bovendien leveren we indien gewenst de Sioux tooling aan klanten die hen in staat stelt om op hetzelfde visuele modelniveau aanpassingen te blijven maken. Indien gewenst kan Sioux Assembly de industrialisatie en productie van het product verzorgen. Dit combineren wij eventueel in een volledig lifecycle management programma, waarbij wij zorg dragen voor de continuïteit van een product.

Greenfield services

Technologieonafhankelijk en multidisciplinair
We zijn niet gebonden aan specifieke besturingssystemen, talen of software (middleware) platformen. Dit geldt ook voor eventuele inzet van modelgedreven en of test gedreven tools. De specifieke vereisten van een systeem zijn leidend voor de technologiekeuze. De technologiekeuze is hierbij maatwerk en geoptimaliseerd voor de toepassing.

Neem contact op met onze experts voor uw System Control Software vraagstuk