MOVING FROM PROPRIETARY SOFTWARE TO OPEN SOURCE 2/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

ROWDY RABOUW > Senior Engineer at Nationale-Nederlanden > Lead developer Pension App: Mijn Inkomen Later > Freelance web and app developer > International speaker > Co-organizer {N} Dev Day Europe 6/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

9705 DAYS 8/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

26 years > 6 months > 28 days 9/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

I’m either very lazy and can’t be bothered > or I get enough opportunities here 10/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

WATERFALL 12/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

PRINCE2 14/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

THEORY OF CONSTRAINTS 16/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

AGILE SCRUM 18/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

MIJN INKOMEN LATER APP 20/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

21/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

MIJN PENSIOENCOACH APP > Objective-C for iOS > Java for Android > outsourced to an agency > slow development cicle > iOS and Android versions diverge 22/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

MIJN INKOMEN LATER APP > NativeScript > JavaScript (POC - late 2016) > Angular (For realz - early 2017) 24/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

MIJN INKOMEN LATER APP > 871 commits > 52 releases > 1.0 released just before X-mas 2017 > 9 store releases (1.0 - 1.8) 25/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

NATIONALENEDERLANDEN 28/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

NN 29/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

&& 30/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

NN APP

NN APP > previously vendor platform lock-in > Ionic > AngularJS > Cordova > migrating to Angular 35/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

37/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

38/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

40/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

41/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

42/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw

43/43 — Moving from Proprietary Software to Open Source - Rowdy Rabouw - {N} Dev Day EU 2019 - @rowdyrabouw