Современная программная инженерия. Использование эффективных техник
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 1
Заказывая «Современная программная инженерия. Использование эффективных техник» данный товар из каталога «E-бизнес» вы можете быть уверены, что после оформления заказа, доставки в Украину, вы получите именно то, что заказывали, в оговоренные сроки и европейского качества.
Современная разработка программного обеспечения. Применение эффективных методов для ускорения разработки более качественного программного обеспечения
Дэвид Фарли
Разработка программного обеспечения предполагает использование эмпирического подхода к поиску эффективных и экономически жизнеспособных решений при разработке программного обеспечения. Целью этой области является организация оптимального процесса разработки приложений? от концепции до кодирования, реализации, обслуживания и вывода из эксплуатации. Стать профессионалом в этой области непросто: разработка программного обеспечения требует понимания инженерной философии и применения конкретных принципов.
Эту книгу оценят программисты, менеджеры, инженеры и технические руководители. Вы найдете ценную информацию о философии разработки программного обеспечения, а также о достижениях в этой области. Это основа набора принципов, которые помогают эффективно справляться с двумя фундаментальными процессами разработки программного обеспечения: обучением и исследованием, а также преодолением сложности. Таким образом, вы узнаете, как улучшить все аспекты своей работы, а также как использовать проверенные подходы, ведущие к успеху, с учетом экономических условий. Благодаря этой новаторской публикации вы изучите методы решения проблем с использованием как нынешних, так и будущих технологий. В результате вы будете создавать лучшее программное обеспечение быстрее, более приятным и приятным способом.
Изучите и применяйте принципы современной разработки программного обеспечения:
- устанавливайте четкие цели и разумно выбирайте инструменты
- организовывайте работу и системы так, чтобы вы могли оценивать непрерывный прогресс
- сохраняйте контроль даже при возрастании сложности системы
- поддерживайте дисциплину, сохраняя при этом соответствующую гибкость
- учитесь на истории и опыте
- научитесь оценивать новую разработку программного обеспечения идеи
Узнайте, как сегодня разрабатывают программное обеспечение лучшие специалисты!
Оглавление:
Оглавление
Предисловие
Введение
Благодарности
Об авторе
Часть I. Что такое программная инженерия?
- Глава 1. Введение
Инжиниринг – практическое применение науки
Что такое программная инженерия?
Вернуть «инжиниринг» в «программную инженерию»
Как добиться прогресса?
Рождение программной инженерии
Смена парадигмы
Резюме
- Глава 2. Что такое инженерия?
Наша проблема не производство
Проектирование вместо производства инженерное дело
Рабочее определение инженерного дела
Инженерное дело != код
Почему инженерное дело важно?
Границы мастерства
Точность и масштабируемость
Решение проблем
Повторяемость и точность измерений
Инженерное дело, творчество и мастерство
Почему то, что мы делаем, не является программным обеспечением инженерия
Компромиссы
Иллюзия прогресса
Путь от ремесла к инженерии
Ремесла недостаточно
Время на смену взгляда?
Резюме
- Глава 3. Основы инженерного подхода
Индустрия перемен?
Важность измерения
Введение стабильность и производительность
Основы разработки программного обеспечения
Эксперты по обучению
Эксперты по решению сложных задач
Краткое содержание
Часть II. Оптимизация обучения
- Глава 4. Работа в итеративной модели
Практические преимущества итеративного подхода
Итеративный подход как защитная стратегия проектирования
P
