Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Organizational Patterns of Agile Software Development

Buy
You will find no books on the bookshelf here that tell you how to start up a new discipline. Software has been seeking its own way as a
relatively young discipline for the past 40 years. Every new discipline struggles to find practices suitable to its survival and growth. Sometimes this struggle is incremental. Sometimes disciplines undergo more substantial shifts in process, structure and values that break more with the past to explore new ground. What Charlie Anderson said above about the Borland Quattro Pro for Windows effort in particular applies to the rhythms of software development in general. Get ready for change, for it will come tomorrow.

The most exciting advances in science go hand in hand with radical social change. The move from classic physics to quantum physics pre cipitated from a crisis in physics. We talk about the software crisis, yet no individual crisis in software — let alone the Software Crisis, whatever that might be — has precipitated the same kinds of change that we associate with great advances in science. Software development has perhaps yet to face its first true crisis that leads to the first true industry-wide systemic change.

But that doesn’t mean that software is static. We can identify different faces of change in software development over the past five decades. Our interest in this book is what software development has learned about itself from an organizational and social perspective. Software development is perhaps working in its fourth social style of system development. Yet what is really interesting about these social styles is their ties to technical advances in the art. The first style of software development goes back to the first computers that were programmed manually with console switches. The second style came with the advent of programming languages that allowed scientists to work individually or in small teams, interacting with the machine through a language. In the third style, what we learned from hardware design and manufacturing carried over into software. Formal processes drove development, management was visible and explicit, and both the system and the organizations that worked on the system were highly hierarchical. Now we are in the fourth style: one that breaks down hierarchy, that features dynamic social structures and communication paths, and that values immediacy. This fourth style often bears the label “agile,” but that is just one of many characterizations of a broad new way of developing software that has emerged over the past decade.
(HTML tags aren't allowed.)

Total Lion Superguide: Get to know Mac OS X 10.7
Total Lion Superguide: Get to know Mac OS X 10.7

Nobody spends more time with Apple’s computers and software than the writers and editors at Macworld, the world’s foremost Mac authority.

Now, let Macworld’s team of experts take you on a tour of Apple’s newest operating system, Mac OS X 10.7, aka Lion. Rebuilt to incorporate many of the lessons learned from...

Learning SQL
Learning SQL
Updated for the latest database management systems -- including MySQL 6.0, Oracle 11g, and Microsoft's SQL Server 2008 -- this introductory guide will get you up and running with SQL quickly. Whether you need to write database applications, perform administrative tasks, or generate reports, Learning SQL, Second...
Small Business and the Public Library: Strategies for a Successful Partnership (ALA Editions)
Small Business and the Public Library: Strategies for a Successful Partnership (ALA Editions)

Aligning with recent news stories on difficult economic times, the authors target libraries endeavoring to assist users entering or already involved in the small business community. Small Business and the Public Library will help you reach out to this group of patrons with

  • Innovative programming ideas
  • ...

IT Service Management Foundation Practice Questions: For ITIL Foundation Exam Candidates - Second edition
IT Service Management Foundation Practice Questions: For ITIL Foundation Exam Candidates - Second edition

The most authoritative guide to preparing for the ITIL Foundation Certificate in IT Service Management. It includes an extensive range of practice questions complete with explanations and key learning points and will greatly assist anyone sitting or intending to sit the ITIL Service Management Foundation Certificate. This new edition provides...

Geometric Data Structures for Computer Graphics
Geometric Data Structures for Computer Graphics

Data structures and tools from computational geometry help to solve problems in computer graphics; these methods have been widely adopted by the computer graphics community yielding elegant and efficient algorithms.

This book focuses on algorithms and data structures that have proven to be versatile, efficient, fundamental, and easy...

IBM System Storage Solutions Handbook
IBM System Storage Solutions Handbook

This IBM® Redbooks® publication provides overviews and pointers for information about the most current IBM System StorageTM products, showing how IBM delivers the right mix of products for nearly every aspect of business continuance and business efficiency. IBM System Storage products can help you store, safeguard, retrieve, and share...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy