What They Dont Teach You about Software at School: Be Smart! (original) (raw)
- 2854 Accesses
- 3 Citations
Abstract
One of the most popular buzzwords in software development is agile. Today everyone wants to be agile. That is good! However, being agile is not enough.You also need to be smart. What does that mean? Smart is about being agile, but it is also about doing the right things, the right way. You can become smarter through training. However, without experience your alternatives are too many and only a few of them are smart. Experience is of course something you can get sooner or later, but it takes time if you must learn by your own mistakes. This is where the utilization of “smart-cases” becomes essential. In this talk, we will describe a large number of smart-cases when developing software. It is about working with people, teams, projects, requirement, architecture, modeling, documentation, testing, process, and more.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Author information
Authors and Affiliations
- Ivar Jacobson International, Sweden
Ivar Jacobson
Editor information
Editors and Affiliations
- Department of Computer Science, University of Helsinki, P.O.Box 68, 00014, Helsinki, Finland
Pekka Abrahamsson - DIEE Department of Electrical and Electronic Engineering, University of Cagliari, Cagliari, Sardinia, Italy
Michele Marchesi - Agile Software Engineering/e-Business Engineering (ase/ebe) group, University of Calgary, Calgary, Canada
Frank Maurer
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jacobson, I. (2009). What They Dont Teach You about Software at School: Be Smart!. In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2009. Lecture Notes in Business Information Processing, vol 31. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01853-4\_1
Download citation
- .RIS
- .ENW
- .BIB
- DOI: https://doi.org/10.1007/978-3-642-01853-4\_1
- Publisher Name: Springer, Berlin, Heidelberg
- Print ISBN: 978-3-642-01852-7
- Online ISBN: 978-3-642-01853-4
- eBook Packages: Computer ScienceComputer Science (R0)Springer Nature Proceedings Computer Science