Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Test-Driving FinTech Product Development: An Experience Report
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik.ORCID-id: 0000-0001-9898-2222
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik.
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik.ORCID-id: 0000-0003-3567-9300
2018 (Engelska)Ingår i: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) / [ed] Ciolkowski M.,Hebig R.,Kuhrmann M.,Pfahl D.,Tell P.,Amasaki S.,Kupper S.,Schneider K.,Klunder J., Springer, 2018, Vol. 112171, s. 219-226Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

In this paper, we present experiences from eight years of developing a financial transaction engine, using what can be described as an integration-test-centric software development process.We discuss the product and the relation between three different categories of its software and how the relative weight of these artifacts has varied over the years.In addition to the presentation, some challenges and future research directions are discussed.

Ort, förlag, år, upplaga, sidor
Springer, 2018. Vol. 112171, s. 219-226
Serie
Lecture Notes in Computer Science, ISSN 0302-9743
Nyckelord [en]
Test-driven development, Software Craftsmanship, Testing Architecture
Nationell ämneskategori
Programvaruteknik
Identifikatorer
URN: urn:nbn:se:bth-17011DOI: 10.1007/978-3-030-03673-7_16ISI: 000766909900016ISBN: 9783030036720 (tryckt)OAI: oai:DiVA.org:bth-17011DiVA, id: diva2:1248568
Konferens
19th International Conference on Product-Focused Software Process Improvement, PROFES 2018; Wolfsburg; Germany; 28 November 2018 through 30 November 2018
Anmärkning

https://profes2018.wordpress.com/

Tillgänglig från: 2018-09-17 Skapad: 2018-09-17 Senast uppdaterad: 2025-09-30Bibliografiskt granskad
Ingår i avhandling
1. Towards Understanding Software Craftsmanship
Öppna denna publikation i ny flik eller fönster >>Towards Understanding Software Craftsmanship
2021 (Engelska)Licentiatavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

The concept of software craftsmanship has roots in the earliest days of computing but has received comparably little attention from the research community.As a reaction to how Agile methods were practiced and taught in industry, in 2009, the Manifesto for Software Craftsmanship was formulated and published, drawing attention to the concept. Subsequent books and research papers have also elaborated on the concept.

With this dissertation, we aim to study the software craftsmanship phenomenon using empirical software engineering methods.We developed an anatomy of software craftsmanship through a systematic literature study and a longitudinal case study, following a project consisting of multiple teams over several years.We also illustrate some consequences of not following through on the espoused craftsmanship practice of managing and account for technical debt. We find that some areas exhibited high growth in technical debt, while others remained comparably idle. This indicates that it is important to keep track of existing technical debt, but repayment should consider the distribution of each kind of technical debt in the codebase.

Our studies are empirical, using mixed methods, analyzing quantitative as well as qualitative data.We used thematic coding to structure the qualitative data into themes, principles, and practices.

We provide our systematically derived anatomy of the principles and practices of software craftsmanship and discuss how these relate to other principles within software engineering in general.

Ort, förlag, år, upplaga, sidor
Karlskrona: Blekinge Tekniska Högskola, 2021
Serie
Blekinge Institute of Technology Licentiate Dissertation Series, ISSN 1650-2140 ; 7
Nyckelord
Software craftsmanship
Nationell ämneskategori
Programvaruteknik
Forskningsämne
Programvaruteknik
Identifikatorer
urn:nbn:se:bth-22041 (URN)978-91-7295-427-4 (ISBN)
Presentation
2021-10-07, J1650, 09:00
Handledare
Tillgänglig från: 2021-08-23 Skapad: 2021-08-20 Senast uppdaterad: 2025-09-30Bibliografiskt granskad

Open Access i DiVA

fulltext(265 kB)507 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 265 kBChecksumma SHA-512
05a02baf6451078b60568e13f234b293c12aefe1600aa2f31edb07f1aed27f0884586b23840231152e143771a2c001f46dc98d108ea7fd5f109c4ba51956dfd5
Typ fulltextMimetyp application/pdf

Övriga länkar

Förlagets fulltext

Person

Sundelin, AndersGonzalez-Huerta, JavierWnuk, Krzysztof

Sök vidare i DiVA

Av författaren/redaktören
Sundelin, AndersGonzalez-Huerta, JavierWnuk, Krzysztof
Av organisationen
Institutionen för programvaruteknik
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 507 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 583 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf