Skills to grow from a solo coder into a productive member of a software development team, with seasoned advice on …
Do you… Use a computer to perform analysis or simulations in your daily work? Write short scripts or record macros …
Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices …
The fields of HCI and Software Engineering have evolved almost independently of each other until the last decade, when it …
Developing easy to use software systems which also increase productivity, performance and satisfaction to users is still one of major …
"Software Engineering Body Knowledge Guide Trial Version"
Software engineering is as much about teamwork as it is about technology. This introductory textbook covers both. For courses featuring …
Pressman's Software Engineering: A Practitioner's Approach is celebrating 20 years of excellence in the software engineering field. This comprehensive 5th …
""Embark on a comprehensive journey to master the art of software engineering with 'Software Engineering: A Practitioner's Approach, 7th Edition' …
Software quality stems from two distinctive, but associated, topics in software engineering: software functional quality and software structural quality. Software …
For almost three decades, Roger Pressman's Software Engineering: A Practitioner's Approach has been the world's leading textbook in software engineering. …
Presenting the most comprehensive and practical introduction to the principles of software engineering and how to apply them, this updated …
Software engineering has advanced rapidly in recent years in parallel with the complexity and scale of software systems. New requirements …
In this literate and easy-to-read discussion, Derek Partridge helps us understand what AI can and cannot do. Topics discussed include …
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help …
No book on software project management has been so influential and so timeless as The Mythical Man-Month. Now 20 years …
The author really knows what he is talking about. As a computer programmer, I can tell that the author is …
""Embark on a journey through the fascinating realm of software engineering with 'The Mythical Man-Month: Essays on Software Engineering' by …
The Definitive, Practical, Proven Guide to Architecting Modern Software--Now Fully Updated Now with nine new chapters, Software Architecture in Practice, …
The Definitive, Practical, Proven Guide to Architecting Modern Software--Fully Updated with New Content on Mobility, the Cloud, Energy Management, DevOps, …
"Feature complete" is not the same as "production ready. Whether it's in Java, .NET, or Ruby on Rails, getting your …
For years, companies have rewarded their most effective engineers by suggesting they move to a management position. But treating management …
In the past few years, going cloud native has been a big advantage for many companies. But it’s a tough …
This book introduces several design patterns using finance as an example. The book is pretty thin for a $50 book, …
Machine learning is the study of building computer programs that improve their performance through experience. To meet the challenge of …
Machine learning deals with the issue of how to build computer programs that improve their performance at some tasks through …
Although Inductive Logic Programming (ILP) is generally thought of as a research area at the intersection of machine learning and …
This book constitutes the thoroughly refereed post-conference proceedings of the 14th Brazilian Symposium on Formal Methods, SBMF 2011, held in …
The name "temporal logic" may sound complex and daunting; but while they describe potentially complex scenarios, temporal logics are often …
This book addresses emerging issues concerning the integration of artificial intelligence systems in our daily lives. It focuses on the …
Creating an inclusive environment where different software developers can feel welcome and leverage their talents is an ethical imperative no …
(NOTE: this Alpha Edition is missing some chapters and may contain errors.) A one-semester college course in software engineering focusing …
This book constitutes the refereed proceedings of the Third International Symposium on Unifying Theories of Programming, UTP 2010, held in …
This book constitutes the refereed proceedings of the 4th International Symposium on Unifying Theories of Programming, UTP 2012, held in …
Communication is one of the main activities in software projects, many such projects fail or encounter serious problems because the …
This book constitutes the refereed proceedings of the 11th International Conference on Fundamental Approaches to Software Engineering, FASE 2008, held …
This book constitutes the refereed proceedings of the 13th International Conference on Fundamental Approaches to Software Engineering, FASE 2010, held …
The volume includes a set of selected papers extended and revised from the I2009 Pacific-Asia Conference on Knowledge Engineering and …
2012 International Conference on Software Engineering, Knowledge Engineering and Information Engineering (SEKEIE 2012) will be held in Macau, April 1-2, …