7.3.2 Состав работ, выполняемых в процессе кодирования ПО
7.3.2 Состав работ, выполняемых в процессе кодирования ПО
Входными данными процесса кодирования ПО являются требования нижнего уровня, архитектура ПО, План разработки ПО и стандарты кодирования ПО. Когда указанные в плане критерии перехода удовлетворены, может быть осуществлен первичный или повторный переход к процессу кодирования ПО. Исходный код, полученный при выполнении этого процесса, базируется на архитектуре ПО и требованиях нижнего уровня. Результат этого процесса — исходный код (12.19) и объектный код. Процесс кодирования ПО является завершенным, когда реализованы все его цели и цели интегральных процессов, связанных с ним. Требования для этого процесса следующие:
— исходный код должен реализовать требования нижнего уровня и соответствовать архитектуре ПО;
— исходный код должен соответствовать стандартам кодирования ПО;
— исходный код должен быть трассируемым к описанию проекта;
— для неадекватных или некорректных входных данных, обнаруженных при выполнении процесса кодирования ПО, необходимо обеспечить обратную связь с процессами определения требований к ПО, проектирования ПО или планирования ПО для исследования или исправления.