конструирование (детальное проектирование) программного обеспечения