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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
by “hackers” the author refers to developers.
- 2.
See URL https://en.wikipedia.org/wiki/Girl_with_Peaches, visited on May 20, 2019.
References
Altshuler, B.: Art by instruction and the pre-history of do it
Beck, K., et al.: Manifesto for agile software development (2001)
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
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
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)
Di Bella, E., Sillitti, A., Succi, G.: A multivariate classification of open source developers. Inf. Sci. 221, 72–83 (2013)
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)
Graham, P.: Hackers & Painters: Big Ideas from the Computer Age. O’Reilly Media, Newton (2004)
Herlihy, M., Shavit, N.: The Art of Multiprocessor Programming. Morgan Kaufmann Publishers Inc., San Francisco (2008)
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
Knuth, D.E.: The Art of Computer Programming. Addison-Wesley Professional, Boston (2011)
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
Ostrovskij, G.: In Russian: Kak sozdayetsya kartina. In English: How the picture is created. Gosudarstvennaya Akademiya Hudozhestvennyh nauk (1962)
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)
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
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)
Sillitti, A., Janes, A., Succi, G., Vernazza, T.: Measures for mobile users: an architecture. J. Syst. Architect. 50(7), 393–405 (2004)
Sterling, L., Shapiro, E.: The Art of Prolog. MIT Press, Cambridge (1986)
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)
Valerio, A., Succi, G., Fenaroli, M.: Domain analysis and framework-based software development. SIGAPP Appl. Comput. Rev. 5(2), 4–15 (1997)
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
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)
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)
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
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)