Webinar: Database Design Should Be Agile

Webinar: Database Design Should Be Agile

Ron will share his experiences of designing databases in agile environments

By BCS, The Chartered Institute for IT

Date and time

Location

Online

About this event

  • Event lasts 1 hour 30 minutes

SPEAKER

Ron Ballard FBCS

AGENDA

6:30pm - Webinar Starts

8:00pm - Webinar Ends

SYNOPSIS

In many projects, even those that claim to be agile, the database administration department insists that it must be the sole source of database design. They say that the database design must be done up-front, and must be complete, before one line of code is written.

They resist change to their designs or their practices. The result is usually over-complex, missing practical requirements, too big, and inefficient. I have found, working in agile teams, that the database design can grow and change throughout the project. We can enforce good design, and we can keep the design in line with the needs of the organisation.

We end up with smaller, more efficient databases, that meet the needs of the applications required, and the needs of the data analysts who have to produce standard reports and also mine the data to inform those who are trying to improve the business functions of the organisation.

Because, in an agile project, we are always working with the users, we build exactly what they need and ruthlessly leave out those things that they do not need. We follow strict design principles that eliminate duplication and ambiguity from the database.

We build automated tests that verify our database every day. We provide useful documentation to help users of the database be clear about the data they are dealing with.

SPEAKER BIOGRAPHY

Ron studied Computer Science (with some other subjects) at Manchester University, graduating in 1973.

He worked on the development of a bibliographic database for the British Library and then spent 15 years working for database vendors, building database products, supporting them, building transactional applications and data warehouses using them, and teaching others to use them.

From 1996 to 2017 he was an independent database consultant working with big databases in large organisations. Ron has now retired but keeps himself occupied by writing and speaking about databases, and by volunteering with some major charities to assist them with agile development of data warehouses and migration to new systems.

In 2017 Ron published his first book – Relational Databases For Agile Developers.

Our events are for adults aged 16 years and over.

BCS is a membership organisation. If you enjoy this event, please consider joining BCS. You’ll be very welcome. You’ll receive access to many exclusive career development tools, an introduction to a thriving professional community and also help us Make IT Good For Society. Join BCS today: https://www.bcs.org/membership/events. Image by Joshua Sortino

Organised by

We are all responsible for ensuring technology-led change is safe and positive for everyone in society. At BCS we’re committed to meeting this responsibility under royal charter.

That’s why we set the highest standards of professionalism and best practice in the industry, share knowledge, and develop skills and capability tuned to our evolving digital world.

We’ve been supporting the technology industry since 1957 and our 70,000-strong membership spans 150 countries. Every member actively promotes IT professionalism and we provide them with career development opportunities and bring the community together to address the professional, ethical and economic challenges facing technology today.

Free
Aug 20 · 10:30 PDT