Skip to main content

Towards a Guideline-Based Approach to Govern Developers in Mobile Software Ecosystems

  • Conference paper
  • First Online:
Mastering Scale and Complexity in Software Reuse (ICSR 2017)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 10221))

Included in the following conference series:

Abstract

Mobile application developers use repositories to store and reuse resources that support the development process. These repositories can be classified into internal – property of an organization that owns the mobile platform – or external – maintained by developers’ communities in a open-source way. The app store is an example of an internal repository. As examples of external repositories, we can mention Github (code) and Stack Overflow (questions and answers. Such repositories can be used to support keystone’s strategy to open its infrastructure in order to engage developers to meet the users’ demands. This scenario refers to Mobile Software Ecosystem (MSECO) where keystones can use governance models to increase profits and reduce possible risks. However, it is necessary to understand how to monitor the engagement of developers using repositories as sources of information. In other words, it is important to define developers’ governance guidelines to monitor the developer, contributions, technical questions, alignment with the keystone’ goals, and developers’ experience (DX). In this context, the goal of this PhD dissertation is to define a guideline-based approach to govern developers in an MSECO.

The original version of this chapter was revised: The name of the third author was corrected. The erratum to this chapter is available at 10.1007/978-3-319-56856-0_17

An erratum to this chapter can be found at http://dx.doi.org/10.1007/978-3-319-56856-0_17

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Fontao, A., Santos, R.P., Dias-neto, A.: Mobile software ecosystem (MSECO): a systematic mapping study. In: 39th Annual International Computers, Software & Applications Conference, pp. 653–658 (2015)

    Google Scholar 

  2. Lin, F., Ye, W.: Operating system battle in the ecosystem of smartphone industry. In: International Symposium on Information Engineering and Electronic Commerce, pp. 617–622 (2009)

    Google Scholar 

  3. Manikas, K.: Revisiting software ecosystems research: a longitudinal literature study. J. Syst. Softw. 117, 84–103 (2016)

    Article  Google Scholar 

  4. Eckhardt, E., Kaats, E., Jansen, S., Alves, C.: The merits of a meritocracy in open source software ecosystems. In: European Conference on Software Architecture (2014)

    Google Scholar 

  5. Fagerholm, F., Ikonen, M., Kettunen, P., Munch, J., Roto, V., Abrahamsson, P.: Performance alignment work: how software developers experience the continuous adaptation of team performance in lean and agile environments. Inf. Softw. Technol. 64, 132–147 (2015)

    Article  Google Scholar 

  6. Begon, M., Townsend, C., Harper, J.: Ecology: From Individuals to Ecosystems. Artmed (2007)

    Google Scholar 

  7. Fagerholm, F., Münch, J.: Developer experience: concept and definition. In: International Conference on Software and System Process, pp. 73–77 (2012)

    Google Scholar 

  8. Ververs, E., Van, R., Jansen, S.: Influences on developer participation in the debian software ecosystem. In: International Conference on Management of Emergent Digital EcoSystems, pp. 89–93 (2011)

    Google Scholar 

  9. Haenni, N., Lungu, M., Schwarz, N., Nierstrasz, O.: A quantitative analysis of developer information needs in software ecosystems. In: European Conference on Software Architecture Workshops, pp. 12–17 (2014)

    Google Scholar 

  10. Manikas, K., Wnuk, K., Shollo, A.: Defining decision making strategies in software ecosystem governance (2015)

    Google Scholar 

  11. Sadi, M.H., Dai, J., Yu, E.: Designing software ecosystems: how to develop sustainable collaborations? In: Persson, A., Stirna, J. (eds.) CAiSE 2015. LNBIP, vol. 215, pp. 161–173. Springer, Cham (2015). doi:10.1007/978-3-319-19243-7_17

    Chapter  Google Scholar 

  12. Fontao, A., Santos, R., Dias-neto, A.: What we know about developer experience? In: 19th International Conference on Human-Computer Interaction (2017)

    Google Scholar 

  13. Rodrigo, S.: Managing and monitoring software ecosystem to support demand and solution analysis. Ph.D. dissertation. COPPE. Federal University of Rio de Janeiro (2016)

    Google Scholar 

Download references

Acknowledgements

The authors thank to CAPES for financial support for this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Awdren de Lima Fontão .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

de Lima Fontão, A., Dias-Neto, A., Santos, R. (2017). Towards a Guideline-Based Approach to Govern Developers in Mobile Software Ecosystems. In: Botterweck, G., Werner, C. (eds) Mastering Scale and Complexity in Software Reuse. ICSR 2017. Lecture Notes in Computer Science(), vol 10221. Springer, Cham. https://doi.org/10.1007/978-3-319-56856-0_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-56856-0_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-56855-3

  • Online ISBN: 978-3-319-56856-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics