The objective of this study has been to investigate and compare frontend javascript frameworks and cloud services in order to find which ones are most suitable to implement a web based product development application. The application will be based on the "House of Quality" methodology, which is commonly used in product development. It is basically a way to organize customer requirements, identify relevant quantifiable technical parameters and rank them in order to find out which ones are most important for the finished product. By using this very methodology on the application itself, the most important parameters were found to be data update delays and the need for additional services. The selected cloud services were benchmarked according to these parameters. For framework comparison, the methodology was based on existing research regarding what developers actually base their selection of frontend javascript frameworks on, which resulted in the metrics maturity, community size and documentation. SQL queries and benchmarking scripts were constructed in order to gather statistics from online services and run performance benchmarks. The results reveal substantial differences between frameworks as well as in performance among cloud services. A combination of the frontend framework Angular, the backend service Firebase and the authentication service Auth0 were found to be well suited for fulfilling the requirements of the product development application. Finally, potential problems, ethical considerations and areas where more research is required are discussed.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:miun-33259 |
Date | January 2018 |
Creators | Wikhög, Magnus |
Publisher | Mittuniversitetet, Avdelningen för data- och systemvetenskap |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0022 seconds