Технологии разработки гибкого прграммного обеспечения Agile
С течением времени было внедрено много технологий для разработки программного обеспечения. Все это имеет различные принципы, преимущества и недостатки. Технологии разработки программного обеспечения выбираются в соответствии с потребностями системы и заказчика. Технология Waterfall широко использовалась в прошлом. Эта технология использовалась, когда требования четко понятны, потому что у нее нет шансов на модификацию. Это итеративная и массовая технология. Если ошибки будут обнаружены на более ранней стадии, то это обойдется дешевле...