Test-Driven Database Development: Unlocking Agility (Net Objectives Lean-Agile Series)

3,5 valoración promedio
( 6 valoraciones por Goodreads )
 
9780321784124: Test-Driven Database Development: Unlocking Agility (Net Objectives Lean-Agile Series)

The practice of Test-Driven Development (TDD) has helped thousands of software developers improve quality, agility, productivity, and speed. In Test-Driven Database Development , Max Guernsey, III shows how to adapt TDD to achieve the same powerful benefits in database design and development.

Guernsey first explains why TDD offers so much potential to database practitioners, and how to overcome obstacles such as the lack of conventional “testable classes.” You’ll learn how to use “classes of databases” to manage change more effectively; how to define testable database behaviors; how to maximize long-term maintainability by limiting a database’s current scope; and how to use “emergent design” to simplify future expansion.

Building on this foundation, the author guides you through implementing modern TDD processes and database refactoring. He presents practical techniques for improving legacy databases; for deviating from strict TDD when necessary; and for adapting TDD to applications that persist data in file systems, XML, or serialized objects. Guernsey shows how to

·  Build a simple infrastructure to track and standardize scripts and databases
·  Define a sustainable TDD process for database design
·  Safely change a design without losing data
·  Design new databases that are lighter, leaner, simpler, more testable, and easier to change
·  Reduce design costs by eliminating duplication
·  Gradually bring the benefits of TDD, agility, and modern design to legacy databases
·  Remediate errors that find their way into database designs
·  Isolate behaviors and avoid unwanted dependencies that cause tests to fail

With this book as a guide, you will learn how to apply the proven practice of TDD to your database needs, and organize and optimize your organization’s data for a significant competitive advantage.
 

Test-Driven Database Development is the newest title in the highly respected NetObjectives Lean-Agile Series.

"Sinopsis" puede pertenecer a otra edición de este libro.

From the Author:

This book is the culmination of eight years' study, reflection, cooperation, and regular old fashioned work.
 
When I started working on the problem of enabling test-driven database development, I approached it as a technical problem - one to be solved by a tool.  For years, I tilted at windmills, trying to get people to just use the tool I wrote.  After some time, it became apparent that the problem wasn't tools - at least, not exclusively - it was a people problem.  It wasn't obvious to someone why they would use the tool I wrote or how they could use it.
 
I then embarked on a crusade to help people understand some techniques that serve as the foundation of test-driven database development; most notably, transition testing.  I gained some traction on that front when I wrote Transition Testing: Cornerstone of Database Agility.  However, as the title implies, that work really only locked down one part of the problem.  There was a lot more to the story and I needed to find a way to tell it.
 
Finally, in 2010, I began writing a book on how to do lean and agile database development with the support of my then and current employer, Accelrys, Inc.  Over time that was refined and evolved until it became this book: Test-Driven Database Development: Unlocking Agility.  This book represents a complete system that enables a TDD process which is very nearly as fluid and natural to the task of database development as traditional TDD is to the task of object-oriented development. 
It will take time to learn but I've found it well worth the investment.  Once people are doing the process, I believe that the right tools will start to spring up around the work we all do.

About the Author:

Max Guernsey is currently a Managing Member at Hexagon Software LLC and a product architect at Accelrys, Inc. For much of Max's professional career, he has been a consultant, advising a variety of software companies in many different industries using multiple programming and database technologies. In most of these engagements, he spent months or even years helping teams implement cutting-edge techniques such as test-driven development, object-oriented design, acceptance-test-driven development, and agile planning.

Max has always been a "hands-on" consultant, working with teams for long periods of time to help them build both software and skills. This series of diverse, yet deep, engagements helped him gain a unique understanding of the database-related testing and design problems that impede most agile teams. Since 2005, he has been thinking, writing, blogging, lecturing, and creating developer-facing software dedicated to resolving these issues.

Max posts regularly on his Twitter account (@MaxGuernseyIII) and his blog (maxg3prog.blogspot.com).

"Sobre este título" puede pertenecer a otra edición de este libro.

Los mejores resultados en AbeBooks

1.

Guernsey, Max
Editorial: Prentice Hall
ISBN 10: 032178412X ISBN 13: 9780321784124
Nuevos Cantidad: > 20
Librería
INDOO
(Avenel, NJ, Estados Unidos de America)
Valoración
[?]

Descripción Prentice Hall. Estado de conservación: New. Brand New. Nº de ref. de la librería 032178412X

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 33,80
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,98
A Estados Unidos de America
Destinos, gastos y plazos de envío

2.

Max Guernsey
Editorial: Pearson Education (US), United States (2013)
ISBN 10: 032178412X ISBN 13: 9780321784124
Nuevos Paperback Cantidad: 10
Librería
The Book Depository US
(London, Reino Unido)
Valoración
[?]

Descripción Pearson Education (US), United States, 2013. Paperback. Estado de conservación: New. Language: English . Brand New Book. The practice of Test-Driven Development (TDD) has helped thousands of software developers improve quality, agility, productivity, and speed. In Test-Driven Database Development, Max Guernsey, III shows how to adapt TDD to achieve the same powerful benefits in database design and development. Guernsey first explains why TDD offers so much potential to database practitioners, and how to overcome obstacles such as the lack of conventional testable classes. You ll learn how to use classes of databases to manage change more effectively; how to define testable database behaviors; how to maximize long-term maintainability by limiting a database s current scope; and how to use emergent design to simplify future expansion. Building on this foundation, the author guides you through implementing modern TDD processes and database refactoring. He presents practical techniques for improving legacy databases; for deviating from strict TDD when necessary; and for adapting TDD to applications that persist data in file systems, XML, or serialized objects.Guernsey shows how to * Build a simple infrastructure to track and standardize scripts and databases * Define a sustainable TDD process for database design * Safely change a design without losing data * Design new databases that are lighter, leaner, simpler, more testable, and easier to change * Reduce design costs by eliminating duplication * Gradually bring the benefits of TDD, agility, and modern design to legacy databases * Remediate errors that find their way into database designs * Isolate behaviors and avoid unwanted dependencies that cause tests to fail With this book as a guide, you will learn how to apply the proven practice of TDD to your database needs, and organize and optimize your organization s data for a significant competitive advantage. Test-Driven Database Development is the newest title in the highly respected NetObjectives Lean-Agile Series. Nº de ref. de la librería AAK9780321784124

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 36,87
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

3.

Max Guernsey
Editorial: Pearson Education (US), United States (2013)
ISBN 10: 032178412X ISBN 13: 9780321784124
Nuevos Paperback Cantidad: 10
Librería
The Book Depository
(London, Reino Unido)
Valoración
[?]

Descripción Pearson Education (US), United States, 2013. Paperback. Estado de conservación: New. Language: English . Brand New Book. The practice of Test-Driven Development (TDD) has helped thousands of software developers improve quality, agility, productivity, and speed. In Test-Driven Database Development, Max Guernsey, III shows how to adapt TDD to achieve the same powerful benefits in database design and development. Guernsey first explains why TDD offers so much potential to database practitioners, and how to overcome obstacles such as the lack of conventional testable classes. You ll learn how to use classes of databases to manage change more effectively; how to define testable database behaviors; how to maximize long-term maintainability by limiting a database s current scope; and how to use emergent design to simplify future expansion. Building on this foundation, the author guides you through implementing modern TDD processes and database refactoring. He presents practical techniques for improving legacy databases; for deviating from strict TDD when necessary; and for adapting TDD to applications that persist data in file systems, XML, or serialized objects. Guernsey shows how to * Build a simple infrastructure to track and standardize scripts and databases * Define a sustainable TDD process for database design * Safely change a design without losing data * Design new databases that are lighter, leaner, simpler, more testable, and easier to change * Reduce design costs by eliminating duplication * Gradually bring the benefits of TDD, agility, and modern design to legacy databases * Remediate errors that find their way into database designs * Isolate behaviors and avoid unwanted dependencies that cause tests to fail With this book as a guide, you will learn how to apply the proven practice of TDD to your database needs, and organize and optimize your organization s data for a significant competitive advantage. Test-Driven Database Development is the newest title in the highly respected NetObjectives Lean-Agile Series. Nº de ref. de la librería AAK9780321784124

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 51,04
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

4.

Max Guernsey III
Editorial: Addison-Wesley Professional (2013)
ISBN 10: 032178412X ISBN 13: 9780321784124
Nuevos Paperback Cantidad: 1
Librería
Irish Booksellers
(Rumford, ME, Estados Unidos de America)
Valoración
[?]

Descripción Addison-Wesley Professional, 2013. Paperback. Estado de conservación: New. book. Nº de ref. de la librería 032178412X

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 52,91
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

