Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Технологический процесс разработки программного обеспечения

Ночник-проектор "Звездное небо и планеты", фиолетовый.
Оригинальный светильник - ночник - проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фонариков) 2) Три
330 руб
Раздел: Ночники
Фонарь садовый «Тюльпан».
Дачные фонари на солнечных батареях были сделаны с использованием технологии аккумулирования солнечной энергии. Уличные светильники для
106 руб
Раздел: Уличное освещение
Ручка "Помада".
Шариковая ручка в виде тюбика помады. Расцветка корпуса в ассортименте, без возможности выбора!
25 руб
Раздел: Оригинальные ручки

Курсовая работа Технологический процесс разработки программного обеспеченияКиев 2008 Содержание1. Введение 2. Понятие технологического процесса в организации 2.1 Компоненты технологического процесса организации 2.2 Компоненты технологического процесса проекта 3. Организационная структура и роли в технологических процессах 4. Пятиуровневая модель зрелости технологического процесса разработки программного обеспечения 5. Методы оценивания технологической зрелости 6. Внутренняя структура уровней зрелости 7. Иерархия оценок зрелости ТП по модели СММ Заключение 1. ВведениеНадежды организаций-разработчиков ПО на рост производительности труда и качество создаваемого программного продукта, связываемые с внедрением новых методологий и технологий, не оправдались. Разработчики ПО пришли к выводу, что их основные проблемы коренятся в неспособности эффективно управлять процессом разработки ПО. Даже самые хорошие методы и инструменты не могут быть рационально использованы в рамках недисциплинированного, хаотического проекта. Качество программного продукта остается непредсказуемым, так как нет объективного базиса для его достижения. Изменить ситуацию можно только в результате создания инфраструктуры для поддержки процесса эффективной программной инженерии и сопровождения. Для построения такой инфраструктуры организации-разработчики должны иметь: а) средства оценивания их способности успешно выполнять технологический процесс (ТП) разработки ПО; б) руководства по улучшению возможностей своего ТП. Заказчикам же нужны средства эффективной оценки возможности разработчика выполнить договор на разработку ПО, поскольку они постоянно сталкиваются с программными продуктами, сделанными с опозданием, превысившими начальную стоимость или не работающими надлежащим образом. 2. Понятие технологического процесса в организацииТехнологический процесс разработки ПО (ТП) (sof ware process) - это множество направлений деятельности, методов, практических приемов и процедур, используемых для разработки и сопровождения ПО и связанных с ним продуктов (например, планов проекта, проектных документов, кода, тестов и руководств пользователя). Рассматривают: технологический процесс организации (ТПО); технологический процесс программного проекта (ТПП). Описание стандартного (базового) ТП организации (s a dard sof ware process) служит основой для определения ТП проектов. Это описание указывает на элементы стандартного процесса, которые должны включаться в ТП программных проектов, а также взаимосвязи между элементами ТП. Оно обеспечивает согласованность выполнения работ в организации, стабильность процессов и фундамент для их улучшения. ТП должны разрабатываться и сопровождаться так же, как разрабатываются и сопровождаются программные продукты. С каждым ТП связываются: требования к процессу, которые указывают, “что” собой представляет процесс (что он будет делать); архитектура процесса, которая описывает, “как” процесс будет определен (каковы будут элементы процесса и как они будут взаимосвязаны); описание (проект) техпроцесса в рамках организации или программного проекта (создание элементов процесса и установление интерфейсов); проверка и утверждение (valida io ) определения процесса (путем измерения его характеристик); внедрение процесса в среду разработки ПО, для которой он был разработан (завершение технологической подготовки разработки ПО и обеспечение технологической готовности организации к выполнению работ по проекту).

Основные элементы описанной концептуальной модели разработки ТП представлены на рис.1 и описаны ниже. Техпроцессы проектов разрабатываются путем настраивания стабильного и гибкого стандартного ТП организации на характеристики конкретного проекта. 2.1 Компоненты технологического процесса организацииОсновные компоненты ТП организации таковы: архитектура ТП; элементы ТП; описания жизненных циклов (ЖЦ) ПО, рекомендованных для использования в организации; руководства и критерии для настройки стандартного ТП организации; база данных (БД) ТП организации; библиотека документации, связанной с процессом разработки. Компоненты ТП открыты для использования проектами при разработке, сопровождении и реализации собственных ТП проектов. Организация может группировать компоненты ТП разными способами в зависимости от подхода к формированию стандартного ТП. Например, описание ЖЦ ПО может быть интегральной частью стандартного ТП организации. Другой пример - часть библиотеки документации, относящейся к ТП, может храниться в БД ТП организации. Архитектура ТП - это описание стандартного ТП организации, касающееся приоритетов, интерфейсов, взаимозависимостей и других взаимоотношений между элементами стандартного ТП организации и других внешних по отношению к нему процессов (например, системной инженерии, инженерии аппаратного обеспечения и др.). Элемент ТП - это составной элемент описания ТП, который охватывает четко определенное, ограниченное и связное множество задач (например, оценивание ПО, проектирование ПО и др.). Описания элементов ТП могут представлять собой: шаблоны ( empla e), подлежащие заполнению; фрагменты, требующие укомплектования; описания, выполненные на высоком уровне абстракции и нуждающиеся в уточнении; полностью сформированные описания, которые могут быть модифицированы или использованы без изменений. Рис.1. Концептуальная модель ТП Описание жизненных циклов ПО, рекомендованных к использованию - это набор описаний адаптированных к нуждам организации моделей ЖЦ ПО. По согласованию с заказчиком или пользователем конкретного проекта одна из этих моделей должна быть использована в сочетании со стандартным ТП при построении ТП проекта. Руководства и критерии настройки ТП организации призваны помочь руководителям проектов ПО выбрать ЖЦ ПО для использования и адаптировать стандартный ТП организации и выбранный ЖЦ ПО к характеристикам конкретного проекта. Эти руководства и критерии обеспечивают общий базис для планирования, реализации, измерения, анализа и совершенствования процессов разработки ПО проектов. База данных технологического процесса организации - это БД, предназначенная для сбора и предоставления информации о технологических процессах и полученных в ходе их выполнения рабочих продуктах (релизах), в частности, тех, которые имеют непосредственное отношение к стандартному ТП организации. Эта БД содержит или ссылается как на данные реальных измерений, так и на информацию, необходимую для понимания этих данных и оценивания их обоснованности и применимости (например, оценки размера ПО, трудоемкости и стоимости его разработки, реальные данные о размере, трудоемкости и стоимости ПО, данные о производительности, полноте охвата и эффективности обзоров, о числе и серьезность дефектов, обнаруженных в коде, и др.)

. Библиотека документации ТП создается для хранения документов процесса, которые могут быть полезными для других действующих или будущих проектов, особенно имеющих отношение к стандартному ТП организации (это могут быть ТП проектов, стандарты, процедуры, планы разработки ПО, планы измерений ПО и материалы по процессу обучения). Использование фонда библиотеки должно помочь снизить затраты труда на развертывание нового проекта, демонстрируя примеры успешно выполненных проектов, которые могут быть взяты за образец. 2.2 Компоненты технологического процесса проектаОписание ТП проекта - это используемое проектом операционное определение ТП, изложенное в терминах стандартов ПО, процедур, инструментов и методов. Оно разрабатывается путем настраивания стандартного процесса организации на отражение определенных характеристик проекта. ТП проекта создает базу для планирования, выполнения и улучшения деятельности менеджеров и исполнителей проекта. Проект может иметь более одного ТП (например, для прикладного ПО и ПО тестирования). В то же время, один и тот же ТП может использоваться двумя и более проектами. Стадии (s ages) отражают распределение усилий на разработку ПО. Они имеют регулируемый размер и представляют собой измеримое множество связанных между собой задач, выполняемых проектом. Обычно стадия - это фрагмент ЖЦ ПО, как правило, заканчивающийся формальным обзором, предшествующим началу следующей стадии. Задача (технологическая операция) ( ask) - это четко определенная единица работы в техпроцессе, завершение которой представляет собой для руководства проектом видимую контрольную точку для оценки состояния проекта. С задачей связывается критерий готовности (предусловие выполнения) и критерий завершения (постусловие выполнения). Каждая задача предполагает какую-либо деятельность (или действие) (ac ivi y), но не каждая деятельность до такой степени четко определена, чтобы рассматриваться в качестве задачи. Рабочие продукты ПО (sof ware work produc s) - это результаты деятельности или решения задач в ходе определения, сопровождения или использования ТП, включая описания, планы, процедуры, компьютерные программы и связанную с ними документацию, которые предназначаются (или не предназначаются) к поставке заказчику или пользователю. Рабочие продукты образуют вход для следующего шага процесса или архивную информацию по проекту ПО для использования будущими проектами (например, планы, оценки, данные о реальной трудоемкости, документы требований и др.). Релизы (продукты ПО) (sof ware produc s) представляют собой полное множество или любой из отдельных элементов множества компьютерных программ, процедур, данных и соответствующей документации, предназначенных для передачи заказчику или конечному пользователю (IEEE-S D-610). Все релизы являются в то же время рабочими продуктами, но не все рабочие продукты представляют собой релизы. План разработки ПО. Этот план в виде одного или группы документов образует мост между ТП проекта и конкретной реализацией этого ТП (с указанием исполнителей и графика выполнения задач). Только сочетание точного определения ТП и плана разработки дает возможность реально выполнить технологический процесс.

Управление и контроль требуются для получения и сопровождения документации. Руководители и специалисты по изданиям должны подготовить подробные планы, охватывающие документирование продукции, графиков, обязанностей, ресурсов, обеспечения качества и процедур проверок; 3) документация должна соответствовать ее читательской аудитории. Читателями могут быть руководители, аналитики, специалисты по экспертным системам, сопровождающие программисты, канцелярский персонал и т. д. В зависимости от выполняемых задач им требуются различные степени детализации и различное представление материала. Специалисты по изданиям должны быть готовы соответствующим образом спроектировать различные типы документации, предназначенные для различных читателей; 4) работы по документированию должны быть объединены в общий процесс разработки программного обеспечения. Процесс разработки должен быть определен; 5) должны быть определены и использованы стандарты по документированию. По возможности, должны быть приняты существующие стандарты. Когда подходящие стандарты отсутствуют, должны быть разработаны требуемые стандарты и руководства; 6) должны быть определены средства поддержки

1. Использование методов линейного программирования и экономического моделирования в технологических процессах

2. Ответы на билеты к гос. экзамену по специальности "Безопасность технологических процессов и производств"

3. Разработка технологического процесса изготовления корпуса масляного фильтра для автомобилей ВАЗ 2101-2106

4. Разработка технологического процесса ЕО автомобиля ЗИЛ-130

5. Разработка модели технологического процесса получения ребристых труб и ее апробация

6. Разработать технологический процесс и спроектировать механический участок обработки детали "Вал первичный" №41526-96 с годовым выпуском 350000 штук при двух сменной работе
7. Проектирование технологического процесса изготовления детали - крышка подшипниковая
8. Проектирование технологического процесса изготовления детали - Стабилизатор

9. Разработка технологического процесса изготовления детали

10. Разработка технологического процесса изготовления вала

11. Разработать технологический процесс изготовления крана вспомогательного тормоза локомотива 172

12. Технологический процесс изготовления микромодуля этажерочного типа применительно к серийному производству

13. Технологические процессы в машиностроении

14. Разработка технологического процесса ТР топливной аппаратуры автомобиля ГАЗ-31029

15. Разработка технологического процесса ТР переднего моста автомобиля ГАЗ-31029

16. Разработка технологического процесса ЕО автомобиля УАЗ-3303

Пакеты фасовочные в пластах, 18(+8)x35 см (1000 штук).
Область применения: расфасовка, упаковка продуктов питания и товаров народного потребления как на производстве, так и в быту. Размер:
573 руб
Раздел: Пакеты для продуктов
Беговел Tech Team "Big 10", цвет: серый (2018 г).
Детский беговел с платформой и надувными колесами. Ориентирован на малышей до 5 лет. Беговел - это маленький велосипед без педалей,
3000 руб
Раздел: Беговелы
Пирамида "Радуга", 29 см.
Пирамидка - замечательный тренажер для развития мелкой моторики и координации движений. Играя, ребенок знакомится с разными цветами,
320 руб
Раздел: Пластиковые

17. Разработка технологического процесса ТР топливной аппаратуры автобуса ПАЗ-3205

18. Разработка технологического процесса восстановления шатуна автомобиля ЗИЛ-130

19. Разработка технологического процесса изготовления корпуса масляного фильтра для автомобилей ВАЗ 2101-2106

20. Разработка технологического процесса изготовления печатной платы для широкодиапазонного генератора импульсов

21. Технологический процесс изготовления микромодуля этажерочного типа применительно к серийному производству

22. Влияние технологических процессов на окружающую среду и здоровье человека
23. Разработка технологического процесса
24. Автоматизация технологических процессов

25. Технологический процесс производства окатышей

26. Разработка технологического процесса изготовления печатной платы для широкодиапазонного генератора импульсов

27. Изготовление технологического процесса изготовления лампы накаливания общего назначения типа В 220 -25

28. Влияние технологических процессов на экономические показатели

29. Математическое моделирование технологического процесса изготовления ТТЛ-инвертора

30. Разработка и внедрение технологического процесса по изготовлению женской одежды пальтово-костюмного ассортимента

31. Разработка технологического процесса изготовления детали с использованием станков с ЧПУ

32. Разработка технологического процесса изготовления детали с применением станков с ЧПУ

Механическая настольная точилка.
Механическая точилка. Пластиковый корпус. Регулируется под размер карандаша. Подходит для карандашей диаметром до 12 мм. Крепление к столу
753 руб
Раздел: Точилки
Полотенце вафельное "Лаванда", банное, пляжное, 100х150 см.
Вафельное полотенце "Лаванда". Легкое и практичное полотенце удобно использовать на пляже, в бане и в бассейне. Плотность
304 руб
Раздел: Большие, ширина свыше 40 см
Мелки в пластиковом держателе, 9 цветов.
Мелки для ванны можно смыть водой и тряпочкой. Состав - мел+воск. Количество цветов: 9. Возраст: с 3 лет.
313 руб
Раздел: Восковые

33. Складской технологический процесс и его составные части

34. Закономерность развития техники и технологического процесса. Структура технологических систем.

35. Организация торгово-технологического процесса по продаже непродовольственных товаров

36. Безопасность оборудования и технологических процессов

37. Краткое описание основных технологических процессов топливного производства

38. Автоматизация и моделирование технологического процесса
39. Безопасность технологических процессов и оборудования
40. Обмен веществ в организме и защитные механизмы. Общие требования безопасности технических средств и технологических процессов

41. Технологические процессы в животноводстве по откорму КРС в условиях Обь-Иртышской поймы

42. Технологический процесс освоения закустаренных земель

43. Механизация технологических процессов свиноводческой фермы на 1000 голов

44. Автоматизация технологических процессов и производств

45. Компьютерное моделирование технологических процессов

46. Разработка технологического процесса сборки и монтажа блока стробоскопа

47. Роботизированные комплексы (РТК) предназначенные для технологического процесса сборки

48. Технологические процессы микросборки плат

Точилка механическая "KW-Trio", с контейнером, 1 отверстие.
Точилка механическая, с контейнером, 1 отверстие, 12 мм.
1751 руб
Раздел: Точилки
Конструктор электронный "Знаток", 999 схем + школа.
Электронный конструктор "Знаток" - это 21 практическое занятие для школы и множество схем для дополнительных занятий. Основная
3856 руб
Раздел: Инженерные, научно-технические
Контейнер "Аптечка", 9 литров.
Контейнер "Аптечка" - оптимальное решение для хранения лекарств. Снабжен вкладышем для сортировки небольших предметов:
380 руб
Раздел: 5-10 литров

49. Общие сведения о технологическом процессе сборки оптико-электронных приборов. Контрольно-юстировочные приборы

50. Влияние витаминов группы В на ход технологического процесса при производстве йогурта

51. Разработка технологического процесса приготовления блюд Японской кухни

52. Технологический процесс и организация приготовления блюд в школьном питании

53. Организации торгово-технологического процесса в магазине

54. Организация технологического процесса склада. Экономическая эффективность механизации погрузочно-разгрузочных работ
55. Организация торгово-технологического процесса в магазине №39 ОАО "Витебские продукты" и направления его совершенствования
56. Организация торгово-технологического процесса на примере РУПП "Витязь"

57. Технико-экономическое обоснование процесса создания ООО "Мармеладка" и организации технологического процесса производства

58. Технико-экономическое обоснование процесса создания ЧП «Согда» и организации технологического процесса производства

59. Торгово-технологический процесс по продаже фарфоро-фаянсовой посуды и карамели в магазине "Мечта"

60. Развитие логического мышления младших школьников в процессе рисования с натуры

61. Анализ заводского технологического процесса изготовления детали

62. Безопасность технологического процесса производства асфальтового бетона

63. Выбор ресурсосберегающего технологического процесса изготовления продукции

64. Модернизация технологического процесса механической обработки детали – лапа долота

