Стандарты ЖЦ программных систем.

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

Одним из путей повышения качества и конкурентоспособности разрабатываемых программных систем, снижения затрат (финансовых и материальных) на их разработку, времени получения готовых программных систем является применение современных стандартов.

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

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