За все программистов я бы лично говорить не стал. Хорошей программой в плане скриншотов еще можно назвать screenpresso. Что касается ТЗ - увы, у вас оно бестолковое. О чем второй пункт? "Если указать ноль, то отобразиТСЯ в сумме ноль".
При выборе товаров с типом "ДМС" следует указывать не только цену в рублях, но и количество. Если количество не указано или равно 0, цена должна быть нулевой.
Похоже на правду? Чуете, в чем разница? Вы описываете то, что вам бизнес говорит. Это не ТЗ, это бизнес-требование. Я написал, как должна себя вести программа.