Помимо проблем неоднородности, быстрой доставки и доверия, выявления других проблем и проблем, с которыми разработка программного обеспечения может столкнуться в 21 веке?

1 Ответы


  • Другой серьезной проблемой и вызовом, с которым придется столкнуться программной инженерии в 21 веке, является следующее:

    Унаследованная проблема

    Унаследованная проблема, или унаследованная система, как все это называется, является большим вызовом для разработки программного обеспечения. Унаследованная система на самом деле означает, что, несмотря на постоянный прогресс и развитие в индустрии программного обеспечения, с постоянным внедрением новых программ и систем, все еще есть место для использования более старой системы, поэтому человек не хочет менять к новым технологиям.

    Унаследованная система может стать своего рода балансирующим действием для многих компаний, занимающихся разработкой программного обеспечения, поскольку они стараются продвигаться вперед с достижениями в программировании, им остается тратить значительное количество времени и денег на поддержание старых проектов и моделей в работе для клиентов, которые не желаю переходить на более поздние модели.

    Вы можете рассматривать это как человека, у которого есть гараж, полный машин. У них есть несколько совершенно новых спортивных автомобилей, которые стоят дорого, и они хотели бы потратить на них еще больше, но им нужно поддерживать работу некоторых классических автомобилей одновременно, и поэтому им приходится жертвовать временем и бюджетом для этого.

    Конечно, со временем многие старые технологии устаревают настолько, что в основном устаревают; тем не менее, переходный период до этого момента - это то, что может помешать компании полностью сосредоточиться на движении вперед.

    Унаследованная система - это то, с чем приходится иметь дело всем крупным компаниям, занимающимся разработкой программного обеспечения, и это способ взять на себя ответственность за то, что они создали ранее. Это, конечно, означает, что их работа по-прежнему ценится и находит широкое применение, но на самом деле она может продолжаться из-за того, что на поддержание предыдущих моделей уходит слишком много времени и денег.

Напишите свой ответ

Ваш ответ появится после модерации