у вигляді стрункого набору модулів.
Ціна якості
У програмуванні в ціні якості виділяють узгоджену (conformance) і неузгоджену (non-conformance) ціну. Узгоджена ціна включає всі плановані витрати на підвищення якості та попередження появи невідповідностей. Неузгоджена ціна - це незаплановані втрати, пов'язані з рекламаціями, переробками, перенесенням термінів проекту тощо
Статистичні дослідження на реальних проектах показують, що неузгоджена ціна якості зменшується істотно швидше, ніж збільшується погоджена ціна. Фактично це означає, що витрати на якість, безумовно, вигідні і повинні окупатися не тільки в перспективі через розширення ринку, але і безпосередньо в кожному поточному проекті. p align="justify"> Труднощі в тому, щоб спланувати і відстежувати витрати на якість у прямій залежності від одержуваних результатів. Тобто мова йде про управління якістю. Одна з основних ідей полягає в тому, що ми можемо управляти якістю продукту, що розробляється в основному через процес його виготовлення. p align="justify"> Якість продукту зростає на кожній стадії процесу: по-перше, як прямий наслідок зрілості і технологічності самого процесу, і по-друге, внаслідок використання проміжного продукту, виробленого на попередній стадії, більш високої якості. Тобто при складному виробництві якість накопичується в продукті кумулятивним чином, причому внесок в якість, зроблений на ранніх стадіях, більше впливає на кінцевий продукт, ніж внесок, зроблений на заключних етапах. Якщо говорити про цифри, то прибуток від витрат на якість у бюджетах проектів може становити від 50 до 200%, за умови їх адресності та своєчасності. br/>
Система управління якістю
домашній програмний мережа
Система управління якістю включає в себе наступні пункти:
В· Якість під час розробки - дотримання правил програмування та тестування програми. Це знижує собівартість ПЗ.
В· Якість під час роботи програмного продукту - безпека використання, якісний захист інформації, час, що витрачається на відгук програми, інтуїтивно-зрозумілий інтерфейс, відсутність перебоїв у роботі програми.
В· Якість під час закупівель (документація, контроль) - під час закупівель також необхідно контролювати якість ПЗ, а саме його відповідність документації.
В· Якість устаткування - установка на робочих місцях обладнання, що забезпечує безпроблемну роботу програми (сучасні комп'ютери, ОС і т.д.)
В· Якість технічної підтримки - оперативне усунення несправностей в роботі ПЗ, консультація по роботі ПЗ від розробників.
В· Якість навчання в...