.NET alapú agilis szoftverfejlesztés vegyes szakértői csapatban

2019-2020 tavasz

Nincs megadva

Téma leírása

A feladat egy lehetséges (de nem egyetlen iránya):

A téma célja a vegyészkarral közös PharmTech Lab gyógyszergyártási kutatás-fejlesztési folyamatainak támogatása az  informatikai eszköztárával: a munka során nagyon sok olyan feladat van, amire mivel nincsen kész szoftver, a vegyészek számára legfeljebb scriptelt környezetben oldható meg. A mi feladatunk, hogy a számukra nagyon értékes szoftvertámogatást elkészítsük. A feladatokban igen tág a spektrum, a UX designtól a képfeldolgozáson és intelligens (tanuló) rendszereken át egészen az ipari PLC vezérlésig.

Mivel az igények változóak a kutatási, kísérletezési jelleg miatt, a feladat egy kiváló gyakorlási lehetőség a modern szoftverfejlesztési módszerek gyakorlására is. A PharmaTech csapatban erre különönsen nagy hangsúlyt fektetünk, mivel később az iparban ezekre a készségekre is nagyon nagy szükség lesz. Ilyenek többek között:

  • Rendszeres online konzultációk, egyúttal készülve a távmunka világára is.
  • Github Wiki és issue tracking a feladatok koordinálására
  • Github pull request és code review alapú forráskód minőségbiztosítás
  • Continuous integration server (Azure Pipeline) és continuous delivery a DevOps eszköztár gyakorlására
  • Kidolgozott onboarding folyamat az újonnan csatlakozók "betanítására", a csapatba integrálásra
  • Slack alapú kommunikáció a csapaton belül (az érintett vegyész kollégákkal együtt), CI és github integrációval
  • A munka során az agilis fejlesztés irányelveit követjük, mivel a kutatás-fejlesztési projekt különösen igényli a flexibilitást.
  • Közös programozás, lehetőség páros munkára (eXtreme Programming), kis hackaton alkalmakra.
 
Ezen kívül ennek a témának a keretében lehetőség nyílik kipróbálni, milyen egy egészen más szakterület kutatóival együtt dolgozni. Ami azzal jár, hogy kicsit szokni kell egymás terminológiáját, preferenciákat.
 
A projektről további anyagok hamarosan itt érhetőek el: http://bmeaut.github.io/cv4sensorhub/apps/pharmatech.html

Feltételek

  • C# és .NET alapismeretek

Maximális létszám: 10 fő