0000000000075185
AUTHOR
Timo Lehtonen
An Activity Theory Perspective on Creating a New Digital Government Service in Finland
Digitalization of government services is a central goal in many countries. At policy-making level, digital government services are often expected to simultaneously reduce cost and provide citizens with better and more versatile services. Development of new digital government services, however, often involves companies, which typically have differences in their approach to the development and implementation of new digital services compared to the public sector. This study applies activity theory as a lens to identify the similarities and differences between the private and public sector in the development and implementation of a new government digital service. The aim is to identify the cont…
Visualising maritime vessel open data for better situational awareness in ice conditions
Situational awareness of maritime vessels in ice conditions is important for the operation of supply chains. In the artic sea areas, the ice conditions pose a major challenge for maritime vessels getting stuck in the ice and being significantly delayed in arrival to harbor. Data science and open data provide new opportunities to overcome these challenges. This paper introduces available open data sources and data visualizations that can be used to develop applications, for example, for detecting maritime vessel collision, predicting estimated time of arrival to harbor, as well as maritime vessel route optimization in ice conditions. The paper begins by introducing available open data source…
Towards multi-concern software development with Everything-as-Code
As software is becoming a central element in our lives, more and more stakeholders have concerns. Unlike today, when developers stop their coding activities to satisfy these stakeholder concerns, we propose dealing with them as part of the coding workflow, the central element of programmers’ daily duties. This can be achieved by extending the approach that we call Everything-as-Code (EaC) beyond software engineers and operators. peerReviewed
Migrating from a Centralized Data Warehouse to a Decentralized Data Platform Architecture
To an increasing degree, data is a driving force for digitization, and hence also a key asset for numerous companies. In many businesses, various sources of data exist, which are isolated from one another in different domains, across a heterogeneous application landscape. Well-known centralized solution technologies, such as data warehouses and data lakes, exist to integrate data into one system, but they do not always scale well. Therefore, robust and decentralized ways to manage data can provide the companies with better value give companies a competitive edge over a single central repository. In this paper, we address why and when a monolithic data storage should be decentralized for imp…
Metrics Framework for Cycle-Time Reduction in Software Value Creation
Agile software development methodologies driving cycle-time reduction have been shown to improve efficiency, enable shorter lead times and place a stronger focus on customer needs. They are also moving the process development focus from cost-reduction towards value creation. Optimizing software development based on lean and agile principles requires tools and metrics to optimize against. We need a new set of metrics that measure the process up to the point of customer use and feedback. With these we can drive cycle time reduction and improve value focus. Recently the lean startup methodology has been promoting a similar approach within the startup context. In this paper, we develop and vali…