Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
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
Software Development Productivity Issues in Large Telecommunication Applications
Blekinge Institute of Technology, School of Engineering, Department of Systems and Software Engineering.
Responsible organisation
2005 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

The high non-functional requirements of telecommunication applications increase their complexity. Introducing a new and specialized technology is often seen as a way of meeting these high non-functional requirements. An example of such a technology is a software platform that provides high performance and availability. The change of technology can, however, impact another important factor of a successful software development – the cost. The cost is mostly affected by the low development productivity when using the new technology. Therefore it is a challenging task to introduce the new technology in a cost-efficient manner. This thesis investigates the software development cost implications of introducing a specialized technology. We present case studies in which we describe, analyse, and quantify the impact of the new platform on software development productivity. By comparing with UNIX development productivity we establish the initial productivity cost of introducing the new platform. We show that there is a significant difference in the productivity between UNIX and the new platform. We analyse and describe the reasons for this difference. By comparing the productivity in early and mature software development on the new platform we investigate which of the problems that cause the initial low productivity tend to disappear with time. We quantify the impact of experience and maturity on the productivity improvement. Based on our findings, we suggest a number of improvements for both the platform introduction process and the mature development on the specialized platform. The initial high development cost on the specialized platform is, however, an unavoidable issue that the organization must face. Therefore we look for a way of decreasing that cost. We show that it is possible to decrease the cost if we introduce the specialized platform gradually, instead of developing the entire application on it. We present an example of a hybrid architecture, which combines the specialized and the standard platforms. We evaluate it with respect to availability, reliability, performance, and cost. We find that such an architecture is able to provide good technical characteristics for a significantly lower cost as compared to developing the entire application on the specialized platform.

Place, publisher, year, edition, pages
Karlskrona: Blekinge Institute of Technology , 2005. , p. 153
Series
Blekinge Institute of Technology Licentiate Dissertation Series, ISSN 1650-2140 ; 6
Keywords [en]
productivity, measurement, improvement
National Category
Software Engineering Computer Sciences
Identifiers
URN: urn:nbn:se:bth-00304Local ID: oai:bth.se:forskinfoF7452F4C8D5C134EC125700D0048226BISBN: 91-7295-061-7 (print)OAI: oai:DiVA.org:bth-00304DiVA, id: diva2:837188
Available from: 2012-09-18 Created: 2005-05-26 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

fulltext(6223 kB)194 downloads
File information
File name FULLTEXT01.pdfFile size 6223 kBChecksum SHA-512
7b8b3a87ca2d7a9370f7f33607c8b35efe66c6e3a4f2f2bf9d87bea4c2da62caafdd892ee5a1ff91eec65009cd9616a2c344ff1d3fd2f9233b6def1118f5abc4
Type fulltextMimetype application/pdf

Authority records

Tomaszewski, Piotr

Search in DiVA

By author/editor
Tomaszewski, Piotr
By organisation
Department of Systems and Software Engineering
Software EngineeringComputer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 197 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

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 120 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