This book assumes the readers have basic knowledge of agile practices and skills of C# programming. It also requires the readers to have rudimentary knowledge of relational database design and SQL programming. It covers advanced topics in agile, such as continuous improvement, agile mindset, and culture. It includes many examples of C# programming with matching exercises.