Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Инструменты и их использование




Введение.

Принципы формирования ПО

Периодические сборки.

MSF рекомендует частую сборку компонентов решения с последующим тестированием и анализом. Этот метод применяется при кодировании, а также при сборке аппаратных и программных компонентов. Ежедневные сборки дают четкое понимание стабильности всего решения и возможность накопить достаточно результатов тестирования перед финальным выпуском продукта.

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


 

 

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

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

Рассмотрим задачи.

1. Координация действий участников проекта.

2. Централизованное хранение версий документации.

3. Электронные средства формирования документации.

4. Централизованное хранение версий разрабатываемого продукта.

5. Ведение и контроль возникающих программных ошибок в продукте.

6. Автоматическое тестирование и поиск ошибок.




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 294; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.