Vad gör en simuleringsingenjör?

En simuleringsingenjör designar 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 inträffa. Med dessa data kan en person lära sig hur man utför riskfyllda uppgifter i en säker miljö. Som en del av detta arbete är simuleringsingenjören delforskare, designer, testare, analytiker, kontaktperson, felsökare, reporter, säljare och chef.

En simuleringsingenjörs arbete börjar med att fastställa begränsningarna för simuleringsprojektet. Det innebär att simuleringsingenjören tar reda på 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 samråder ingenjören med de personer som ansvarar för simuleringsprojektet.

När ingenjören vet vad simuleringsteamet vill åstadkomma och vilka vägarna för att uppnå dessa mål är, designar han första program eller prototyper att prova. Han kör sedan tester med dessa program och prototyper och studerar resultaten. Om resultaten inte är tillfredsställande undersöker simuleringsingenjören möjliga orsaker till problem.

När en simuleringsingenjör hittar ett problem inom ett program eller en prototyp och känner till möjliga orsaker till dessa problem, börjar han felsöka. Under detta skede av arbetet är målet för ingenjören att justera programmet eller prototypen tills det fungerar som önskat. Detta kan innebära att fysiskt justera hårdvaran. Det kan också innebära att du skriver ny programkod för att åtgärda fel. I vissa fall kan ingenjören kalla in andra yrkesverksamma som har mer avancerad utbildning inom ett specialiserat område som ingenjören behöver ta itu med, så förmågan att samarbeta och kommunicera bra översätts ofta till projektets framsteg.

Efter att ingenjören är säker på att han har ett stabilt, säkert program eller prototyp låter han andra använda utrustningen. Helst ska utrustningen fungera på samma sätt för dessa testare som för mjukvaruingenjören. Om det inte gör det måste ingenjören gå tillbaka igen och fortsätta revidera. Om den gör det, godkänner projektledaren 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 med samma projekt. Han kan till exempel delegera arbete till specifika mekaniker. Ingenjören ska samordna arbetet för alla de personer han övervakar så att delar av simuleringsprojektet slutförs enligt tidtabell och på ett sådant sätt att de kan kombineras för projektet efter behov.

Då och då vill simuleringsprojektledare veta hur projektet fortskrider. I dessa fall förbereder ingenjören rapporter som visar vad simuleringsteamet har slutfört och vad som fortfarande är ofullständigt. Ingenjören tillhandahåller data som hjälper regissören att förstå om projektet ligger inom budget och uppfyller sina initiala mål och tidsram. Ingenjören kan vidarebefordra dessa rapporter till direktören av en slump, men ibland måste ingenjören delta i formella möten och presentera data personligen, särskilt om större aktieägare för simuleringsprojektet är närvarande.

En annan roll som simuleringsingenjören har är säljaren. Före och under ett simuleringsprojekt måste simuleringsingenjören övertyga projektledaren om att hans design kommer att fungera och att den har en verklig marknadspotential. Att kunna översätta tekniska aspekter av ett projekt till lekmans termer och slutresultatet för 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.