Antero Järvi

Learn More
Multi-homing, a strategy where a developer is publishing products for multiple platforms, is studied in this paper using descriptive analysis. The data of over 850,000 applications and their developers were collected from Apple App Store, Google Play, and Microsoft's Windows Phone Marketplace. The developers publishing for several software ecosystems were(More)
Start-ups and game development are trending topics. There are established methods for both, but these are not suitable as such for starting game companies developing their first commercial game product. In this paper, a design for a series of accelerator programs, targeted for the first-time game developers , and an accompanying research approach are(More)
The health of a software ecosystem is argued to be a key indicator of well-being, longevity and performance of a network of companies. In this paper, we address what scientific literature actually means with the concept of 'ecosystem health' by selecting relevant articles with systematic literature review. Based on the final set of 38 papers, we found that(More)
This paper offers blueprints for and reports upon three years experience from teaching the university course " Lean Software Startup " for information technology and economics students. The course aims to give a learning experience on ideation/innovation and subsequent product and business development using the lean startup method. The course educates the(More)
Design by Contract (DbC) and unit testing (UT) are complementary approaches to improve the belief of correctness and the quality of the software. The interplay between the two techniques has been studied previously, e.g., in the use of test oracles and test automation. However, we propose that DbC should drive the UT to become more cost-effective. The paper(More)