In the thesis, Dean Grove evaluated the infrastructure of a Minimum Viable Product (MVP), which is based on and provides suggestions as to how to make the not-visible part of the product, and the architecture easier to maintain for future use and scalable if the need occurs to be able to handle more requests. An MVP is a product that was developed in the lean startup method and is used, to develop a product quickly and get feedback from customers or investors, without creating a lot of engineering overhead. In its definition, the MVP uses the least amount of effort, to receive the maximum amount of feedback. While this in itself is amicable, developing something quickly leaves some best practices behind, which this thesis will focus on. Introducing some options that are industry standards or best practices will show how the product can become more future-proof. Be it either by requiring more CPU performance and needing to scale out, scale up the services or by showing how correctly managing user access and their roles can be beneficial in the long run. When working on sensitive data, some regulatory concerns will be evaluated throughout this thesis. In particular, the General Data Protection Regulation (GDPR) is extremely important.
Software AG Contact
Dipl.-Inf. Dirk Burkhardt
Max-Planck-Str. 2, 64807 Dieburg
Building F16 / Office 1.21