Стул детский Ника "СТУ3" складной моющийся (цвет: розовый, рисунок: сердечки).
Мягкая моющаяся обивка. Особенности: - стул складной; - предназначен для детей от 3 до 7 лет; - металлический каркас; - на ножках стула
562 руб
Раздел: Стульчики
Крышка силиконовая "Невыкипайка", 29 см (арт. TK 0081).
Приспособление предназначено для предохранения готовящихся продуктов от выкипания. Заменяет пароварку. Предотвращает беспорядок на
383 руб
Раздел: Прочее
Автокресло Еду-еду "KS-513 Lux" с вкладышем (цвет: черный/серый, 9-36 кг).
Для всех родителей очень важно обеспечить безопасность и комфорт во время поездки своему ребенку. В этом нам поможет детское автокресло
2977 руб
Раздел: Группа 1/2/3 (9-36 кг)

65. Определения производственного и технологического процессов, технологический регламент

66. Проектирование маршрутного технологического процесса сборки изделия

67. Проектирование технологического процесса восстановления головки блока цилиндров

68. Проектирование технологического процесса изготовления "Тяги"

69. Проектирование технологического процесса изготовления детали "Подставка"

70. Проектирование технологического процесса капитального ремонта пути
71. Проектирование технологического процесса механической обработки детали "крышка подшипника"
72. Проектирование технологического процесса получения вала

73. Производство металлоизделий прокаткой. Технологические процессы сборки изделий машиностроения

74. Разработка ресурсосберегающего технологического процесса изготовления детали "втулка" методом порошковой металлургии

75. Разработка технологических процессов на механическую обработку вала первичного

76. Разработка технологического процесса детали "Шатун"

77. Разработка технологического процесса изготовления детали

78. Разработка технологического процесса изготовления детали "заглушка"

79. Разработка технологического процесса изготовления детали "плита нижняя"

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

Гель "Meine Liebe" для стирки цветных тканей, 800 миллилитров.
Эффективно удаляет грязь, сохраняя цвет вещей, предохраняя одежду от выцветания. Содержит натуральные смягчители, поэтому ткани становятся
315 руб
Раздел: Гели, концентраты
Качели детские "Классик".
Деревянный каркас состоит из брусков. Капроновый шнур надежно соединяет детали качелей между собой. Подвеской является металлическое
343 руб
Раздел: Качели
Сундук-бар, 40x30x75 см.
Такой бар не займет много места. А поэтому он гармонично впишется в интерьер абсолютно любого помещения. Сундук-бар будет лучшим подарком
8493 руб
Раздел: Аксессуары для вина

81. Разработка технологического процесса механической обработки детали типа "Вал"

82. Разработка технологического процесса механической обработки детали типа вал-червяк

83. Разработка технологического процесса механической обработки колеса зубчатого 6Р12.31.58А

84. Разработка технологического процесса механической обработки опоры для рычага

85. Разработка технологического процесса обработки детали "Крышка"

86. Разработка технологического процесса по изготовлению женской сумки
87. Разработка технологического процесса производства женских туфель с открытой носочной частью клеевого метода крепления
88. Разработка технологического процесса производства летних женских туфель

89. Разработка технологического процесса сборки "Штампа"

90. Разработка технологического процесса сборки редуктора

91. Разработка технологического процесса сборки редуктора червячного и изготовления крышки корпуса

92. Разработка технологического процесса термической обработки детали

93. Разработка технологического процесса термической обработки детали из стали марки 20ХНР

94. Разработка технологического процесса термической обработки стальной детали. Вал коробки передач

95. Свойства материалов и технологический процесс их переработки

96. Совершенствование технологического процесса изготовления фрез

Набор линеров "Kores", 0,4 мм, 10 цветов.
Линеры имеют эргономичную зону обхвата. Толщина линии письма - 0,4 мм. Набор содержит 10 цветов. Входящие в набор цвета:
424 руб
Раздел: Капиллярные
Этажерка для обуви разборная, 2 полки, 435x660x300 мм, 4 положения.
Этажерка Ника ЭТ3 - ваш правильный выбор в экономии свободного пространства. Модель предназначена для хранения обуви в прихожей. Она
720 руб
Раздел: Полки напольные, стеллажи
Ручка шариковая "Excellence", золото.
Новая подарочная шариковая ручка имеет необычный дизайн, который притягивает взгляд. Металлический миниатюрный корпус полностью усыпан
444 руб
Раздел: Металлические ручки

97. Технологический процесс восстановления коленчатого вала ЗМЗ-53

98. Технологический процесс изготовление вала в составе коробки скоростей токарно-револьверного станка модели 16К20П

99. Технологический процесс изготовления корпуса приспособления для крепления оправок с хвостовиком HSK-63


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.