Agile Software Engineering (Undergraduate Topics in Computer Science)

By Orit Hazzan

Assessment and objectives The agile procedure for software program improvement has been utilized progressively more greatly because the mid nineties of the twentieth century. even though there are just approximately ten years of accrued adventure utilizing the agile technique, it's at present conceived as one of many mainstream ways for software program improvement. This booklet offers an entire software program engineering direction from the agile perspective. Our purpose is to provide the agile process in a holistic and compreh- sive studying surroundings that matches either and academia and evokes the spirit of agile software program improvement. Agile software program engineering is reviewed during this ebook during the following 3 views: l The Human standpoint, inclusive of cognitive and social facets, and refers to studying and interpersonal tactics among teammates, buyers, and administration. l The Organizational point of view, such as managerial and cultural features, and refers to software program venture administration and keep an eye on. l The Technological standpoint, such as functional and technical facets, and refers to layout, trying out, and coding, in addition to to integration, supply, and upkeep of software program items. in particular, we clarify and research how the categorical recognition that agile software program improvement provides those views and their interconnections, is helping viii Preface it do something about the demanding situations of software program tasks. This multifaceted viewpoint on software program improvement strategies is mirrored during this publication, between alternative routes, by means of the bankruptcy titles, which specify dimensions of software program improvement tasks reminiscent of caliber, time, abstraction, and administration, instead of particular venture levels, stages, or practices.

Show description

Quick preview of Agile Software Engineering (Undergraduate Topics in Computer Science) PDF

Best Computer Science books

Web Services, Service-Oriented Architectures, and Cloud Computing, Second Edition: The Savvy Manager's Guide (The Savvy Manager's Guides)

Net providers, Service-Oriented Architectures, and Cloud Computing is a jargon-free, hugely illustrated clarification of ways to leverage the swiftly multiplying companies to be had on the net. the way forward for company relies on software program brokers, cellular units, private and non-private clouds, gigantic information, and different hugely attached know-how.

Software Engineering: Architecture-driven Software Development

Software program Engineering: Architecture-driven software program improvement is the 1st entire advisor to the underlying talents embodied within the IEEE's software program Engineering physique of data (SWEBOK) normal. criteria professional Richard Schmidt explains the conventional software program engineering practices famous for constructing initiatives for presidency or company platforms.

Platform Ecosystems: Aligning Architecture, Governance, and Strategy

Platform Ecosystems is a hands-on consultant that gives a whole roadmap for designing and orchestrating shiny software program platform ecosystems. not like software program items which are controlled, the evolution of ecosystems and their myriad members needs to be orchestrated via a considerate alignment of structure and governance.

Additional resources for Agile Software Engineering (Undergraduate Topics in Computer Science)

Show sample text content

Nine. 2 goals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . nine. three examine Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . nine. four software program Intangibility and method Transparency . . . . . . . . . . . nine. five video game thought standpoint in software program improvement . . . . . . . . . nine. 6 Ethics in Agile groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . nine. 7 range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . nine. eight belief in studying Environments . . . . . . . . . . . . . . . . . . . . . . . . nine. eight. 1 educating and studying precept . . . . . . . . . . . . . . . . . . nine. nine precis and Reflective Questions . . . . . . . . . . . . . . . . . . . . . . nine. 10 precis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 171 172 172 173 a hundred seventy five 179 183 186 186 187 188 188 10. Globalization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10. 1 evaluate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10. 2 goals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10. three examine Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10. four The Agile process in worldwide software program improvement . . . . . . . 10. four. 1 verbal exchange in allotted Agile groups . . . . . . . . 10. four. 2 making plans in disbursed Agile tasks . . . . . . . . . . . . . 10. four. three Case learn 10. 1. monitoring Agile disbursed initiatives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10. four. four Reflective strategies in Agile allotted groups . . . . . 10. four. five Organizational tradition and Agile dispensed groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10. five program of Agile ideas in Non-Software initiatives . . . . . 10. five. 1 Case learn 10. 2. ebook Writing . . . . . . . . . . . . . . . . . . . 10. 6 Globalization in studying Environments . . . . . . . . . . . . . . . . . . 10. 6. 1 instructing and studying rules . . . . . . . . . . . . . . . . . 10. 6. 2 An Agile viewpoint at the Book/Course constitution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10. 6. three Case research 10. three. Follow-the-Sun with Agile improvement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10. 7 precis and Reflective Questions . . . . . . . . . . . . . . . . . . . . . . 10. eight precis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 one hundred ninety a hundred ninety 191 191 192 193 mirrored image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . eleven. 1 review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . eleven. 2 ambitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . eleven. three learn Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . eleven. four Case learn eleven. 1. mirrored image on studying in Agile software program improvement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 205 206 206 eleven. 193 194 195 196 196 197 197 198 199 201 202 202 207 xviii 12. thirteen. Contents eleven. five Reflective Practitioner point of view . . . . . . . . . . . . . . . . . . . . . . eleven. 6 Retrospective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . eleven. 6. 1 The Retrospective Facilitator . . . . . . . . . . . . . . . . . . . . eleven. 6. 2 Case examine eleven. 2. instructions for a Retrospective consultation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . eleven. 6. three software of Agile Practices in Retrospective classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . eleven. 6. four finish of the discharge Retrospective . . . . . . . . . . . . . . . . . eleven. 7 mirrored image in studying Environments . . . . . . . . . . . . . . . . . . . . . eleven. eight precis and Reflective Questions . . . . . . . . . . . . . . . . . . . . . . eleven.

Download PDF sample

Rated 4.38 of 5 – based on 25 votes