Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Business Software Engineering Processes: An Analytics Case Study
KTH, School of Information and Communication Technology (ICT).
2017 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Using Information Technology (IT) solutions to automate business processes has been the norm for many organizations in recent years. Despite the great benefits an enterprise can reap from adopting such solutions, developing ones own IT solution is not as easy as it might seem. If we take into account the ever increasing complexity of modern businesses and their operating environment as well as the fast pace with which the modern world is changing, development and maintenance of such systems can easily become a daunting task. Many software development processes have been proposed over the years aiming at increasing software projects’ success rates in terms of budget, time and requirements satisfaction. In this project (code named Helium), we propose a simple software development process customised specifically for Customer Value (CV) and we apply this process to develop a novel distributed IT system that automates the main business processes of the company. Our main goal is to reduce the operational costs of Customer Value (CV) and increase its capacity and provided Quality of Service (QoS). The ”start-up” nature of the company is taken under consideration, since it introduces a considerable amount of uncertainty, as well as the fact that the initial set of projects in their project road-map are going to be thesis projects carried out by students and not experienced professionals. The proposed distributed architecture aims at providing maintenance, expansion, performance and scalability benefits. A basic set of measurements, carried out on the implemented system, validate the correctness of our approach with respect to performance and a set of interviews carried out with senior developers and managers validate the importance of the benefits of the process and architecture from a business standpoint.

Place, publisher, year, edition, pages
2017. , 179 p.
Series
TRITA-ICT-EX, 2017:25
National Category
Computer and Information Science
Identifiers
URN: urn:nbn:se:kth:diva-207138OAI: oai:DiVA.org:kth-207138DiVA: diva2:1096088
External cooperation
Customer Value Sweden AB
Subject / course
Electronic- and Computer Systems
Educational program
Master of Science - Software Engineering of Distributed Systems
Examiners
Available from: 2017-05-17 Created: 2017-05-17 Last updated: 2017-05-17Bibliographically approved

Open Access in DiVA

fulltext(8331 kB)36 downloads
File information
File name FULLTEXT01.pdfFile size 8331 kBChecksum SHA-512
43bec14febfb9cc79715228d1beea1fe3487d77f87aafb8da513e7033b0bce77c51e30194bfd8dd8d3a51a7f7fa4f32aac9f04fed93f37efd8a19bc0355dde0b
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 36 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 50 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf