Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. This book discusses software engineering as a whole, its history, professions such as: analysts, architects, developers, testers, technical support, middleware analysts, and managers. It also explains education, sub-disciplines that includes: software requirements, software design, development, testing, maintenance, development process, related disciplines and many more. Project Webster represents a new publishing paradigm, allowing disparate content sources to be curated into cohesive, relevant, and informative books. To date, this content has been curated from Wikipedia articles and images under Creative Commons licensing, although as Project Webster continues to increase in scope and dimension, more licensed and public domain content is being added. We believe books such as this represent a new and exciting lexicon in the sharing of human knowledge.