Skip to main content

Kent Beck or Pablo Picasso? Speculations of the Relationships Between Artists in Software and Painting

  • Conference paper
  • First Online:
Software Technology: Methods and Tools (TOOLS 2019)

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

Included in the following conference series:

  • 852 Accesses

Abstract

The way software is created is somehow similar to the process of creating pieces of artwork. To consider this issue further we have considered the similarities between the software development process and painting in the quest for artistic practices that are transferable to software.

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

Notes

  1. 1.

    by “hackers” the author refers to developers.

  2. 2.

    See URL https://en.wikipedia.org/wiki/Girl_with_Peaches, visited on May 20, 2019.

References

  1. Altshuler, B.: Art by instruction and the pre-history of do it

    Google Scholar 

  2. Beck, K., et al.: Manifesto for agile software development (2001)

    Google Scholar 

  3. Corral, L., Georgiev, A.B., Sillitti, A., Succi, G.: A method for characterizing energy consumption in Android smartphones. In: 2nd International Workshop on Green and Sustainable Software (GREENS 2013), pp. 38–45. IEEE, May 2013

    Google Scholar 

  4. Corral, L., Sillitti, A., Succi, G.: Software development processes for mobile systems: is agile really taking over the business? In: 2013 1st International Workshop on the Engineering of Mobile-Enabled Systems (MOBS), pp. 19–24, May 2013

    Google Scholar 

  5. Corral, L., Sillitti, A., Succi, G., Garibbo, A., Ramella, P.: Evolution of mobile software development from platform-specific to web-based multiplatform paradigm. In: Proceedings of the 10th SIGPLAN Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2011, pp. 181–183. ACM, New York (2011)

    Google Scholar 

  6. Di Bella, E., Sillitti, A., Succi, G.: A multivariate classification of open source developers. Inf. Sci. 221, 72–83 (2013)

    Article  Google Scholar 

  7. Fronza, I., Sillitti, A., Succi, G.: An interpretation of the results of the analysis of pair programming during novices integration in a team. In: Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement, ESEM 2009, pp. 225–235. IEEE Computer Society (2009)

    Google Scholar 

  8. Graham, P.: Hackers & Painters: Big Ideas from the Computer Age. O’Reilly Media, Newton (2004)

    Google Scholar 

  9. Herlihy, M., Shavit, N.: The Art of Multiprocessor Programming. Morgan Kaufmann Publishers Inc., San Francisco (2008)

    Google Scholar 

  10. Kivi, J., Haydon, D., Hayes, J., Schneider, R., Succi, G.: Extreme programming: a university team design experience. In: 2000 Canadian Conference on Electrical and Computer Engineering. Conference Proceedings. Navigating to a New Era (Cat. No.00TH8492), vol. 2, pp. 816–820, May 2000

    Google Scholar 

  11. Knuth, D.E.: The Art of Computer Programming. Addison-Wesley Professional, Boston (2011)

    MATH  Google Scholar 

  12. Kovács, G.L., Drozdik, S., Zuliani, P., Succi, G.: Open source software for the public administration. In: Proceedings of the 6th International Workshop on Computer Science and Information Technologies, October 2004

    Google Scholar 

  13. Ostrovskij, G.: In Russian: Kak sozdayetsya kartina. In English: How the picture is created. Gosudarstvennaya Akademiya Hudozhestvennyh nauk (1962)

    Google Scholar 

  14. Pedrycz, W., Russo, B., Succi, G.: Knowledge transfer in system modeling and its realization through an optimal allocation of information granularity. Appl. Soft Comput. 12(8), 1985–1995 (2012)

    Article  Google Scholar 

  15. Petrinja, E., Sillitti, A., Succi, G.: Comparing OpenBRR, QSOS, and OMM assessment models. In: Ågerfalk, P., Boldyreff, C., González-Barahona, J.M., Madey, G.R., Noll, J. (eds.) OSS 2010. IAICT, vol. 319, pp. 224–238. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-13244-5_18

    Chapter  Google Scholar 

  16. Rossi, B., Russo, B., Succi, G.: Adoption of free/libre open source software in public organizations: factors of impact. Inf. Technol. People 25(2), 156–187 (2012)

    Article  Google Scholar 

  17. Sillitti, A., Janes, A., Succi, G., Vernazza, T.: Measures for mobile users: an architecture. J. Syst. Architect. 50(7), 393–405 (2004)

    Article  Google Scholar 

  18. Sterling, L., Shapiro, E.: The Art of Prolog. MIT Press, Cambridge (1986)

    MATH  Google Scholar 

  19. Succi, G., Paulson, J., Eberlein, A.: Preliminary results from an empirical study on the growth of open source and commercial software products. In: EDSER-3 Workshop, pp. 14–15 (2001)

    Google Scholar 

  20. Valerio, A., Succi, G., Fenaroli, M.: Domain analysis and framework-based software development. SIGAPP Appl. Comput. Rev. 5(2), 4–15 (1997)

    Article  Google Scholar 

  21. Vernazza, T., Granatella, G., Succi, G., Benedicenti, L., Mintchev, M.: Defining metrics for software components. In: Proceedings of the World Multiconference on Systemics, Cybernetics and Informatics, vol. XI, pp. 16–23, July 2000

    Google Scholar 

  22. Vladislava, R.: In Russian: Stanovleniye kontseptsii “iskusstva po-instruktsii”. In English: Formation of the concept of “art on-instructions”. Art & Cult, pp. 72–77 (2017)

    Google Scholar 

  23. Yakovleva, E.: Russian: Eto bylo schastliveysheye vremya...(a.ye. yakovlev, v.i. shukhayev i v.e. meyyerkhol’d. k istorii sozdaniya dvoynogo avtoportreta a. yakovleva i v. shukhayeva arlekin i p’yero) english: It was the happiest time...(a.e. yakovlev, v.i. shuhaev i v.eh. mejerhol’d. to the history of the creation of a double self-portrait of a. yakovlev and v. shukhaev “harlequin and pierrot”), Neva, pp. 171–176 (1987)

    Google Scholar 

Download references

Acknowledgments

The work presented in this paper was supported by the grant of Russian Science Foundation N\(^{\underline{o}}\)19-19-00623.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Giancarlo Succi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Masyagin, S., Nurgalieva, M., Succi, G. (2019). Kent Beck or Pablo Picasso? Speculations of the Relationships Between Artists in Software and Painting. In: Mazzara, M., Bruel, JM., Meyer, B., Petrenko, A. (eds) Software Technology: Methods and Tools. TOOLS 2019. Lecture Notes in Computer Science(), vol 11771. Springer, Cham. https://doi.org/10.1007/978-3-030-29852-4_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-29852-4_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-29851-7

  • Online ISBN: 978-3-030-29852-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics