По всем вопросам звоните:

+7 495 274-22-22

УДК: 007

Аспекты программирования: понятия и модели жизненного цикла программных систем

Понятие жизненного цикла (ЖЦ) программного обеспечения (ПО) сформировалось в связи со сложностями в управлении проектами при их разработке. Предназначение ЖЦ состоит в структурировании и наглядном представлении организационной составляющей разработки, которая бы отвечала требованиям и условиям применения программных систем. Проектирование ПО — итерационный процесс составления логической модели системы в соответствии со строго сформулированными целями, поставленными перед такой моделью, а также составления оптимально структурированных спецификаций системы, удовлетворяющих этим требованиям.

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

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

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

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

Бизнес-модель — это описание предприятия как сложной системы в заданных рамках. В рамках бизнес-модели отображаются все объекты (сущности), процессы, правила выполнения операций, существующая стратегия развития, а также критерии оценки эффективности функционирования системы. Форма представления бизнес-модели и уровень ее детализации определяются целями моделирования и принятой точкой зрения.

Для Цитирования:
Аспекты программирования: понятия и модели жизненного цикла программных систем. Управление качеством. 2018;3.
Полная версия статьи доступна подписчикам журнала