Hvad gør en simuleringsingeniør?
En simuleringsingeniør designer værktøjer og systemer, der genskaber begivenheder eller omstændigheder. Disse værktøjer er ekstremt nyttige, fordi de lader brugerne få en vis forudsigelighed om, hvad der kan forekomme. Med disse data kan en person lære at udføre risikable opgaver i et sikkert miljø. Som en del af dette arbejde er simuleringsingeniøren delforsker, designer, tester, analytiker, forbindelsesleder, fejlfinding, reporter, sælger og manager.
Arbejdet med en simuleringsingeniør begynder med at bestemme begrænsningerne i simuleringsprojektet. Dette betyder, at simuleringsingeniøren finder ud af nøjagtigt, hvilke forhold eller begivenheder der skal inkluderes i simuleringstesten, så simuleringen giver en oplevelse, der er så realistisk som muligt. Det betyder også, at simuleringsingeniøren identificerer de bedste værktøjer, der kan bruges. For at gøre dette undersøger og konsulterer ingeniøren med de personer, der er ansvarlig for simuleringsprojektet.
Når ingeniøren ved hvad simuleringsteamet ønsker at opnå, og hvilke ruter der er for at nå disse mål, designer han indledende programmer eller prototyper til at prøve. Han kører derefter test ved hjælp af disse programmer og prototyper og studerer resultaterne. Hvis resultaterne ikke er tilfredsstillende, undersøger simuleringsingeniøren de mulige årsager til problemer.
Når en simuleringsingeniør finder et problem i et program eller en prototype og kender mulige årsager til disse problemer, begynder han at fejlfinde. I denne fase af arbejdet er ingeniørens mål at justere programmet eller prototypen, indtil det fungerer som ønsket. Dette kan involvere fysisk justering af hardware. Det kan også betyde, at man skriver ny softwarekode for at rette fejl. I nogle tilfælde kan ingeniøren indkalde andre fagfolk, der har mere avanceret uddannelse inden for et specialiseret område, som ingeniøren har brug for, så evnen til at samarbejde og kommunikere ofte betyder, at projektet er fremskridt.
Når ingeniøren er sikker på, at han har et stabilt, sikkert program eller en prototype, lader han andre bruge udstyret. Ideelt set skal udstyret fungere det samme for disse testere som for softwareingeniøren. Hvis det ikke gør det, skal ingeniøren gå tilbage igen og fortsætte med at revidere. Hvis det er tilfældet, autoriserer projektdirektøren normalt frigivelsen af softwaren eller opbygningen af hardwaremodeller i fuld skala baseret på prototypen.
På alle punkter i et simuleringsprojekt kan en simuleringsingeniør føre tilsyn med andre, der arbejder på det samme projekt. For eksempel kan han delegere arbejde til specifik mekanik. Ingeniøren skal koordinere arbejdet for alle de personer, han fører tilsyn med, så dele af simuleringsprojektet afsluttes efter planen og på en sådan måde, at de kan kombineres til projektet efter behov.
Fra tid til anden ønsker simuleringsprojektledere at vide, hvordan projektet skrider frem. I disse tilfælde forbereder ingeniøren rapporter, der viser, hvad simuleringsteamet er afsluttet, og hvad der stadig er ufuldstændigt. Ingeniøren leverer data, der hjælper direktøren med at forstå, om projektet ligger inden for budgettet og opfylder dets oprindelige mål og tidsramme. Ingeniøren kan videresende disse rapporter til direktøren uformelt, men undertiden skal ingeniøren deltage i formelle møder og præsentere dataene personligt, især hvis større aktionærer for simuleringsprojektet er til stede.
En anden rolle, som simuleringsingeniøren har, er sælgerens. Før og under et simuleringsprojekt skal simuleringsingeniøren overbevise projektlederen om, at hans design vil fungere, og at det har et reelt markedspotentiale. At kunne oversætte tekniske aspekter af et projekt til lægmandsbetingelser og bundlinjen med at forbedre ydeevne eller fortjeneste er ofte vigtigt for at gøre dette. I nogle tilfælde vil simuleringsingeniøren demonstrere, hvordan simuleringsprogrammet eller hardware fungerer for potentielle kunder.