Vad gör en simuleringsingenjör?
En simuleringsingenjör konstruerar verktyg och system som återskapar händelser eller omständigheter. Dessa verktyg är extremt användbara eftersom de låter användare få viss förutsägbarhet om vad som kan uppstå. Med denna information kan en person lära sig att utföra riskfyllda uppgifter i en säker miljö. Som en del av detta arbete är simuleringsingenjören delforskare, designer, testare, analytiker, samband, felsökare, reporter, säljare och chef.
En simuleringsingenjörs arbete börjar med att bestämma begränsningarna för simuleringsprojektet. Detta innebär att simuleringsingenjören räknar ut exakt vilka förhållanden eller händelser som ska inkluderas i simuleringstestningen så att simuleringen ger en upplevelse som är så realistisk som möjligt. Det betyder också att simuleringsingenjören identifierar de bästa verktygen att använda. För att göra detta undersöker och konsulterar ingenjören med de personer som ansvarar för simuleringsprojektet.
När ingenjören vet vad simuleringsteamet vill uppnå och vilka vägar för att uppfylla dessa mål är, designar han inledande program eller prototyper för att prova. Han kör sedan test med dessa program och prototyper och studerar resultaten. Om resultaten inte är tillfredsställande undersöker simuleringsingenjör de möjliga orsakerna till problem.
När en simuleringsingenjör hittar ett problem i ett program eller en prototyp och känner till möjliga orsaker till dessa problem, börjar han felsöka. Under detta steg av arbetet är ingenjörens mål att finjustera programmet eller prototypen tills det fungerar som önskat. Detta kan innebära fysisk justering av hårdvara. Det kan också betyda att du skriver ny programkod för att fixa fel. I vissa fall kan ingenjören ringa in andra yrkespersoner som har mer avancerad utbildning inom ett specialiserat område som ingenjören behöver ta itu med, så att förmågan att samarbeta och kommunicera väl översätter ofta till projektets utveckling.
När ingenjören är säker på att han har ett stabilt, säkert program eller en prototyp, låter han andra använda utrustningen. Helst bör utrustningen fungera samma för dessa testare som för programvaruingenjören. Om inte, måste ingenjören gå tillbaka igen och fortsätta att revidera. Om det gör det, godkänner projektdirektören vanligtvis frisläppandet av programvaran eller byggandet av fullskaliga hårdvarumodeller baserade på prototypen.
Vid alla punkter i ett simuleringsprojekt kan en simuleringsingenjör övervaka andra som arbetar på samma projekt. Till exempel kan han delegera arbete till specifik mekanik. Ingenjören måste samordna arbetet för alla personer han övervakar så att delar av simuleringsprojektet slutförs enligt schema och på ett sådant sätt att de kan kombineras för projektet efter behov.
Ibland vill projektledare för simulering veta hur projektet utvecklas. I dessa fall förbereder ingenjören rapporter som visar vad simuleringsteamet har avslutat och vad som fortfarande är ofullständigt. Ingenjören tillhandahåller data som hjälper direktören att förstå om projektet ligger inom budgeten och uppfyller dess initiala mål och tidsram. Ingenjören kan vidarebefordra dessa rapporter till direktören, men ibland måste ingenjören delta i formella möten och presentera uppgifterna personligen, särskilt om större aktieägare för simuleringsprojektet är närvarande.
En annan roll som simuleringsingenjören har är som säljare. Före och under ett simuleringsprojekt måste simuleringsingenjören övertyga projektledaren att hans design kommer att fungera och att det har en verklig marknadspotential. Att kunna översätta tekniska aspekter av ett projekt till lekmannens villkor och i slutändan att förbättra prestanda eller vinst är ofta viktigt för att göra detta. I vissa fall kommer simuleringsingenjören att visa hur simuleringsprogrammet eller hårdvaran fungerar för potentiella kunder.