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