Управление проектами - статьи

         

Взгляд мельком: Применение быстрых методов с использованием двух технологий СУБД


Метод При использовании технологии РСУБД При использовании технологии ОСУБД
1. Рефакторинг Средства рефакторинга баз данных пока не существуют
Технология РСУБД не поддерживает простую эволюцию схемы, поскольку она часто основывается на предположении о последовательном подходе к разработке
Используются существующие инструментальные средства рефакторинга
Технология ОСУБД поддерживает гораздо более простую эволюцию схемы, поскольку она часто основывается на предположении, что разработчики будут следовать эволюционному подходу
2. Быстрое моделирование Требуется моделировать как объектную схему, так и схему данных, а затем организовывать их отображения
Реально возникновение конфликтов, если это делается разными группами (как часто и бывает)
Нужно моделировать только объектную схему
3. Постоянное регрессионное тестирование Средства тестирования РСУБД все еще развиваются, хотя сообщество open source быстро наверстывает упущенное
Средства тестирования данных очень зрелые, но часто дорогие
Для многих профессионалов в области данных TDD является новой идеей
Средства автономного тестирования для объектной технологии, такие как Junit и CSUnit, являются очень зрелыми.
В сообществе быстрого программирования хорошо воспринимается TDD
4. Конфигурационное управление Требуется поставить все артифакты разработки под контроль CM Требуется поставить все артифакты разработки под контроль CM
5. Песочницы разработчиков Требуются все средства разработки, объектный код и экземпляр базы данных Требуются все средства разработки и объектный код

Таблица 1. Применение быстрых методов с использованием двух технологий



Содержание раздела