Корректирующее сопровождение

Группа сопровождения выполняет обязанности, связанные с исправлением дефектов изготовленных программных изделий (корректирующее сопровождение) или незначительными изменениями (адаптивное сопровождение). Эти виды усовершенствований изделия строго разграничены, так как они по-разному отражаются на конфигурационном управлении. Например, простое исправление ошибки предполагает приведение в соответствие с ним спецификаций, текстов программ и документов. В то же время реализация какого-либо нового свойства изделия, пусть даже незначительного, по существу, требует пересмотра спецификаций, текстов программ и справочных материалов. Введение новых свойств может отразиться и на совместимости программных средств. Кроме того, для их проверки необходимо создавать специальные контрольные примеры.  [c.191]


Корректирующее сопровождение 191 Корректирующие изменения 191 Критический путь 261, 262  [c.382]

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


Должностные обязанности. На основе анализа математических моделей и алгоритмов (постановок экономических и других задач) разрабатывает программы, реализующие решение задачи. Разрабатывает технологию решения задачи по всем этапам. Осуществляет выбор языка программирования и перевод на него алгоритмов задач. Определяет информацию, подлежащую обработке на ЭВМ, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и выдачи информации, методы ее контроля. Определяет объем и содержание, данных тестовых примеров, обеспечивающих наиболее полную проверку соответствия программ их функциональному назначению. Выполняет работу по подготовке программ к отладке и проводит отладку. Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию. Определяет возможность использования готовых программных средств. Осуществляет сопровождение внедренных программ и программных средств. Разрабатывает и внедряет методы и средства автоматизации программирования, типовые и стандартные программные средства. Принимает участие в проектных работах. На основе логического анализа проводит камеральную проверку программ. Определяет совокупность данных, обеспечивающих решение максимального числа условий, включенных в программу, выполняет работу по ее подготовке к отладке. Проводит отладку разработанных программ, корректирует их в процессе доработки. Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию. Определяет возможность использования готовых программ, разработанных другими предприятиями (учреждениями). Разрабатывает и внедряет методы автоматизации программирования, типовые и стандартные программы, программирующие программы, трансляторы, входные алгоритмические языки. Выполняет работу по унификации и типизации вычислительных процессов. Принимает участие в создании ка-  [c.156]


Деятельность, связанная с разработкой изделия, достигает своего пика в фазе программирования, когда планы испытаний дополняются спецификациями испытаний. Внутренняя структура изделия полностью описывается внутренней спецификацией, которая содержит сведения о том, как строится изделие, как формируется план обеспечения функционирования программного обеспечения и становятся доступными аппаратные ресурсы. В то время как группа разработки преобразует внешний и внутренний проекты в основное тело программ, т. е. в начальное воплощение изделия, группа испытаний трансформирует их с помощью спецификации испытаний в контрольные примеры группа выпуска документации создает справочные материалы группа поддержки программного обеспечения создает рекламные материалы и материал для обучения персонала. Эти последние действия начинаются с середины фазы программирования и продолжаются почти до конца фазы оценки. В самом конце фазы оценки группа обслуживания подготавливает руководство по вводу программного обеспечения в действие, называемое информационным листком выпуска, и вместе с группой сопровождения заносит в сопроводительную документацию все, что потребуется в будущем. Фаза использования начинается тогда, когда изделие объявлено готовым к передаче пользователям. Все, что остается после этого на рис. 2.3, — это периодическое создание корректирующих программ, предназначенных для исправления ошибок, обнаруженных пользователями, и обеспечения функционирования изделия в реальных условиях эксплуатации.  [c.34]

Небольшие изменения, проводимые в рамках функции сопровождения, подразделяются на две категории корректирующие и расширяющие. Корректирующие изменения вызываются переменами, происходящими в окружающей среде, в которой функционирует изделие примером может служить ситуация, когда возникает необходимость приспособить пакет программ формирования платежных ведомостей к использованию новой формулы удержания налогов. Расширяющие изменения не являются обязательными и направлены лишь на улучшение характеристик программного изделия, например удобства его использования.  [c.191]

Вопрос, какими силами осуществляется сопровождение, разрешается по-разному, в зависимости от таких факторов, как размер проектной организации, стабильность уровня трудовых затрат, соотношение видов изменений (корректирующих или расширяющих) в общем процессе усовершенствования изделия, длительность срока гарантийных обязательств, взятых производителем, и, наконец, качество испытаний, которое играет далеко не последнюю роль в этом списке. Размеры проектной организации определяют, представляется ли возможным создать автономное подразделение, специализирующееся на сопровождении изделий. Если такая возможность есть, ее необходимо использовать. Создание самостоятельной группы обеспечивает четкое взаимодействие между группами разработки и сопровождения, ускоряет подготовку полных спецификаций сопровождения, гарантирует надзор за соответствующими выпущенными программными изделиями, создает основу для обучения программистов, способствует выполнению гарантийных обязательств, дает возможность легко подсчитывать затраты на сопровождение. Если выделение автономной группы сопровождения невозможно, тогда в обязанность каждой группы разработчиков входит сопровождение своего изделия. Такое решение позволяет снизить накладные расходы, привлечь к сопровождению квалифицированных специалистов, способных быстро отыскать ошибку, и равномерно распределить работу между разработчиками. Однако оно имеет и недостатки сопровождение может со временем приобрести небрежный характер когда кто-ни будь из разработчиков увольняется, возможности сопровождения сокращаются исправление ошибок часто становится второстепенной работой и, наконец, иногда недостаточно тщательно анализируется целесообразность внесения тех или иных изменений. Если в работе над усовершенствованием изделия проводится много расширяющих изменений, то появляется естественное желание привлечь к этой деятельности опытных разработчиков вполне возможно, что наиболее эффективным решением будет исправление дефектов программ этими специалистами. Если сотрудники, работающие над проектами, часто переключаются с одного вида деятельности на другой, потери от этих переключений могли бы быть сведены к минимуму путем создания автономной группы сопровождения, располагающей хорошей методикой работы и исчерпывающей документацией. Если гарантийные обязательства по проекту кратковременны или вообще отсутствуют, сопровождение изделия можно обеспечить за счет незначительной дополнительной нагрузки на его разработчиков. Наконец, если группа разработки хорошо справляется со своей работой, число дефектов изделия будет небольшим и можно соответствующим образом уменьшить численность группы сопровождения.  [c.192]

По мере внесения расширяющих и корректирующих изменений растет объем работы, связанной с ведением документации и выпуском печатных материалов, что вынуждает назначить руководителя, ответственного за координацию разнообразных видов деятельности по сопровождению, подобно тому как это делает руководитель проекта во время разработки изделия. Данный руководитель может быть выделен из штата группы обслуживания, если именно она, как описано в гл. 8, осуществляет административное управление сопровождением. Проводя усовершенствование изделия, следует принять меры предосторожности, чтобы не внести в него слишком большое число изменений, что неминуемо приведет к игнорированию эффективного механизма фазовых обзоров и к отставанию в работе группы выпуска документации, группы испытаний и даже группы поддержки по подготовке к освоению новой версии программного изделия.  [c.193]

В том случае, когда аудит осуществляется в течение длительного периода времени (аудиторского сопровождения), аудитору необходимо корректировать план и программу с учетом изменений финансово-хозяйственной деятельности клиента и возможных изменений законодательства.  [c.208]

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

После того как программное изделие вступило в фазу использования, сопровождение документации осуществляется так же, как и сопровождение программных средств. Несмотря на тщательные меры анализа и проверки, проводимые внутри проектной организации, пользователи все же обнаруживают некоторые ошибки в программном изделии. По мере поступления сведений о замеченных ошибках в форме заявок на техническое обслуживание ошиб ки устраняются в ответ на запросы пользователей и накопленные исправления вносятся в документацию. Корректирующие материалы могут быть представлены различными способами можно заново напечатать весь материал, либо отдельные страницы с перечнем исправлений, либо целые страницы для замены страниц с ошибками. Рассылка корректирующего материала осуществляется либо путем непосредственного распространения, либо путем включения перечней исправлений (или заменяемых страниц) в информационные листки выпуска, издаваемые для новых выпусков изделия или в ответ на заявки на техническое обслуживание.  [c.148]

Смотреть страницы где упоминается термин Корректирующее сопровождение

: [c.104]    [c.31]   
Методы управления проектированием программного обеспечения (1981) -- [ c.191 ]