The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!КНИГИ » ПРОГРАММИНГ
Название: The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons! Автор: Ivar Jacobson, Harold “Bud” Lawson, Pan-Wei Ng, Paul E. McMahon, Michael Goedicke Издательство: Association for Computing Machinery and Morgan & Claypool Publishers Год: 2019 Формат: PDF Страниц: 402 Размер: 32,7 Mb Язык: English
We have developed software for many years, clearly more than 50 years. Thousands of books and many more papers have been written about how to develop software. Almost all teach one particular approach to doing it, one which the author thinks is the best way of producing great software; we say each author has canned his/her method. Most of these authors have some interesting ideas, but none can help you in all the circumstances you will be faced with when you develop software. Even the most modern books take this approach of presenting and selling “the one true way” of doing it. Unless you are a world leader ready to impose your own true way of doing it, all other top experts in the world seem to be in agreement that this proprietary approach is not the way to teach software development to students. You now have in front of you a book that will teach you modern software engineering differently from how the subject has been taught since its infancy. On one hand, it stands on the shoulders of the experience we have gained in the last 50 years or more. On the other hand, it teaches the subject in a universal and generic way. It doesn’t teach you one particular way of developing software, but it teaches you how to create one way of working that matches your particular situation and your needs. The resulting way of working that you create is easy to learn (intuitive), easy to adopt (by a team), easy to change (as you learn more), and fun to work with thanks to its user experience being based on games and playing cards. It is worth repeating: This book does not primarily teach you one particular way of developing great software; rather, it teaches you how to create such a way of working that should result in great software.
How to Engineer Software: A Model-Based Approach Название: How to Engineer Software: A Model-Based Approach Автор: Steve Tockey Издательство: Wiley-IEEE Computer Society Pr Год: 2019 Страниц:...
Essentials of Software Engineering, 4th Edition Название: Essentials of Software Engineering, 4th Edition Автор: Frank Tsui, Orlando Karam, Barbara Bernal Издательство: Jones & Bartlett...
Handbook of Software Engineering Название: Handbook of Software Engineering Автор: Sungdeok Cha, Richard N. Taylor Издательство: Springer Год: 2019 Страниц: 533 Язык: английский...
Automotive Software Architectures: An Introduction Название: Automotive Software Architectures: An Introduction Автор: Miroslaw Staron Издательство: Springer Год: 2017 Страниц: 237 Формат: PDF Размер:...
Software Engineering for Science Название: Software Engineering for Science Автор: Jeffrey C. Carver and Neil P. Chue Hong Издательство: CRC Press Год: 2016 Формат: PDF Размер: 15...