Пост включает в себя партнерские ссылки
Когда дело доходит до понимания процесса разработки программного обеспечения, есть чему поучиться.
Новичкам необходимо понять не только основы информатики, но и то, как элементы и компоненты информатики используются для создания программных продуктов. Им также необходимо знать о некоторых специальных достижениях, достигнутых в обработке всего жизненного цикла разработки программного обеспечения, например, о принципах гибкой разработки и разработках. (Подробнее о жизненном цикле разработки программного обеспечения читайте в Diving Into Dev: жизненный цикл разработки программного обеспечения.)