Håkan Fransson

Förändringar i NyA
Håkan Fransson, ITS Umeå Universitet
Arkitekt/utvecklare i antagningssystemet NyA
Håkan Fransson
[email protected], 090-7865825
Erik Lorentzson
[email protected], 090-7867075
NyA
•
•
•
•
•
Från sekelskiftet. Baserat på J2EE och DB2
30000 filer, 10000 klasser, ~1400K LOC
~800 tabeller i DB. 250 GB i Prod.
20-30 utv, ~55000 tim/år
+50 testmiljöer, +150 testdatabaser
Enheten för IT-stöd och
systemutveckling, ITS
Datum
3
Förbättringar varför?
• Teknisk skuld
– Slarvigt skriven kod, dålig design
– Avsteg från arkitektur, inte enhetligt
– Dåliga, komplicerade verksamhetslösningar.
• Utveckling
– Ny teknologi finns, EOLs
• Förenkla drift, deploy, uppgraderingar
Enheten för IT-stöd och
systemutveckling, ITS
Datum
4
Förbättringar erfarenheter
• Höj teknisk kompetens
• Ansvar
– Agila team vs Utv-bas
• Börja jobba, inga ”svansar”
• Minimera 3pp
Enheten för IT-stöd och
systemutveckling, ITS
Datum
5
Förbättringar erfarenheter
• KISS
– Teknik
– Verksamhet
• Verktyg, Structure101
Enheten för IT-stöd och
systemutveckling, ITS
Datum
6