Na mijn eerdere stage bij Asamco B.V. was ik al zeker dat ik mij wilde specialiseren in C#.NET. Na een jaar school was het tijd voor mijn afstuderen. Naast de eis van mijzelf om mijn afstuderen te doen in C#.NET was mijn voorkeur ook om deze in WinForms te doen. Hierdoor kwam ik bij Thetford terecht.
Binnen Thetford wordt gebruik gemaakt van het ERP systeem BPCS. Waar nodig is dit systeem uitgebreid met verschillend maatwerk ontwikkeld in o.a. RPG. Voor de RPG taal is specifiek kennis nodig. Wereldwijd zijn er nog maar enkele mensen die beschikken over de kennis van RPG en dit aantal neemt nog verder af. Binnen Thetford zijn er 2 man die kennis hebben van de RPG taal zelf, hierdoor ontstaat er dus een risico wanneer deze personen wegvallen er geen vervanging mogelijk zal zijn.
Om dit risico te verlagen is er besloten om deze RPG maatwerk systemen te vervangen door C# applicaties. In een eerdere studie is aangetoond dat RPG de beste vervanger voor de huidige systemen binnen Thetford is.
Voordat er daadwerkelijk geprogrammeerd werd is er een standaard afgesproken in samenspraak met de bedrijfsbegeleider. In deze standaard (zogenoemde “.Net applications developer document”) zijn de verschillende regels waar de programmeur aan zich moet houden beschreven en is de look-and-feel van de verscheidene systemen uitgelegd.
Tijdens het verdere traject heb ik onderstaande deel-applicaties opgeleverd:
Technieken
Software