Спасибо за оценки и отзывы!
Вы уже оценили.
Заметки по разработке программного обеспечения: жизненный цикл разработки программного обеспечения (SDLC), требования, проектирование, тестирование и COCOMO.
«Программная инженерия» — это бесплатное справочное пособие по информатике и ИТ, охватывающее важные темы курса, конспекты, схемы, концепции и учебные материалы. Используйте эту цифровую книгу и справочник для обучения по программам Diploma, BE, BTech, BCA, BSc, MCA и смежным специальностям.
Изучите 150 тем в 10 главах, посвященных разработке программного обеспечения, жизненному циклу разработки программного обеспечения (SDLC), анализу требований, диаграммам потока данных, архитектуре программного обеспечения, проектированию, тестированию, планированию проектов, COCOMO, управлению качеством и рисками. Полезно для подготовки к экзаменам, устным экзаменам, собеседованиям, заданиям, проектам по разработке программного обеспечения и повторению материала.
СМЕЖНЫЕ ОТДЕЛЕНИЯ И КУРСЫ
Информатика и инженерия (CSE), Информационные технологии (IT), Программная инженерия, Компьютерная инженерия, Компьютерные приложения и информационные системы.
77 ТЕМ ИЗ 150
ОСНОВЫ И ПРОБЛЕМЫ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
1. Предметная область
2. Программное обеспечение дорогое
3. Запоздалое и ненадежное программное обеспечение
4. Поддержка и доработка
5. Проблемы разработки программного обеспечения
6. Масштабируемость
7. Качество и производительность
8. Подход к разработке программного обеспечения
9. Поэтапный процесс разработки
10. Управление процессом
ПРОЦЕССЫ И МОДЕЛИ ЖИЗНИ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
11. Жизненный цикл разработки программного обеспечения (ЖЦР)
12. Методология управления проектами
13. Процесс разработки программного обеспечения
14. Процессы разработки компонентного программного обеспечения
15. Предсказуемость
16. Поддержка тестируемости и поддерживаемости
17. Поддержка изменений
18. Раннее устранение дефектов
19. Улучшение процесса и обратная связь
20. Каскадная модель
21. Итеративная разработка
22. Спиральная модель
23. Сравнение моделей процессов
24. Управление проектами Процесс
25. Процесс проверки
26. Процесс управления конфигурацией программного обеспечения
27. Процесс управления изменениями требований
28. Процесс управления процессами
АНАЛИЗ И СПЕЦИФИКАЦИЯ ТРЕБОВАНИЙ
29. Анализ требований к программному обеспечению
30. Спецификация требований к программному обеспечению (SRS)
31. Процесс определения требований
32. Анализ проблем
33. Неформальный подход
34. Моделирование потока данных
35. Объектно-ориентированное моделирование
36. Прототипирование
37. Спецификация требований
38. Характеристики SRS
39. Компоненты SRS
40. Язык спецификации
41. Структура документа с требованиями
42. Функциональная спецификация с вариантами использования
43. Примеры вариантов использования
44. Проверка требований
АРХИТЕКТУРА И ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
45. Архитектура программного обеспечения
46. Архитектурные представления
47. Представление компонентов и соединителей
48. Архитектура «труба-фильтр»
49. Общие данные Стиль
50. Клиент-серверный стиль
51. Архитектура и дизайн
52. Сохранение архитектурной целостности
53. Представление развертывания и анализ производительности
54. Документирование архитектурного проекта
55. Оценка архитектур
56. Метод анализа компромиссов в архитектуре (ATAM)
ПЛАНИРОВАНИЕ ПРОЕКТА, КАЧЕСТВО И РИСК
57. Категоризация проекта
58. Что такое управление?
59. Постановка целей
60. Обоснование проекта
61. Планирование программного проекта
62. Модель COCOMO
63. Планирование проекта и подбор персонала
64. План управления конфигурацией программного обеспечения
65. Цикл внедрения и удаления дефектов
66. Подходы к управлению качеством
67. Управление рисками
68. Оценка рисков
69. Контроль рисков
70. Практический подход к управлению рисками
71. План мониторинга проекта
ПРИНЦИПЫ ПРОЕКТИРОВАНИЯ И ПОТОК ДАННЫХ
72. Функционально-ориентированное проектирование
73. Принципы проектирования
74. Разделение проблем и иерархия
75. Абстракция
76. Стратегии «сверху вниз» и «снизу вверх»
77. Поток данных
ОСОБЕННОСТИ ПРИЛОЖЕНИЯ
• Конспекты по разработке программного обеспечения по главам
• Простой макет и удобный режим чтения
• Учебные материалы, оптимизированные для мобильных устройств
• Быстрый справочник для экзаменов, собеседований и проектов
Изучите процессы разработки программного обеспечения, требования, архитектуру, оценку и проектируйте с помощью этой бесплатной электронной книги по разработке программного обеспечения.
Один клик для установки XAPK/APK файлов на Android!