TAILIEUCHUNG - Agile Software Development Ecosystems

From February 11 to 13, 2001, at the Lodge at Snowbird ski resort in the Wasatch Mountains of Utah, 17 people met to talk, ski, relax, and try to find common ground. What emerged was the Agile Software Development movement. Representatives from Extreme Programming (XP), Scrum, the Dynamic Systems Development Method (DSDM), Adaptive Software Development (ASD), Crystal Methods, Feature-Driven Development (FDD), Pragmatic Programming, and others sympathetic to the need for an alternative to document-driven, rigorous software development processes convened | Table of Contents Agile Software Development Ecosystems By Jim Highsmith Publisher Addison Wesley Pub Date May 26 2002 ISBN 0-201-76043-6 Pages 448 In a highly volatile software development environment developers must be nimble responsive and able to hit a moving target--in short they must be agile. Agile software development is designed to address this need for speed and flexibility. Agility describes a holistic collaborative environment in which you can both create and respond to change by focusing on adaptability over predictability people over process. Agile software development incorporates proven software engineering techniques but without the overhead and restrictions of traditional development methodologies. Above all it fulfills its promise of delivering software that serves the client s business needs. Written by one of the leaders of the Agile movement and including interviews with Agile gurus Kent Beck Robert Charette Alistair Cockburn Martin Fowler Ken Schwaber and Ward Cunningham Agile Software Development Ecosystems crystallizes the current understanding of this flexible and highly successful approach to software development. It presents the key practices of all Agile development approaches offers overviews of specific techniques and shows how you can choose the approach that best suits your organization. This book describes--in depth--the most important principles of Agile development delivering value to the customer focusing on individual developers and their skills collaboration an emphasis on producing working software the critical contribution of technical excellence and a willingness to change course when demands shift. All major Agile methods are presented Scrum Dynamic Systems Development Method Crystal Methods Feature-Driven Development Lean Development Extreme Programming Adaptive Software Development Throughout the book case stories are used to illustrate how Agile practices empower success around the world in today s chaotic software .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.