Материал предоставлен https://it.rfei.ru

Качество программного обеспечения

Качество — это цель инженерной деятельности. Построение качественного программного обеспечения — цель программной инженерии.

Появление технологического стека Scala + Circumflex обусловлено систематическим подходом к улучшению качества производимых с их помощью программных продуктов. Чтобы хорошо понимать саму цель, необходимо рассматривать понятие качества как совокупность различных факторов.

Данный раздел построен по материалам исследований Бертрана Мейера и его книги Object-Oriented Software Construction, первая публикация которой состоялась в 1988 году. Вопросы качества, поднятые отцом-основателем объектной технологии в те далекие времена, остаются злободневными и в нынешнюю эпоху суперкомпьютеров и облачных программных систем.

Подведение итоговВнешние и внутренние факторы