Skip to main content
  • Textbook
  • © 2008

Agile Software Engineering

  • Presents a new and updated perspective on a Software Engineering Methods course
  • Global principles are presented with detailed practices, that can be easily implemented by the readers
  • Delivers comprehensive understanding of the important elements of software developments methods
  • Highlights and integrates technical, social, cognitive and managerial aspects of software development processes
  • Includes supplementary material: sn.pub/extras

Part of the book series: Undergraduate Topics in Computer Science (UTICS)

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (14 chapters)

  1. Front Matter

    Pages 1-18
  2. Introduction to Agile Software Development

    • Orit Hazzan, Yael Dubinsky
    Pages 1-24
  3. Teamwork teamwork

    • Orit Hazzan, Yael Dubinsky
    Pages 1-19
  4. Customers and Users customer user

    • Orit Hazzan, Yael Dubinsky
    Pages 1-25
  5. Time Time

    • Orit Hazzan, Yael Dubinsky
    Pages 1-22
  6. Measures measures

    • Orit Hazzan, Yael Dubinsky
    Pages 1-22
  7. Quality

    • Orit Hazzan, Yael Dubinsky
    Pages 1-24
  8. Learning learning

    • Orit Hazzan, Yael Dubinsky
    Pages 1-15
  9. Abstraction abstraction

    • Orit Hazzan, Yael Dubinsky
    Pages 1-16
  10. Trust trust

    • Orit Hazzan, Yael Dubinsky
    Pages 1-18
  11. Globalization

    • Orit Hazzan, Yael Dubinsky
    Pages 1-15
  12. Reflection reflection

    • Orit Hazzan, Yael Dubinsky
    Pages 1-17
  13. Change

    • Orit Hazzan, Yael Dubinsky
    Pages 1-30
  14. Leadership

    • Orit Hazzan, Yael Dubinsky
    Pages 1-22
  15. Delivery and Cyclicality delivery and cyclicality

    • Orit Hazzan, Yael Dubinsky
    Pages 1-18
  16. Back Matter

    Pages 1-10

About this book

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.

Authors and Affiliations

  • Dept. Education in Technology &, Science, Technion- Israel Institute of Technology, Technion City, Haifa, Israel

    Orit Hazzan

  • Dept. Computer Science, Technion Israel Institute of Technology, Haifa, Israel

    Yael Dubinsky

Bibliographic Information

  • Book Title: Agile Software Engineering

  • Authors: Orit Hazzan, Yael Dubinsky

  • Series Title: Undergraduate Topics in Computer Science

  • DOI: https://doi.org/10.1007/978-1-84800-198-5

  • Publisher: Springer London

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer-Verlag London 2008

  • Softcover ISBN: 978-1-84800-198-5Published: 27 October 2008

  • eBook ISBN: 978-1-84800-199-2Published: 28 February 2009

  • Series ISSN: 1863-7310

  • Series E-ISSN: 2197-1781

  • Edition Number: 1

  • Number of Pages: VIII, 296

  • Topics: Software Engineering

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access