
Agile Software Engineering
Springer (Publisher)
Published on 27. October 2008
Book
Paperback/Softback
VIII, 296 pages
978-1-84800-198-5 (ISBN)
Description
Overview and Goals The agile approach for software development has been applied more and more extensively since the mid nineties of the 20th century. Though there are only about ten years of accumulated experience using the agile approach, it is currently conceived as one of the mainstream approaches for software development. This book presents a complete software engineering course from the agile angle. Our intention is to present the agile approach in a holistic and compreh- sive learning environment that fits both industry and academia and inspires the spirit of agile software development. Agile software engineering is reviewed in this book through the following three perspectives: l The Human perspective, which includes cognitive and social aspects, and refers to learning and interpersonal processes between teammates, customers, and management. l The Organizational perspective, which includes managerial and cultural aspects, and refers to software project management and control. lThe Technological perspective, which includes practical and technical aspects, and refers to design, testing, and coding, as well as to integration, delivery, and maintenance of software products. Specifically, we explain and analyze how the explicit attention that agile software development gives these perspectives and their interconnections, helps viii Preface it cope with the challenges of software projects. This multifaceted perspective on software development processes is reflected in this book, among other ways, by the chapter titles, which specify dimensions of software development projects such as quality, time, abstraction, and management, rather than specific project stages, phases, or practices.
More details
Series
Edition
2008
Language
English
Place of publication
London
United Kingdom
Target group
Professional and scholarly
Professional/practitioner
Illustrations
VIII, 296 p.
Dimensions
Height: 235 mm
Width: 178 mm
Thickness: 18 mm
Weight
566 gr
ISBN-13
978-1-84800-198-5 (9781848001985)
DOI
10.1007/978-1-84800-198-5
Schweitzer Classification
Other editions
Additional editions

Orit Hazzan | Yael Dubinsky
Agile Software Engineering
E-Book
02/2009
1st Edition
Springer
€26.99
Available for download
Persons
Dr. Orit Hazzan is Professor at the Department of Education in Science and Technology at Technion – Israel Institute of Technology. Her other publications include the Springer titles Application of Management Theories for STEM Education, Risk Management of Education Systems, The MERge Model for Business Development, Agile Anywhere, and Agile Software Engineering.
Dr. Noa Ragonis is a researcher in the field of computer science education, focusing on cognitive aspects of teaching and learning, particularly in relation to logic programming, object oriented programming, and computational thinking. She has authored ten computer science high-school textbooks and teachers' guides.
Dr. Tami Lapidot is Executive Manager of Machshava – the Israeli National Center for Computer Science Teachers.
All three authors have extensive experience of teaching, management, research, and involvement in computer science teacher preparation programs, as well as of participation in national initiatives and policy-making committees. They have taught courses on computer science and on computer science education to high school pupils, undergraduate students, and pre-service and in-service teachers. The research the authors have conducted examines a variety of computer science education topics, including teaching methods, learning processes, teacher preparation, and social and organizational issues of computer science education.
Content
to Agile Software Development.- Teamwork.- Customers and Users.- Time.- Measures.- Quality.- Learning.- Abstraction.- Trust.- Globalization.- Reflection.- Change.- Leadership.- Delivery and Cyclicality.