5.

Guernsey III, Max
Editorial: Addison-Wesley Professional
ISBN 10: 032178412X ISBN 13: 9780321784124
Nuevos Cantidad: 1
Librería
Ohmsoft LLC
(Lake Forest, IL, Estados Unidos de America)
Valoración
[?]

Descripción Addison-Wesley Professional. Estado de conservación: Brand New. Ships from USA. FREE domestic shipping. Nº de ref. de la librería 032178412X

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 59,49
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

6.

Guernsey III, Max
Editorial: Addison-Wesley Professional (2013)
ISBN 10: 032178412X ISBN 13: 9780321784124
Nuevos Cantidad: 1
Librería
Nearfine Books
(Brooklyn, NY, Estados Unidos de America)
Valoración
[?]

Descripción Addison-Wesley Professional, 2013. Estado de conservación: new. Shiny and new! Expect delivery in 20 days. Nº de ref. de la librería 9780321784124-1

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 56,20
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,41
A Estados Unidos de America
Destinos, gastos y plazos de envío

7.

Max Guernsey III
Editorial: Addison-Wesley Professional (2013)
ISBN 10: 032178412X ISBN 13: 9780321784124
Nuevos Tapa blanda Cantidad: > 20
Librería
Palexbooks
(Sanford, NC, Estados Unidos de America)
Valoración
[?]

Descripción Addison-Wesley Professional, 2013. Estado de conservación: New. Brand new! Please provide a physical shipping address. Nº de ref. de la librería 9780321784124

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 58,80
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,56
A Estados Unidos de America
Destinos, gastos y plazos de envío

8.

Max Guernsey III
Editorial: Addison-Wesley Professional (2013)
ISBN 10: 032178412X ISBN 13: 9780321784124
Nuevos Tapa blanda Primera edición Cantidad: 1
Librería
Valoración
[?]

Descripción Addison-Wesley Professional, 2013. Estado de conservación: New. Nº de ref. de la librería L9780321784124

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 59,91
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,99
De Alemania a Estados Unidos de America
Destinos, gastos y plazos de envío

9.

Guernsey, Max
Editorial: Addison-Wesley Professional (2012)
ISBN 10: 032178412X ISBN 13: 9780321784124
Nuevos Paperback Cantidad: 1
Librería
Revaluation Books
(Exeter, Reino Unido)
Valoración
[?]

Descripción Addison-Wesley Professional, 2012. Paperback. Estado de conservación: Brand New. 1st edition. 352 pages. 9.00x6.90x0.90 inches. In Stock. Nº de ref. de la librería zk032178412X

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 60,52
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 6,71
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

10.

Max Guernsey
Editorial: Addison Wesley Mrz 2013 (2013)
ISBN 10: 032178412X ISBN 13: 9780321784124
Nuevos Taschenbuch Cantidad: 1
Librería
Valoración
[?]

Descripción Addison Wesley Mrz 2013, 2013. Taschenbuch. Estado de conservación: Neu. Neuware - Design and build truly agile databases that can be changed frequently, safely, and painlessly, no matter how much existing data they must manage! With this book, you'll finally get past old-fashioned batch-and-queue database development, and construct a truly agile database development environment that works ! Pioneering agile database expert Max Guernsey III combines a complete foundation of theoretical knowledge with concrete examples and real solutions to the impediments that have prevented database developers from going agile. Guernsey especially shows how to adapt agile principles to handle massive amounts of existing data that makes database change more difficult. Agile Database Development is based on the training curricula for the author's pioneering NetObjectives course, Database Agility Online Training, which has helped hundreds of database professionals master critical technical skills for designing databases that can be changed frequently, safely, and painlessly. Reflecting his immense experience with agile database development, Guernsey helps you make sure all databases and data remain consistent in agile environments; ensure stability no matter how fast databases change; and test-drive designs to find and fix errors before they're baked into the system. This book will be an invaluable resource for virtually every database analyst and DBA in agile organizations; for many database team, project, and group managers; and for even more agile development team members in organizations that rely on large and complex databases. Agile Database Development is the newest title in the highly-respected NetObjectives Lean-Agile Series. 352 pp. Englisch. Nº de ref. de la librería 9780321784124

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 59,91
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 12,00
De Alemania a Estados Unidos de America
Destinos, gastos y plazos de envío

Existen otras copia(s) de este libro

Ver todos los resultados de su búsqueda