Профессиональная разработка программного обеспечения

Профессиональная разработка программного обеспечения

Стив Макконнелл

     1

бумажная книга Лучший выбор

18.35 USD 16.52 USD

вы экономите 1.83 USD (10%).


В корзину


Наличие на складе:

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 27.04.2024; планируемая отправка: 28.04.2024

Склад в С.-Петербурге

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 24.04.2024; планируемая отправка: 25.04.2024


Дорого? Есть книга от других продавцов от 4.14 USD



Издательство: Символ-Плюс
Серия: Профессионально
Дата выхода: сентябрь 2006
ISBN: 5-93286-085-5
ISBN: 978-5-93286-085-4
Тираж: 3 000 экземпляров
Объём: 240 страниц
Масса: 290 г
Размеры(В x Ш x Т), см: 22 x 17 x 1
Обложка: мягкая
Бумага: офсетная
Переводное издание: Professional Software Development
Язык оригинала: английский
ISBN оригинала: 0-321-19367-9
Год выхода оригинала: 2004

Способны ли вы поставить в срок 90% своего ПО, не выйти из бюджета и соблюсти все реальные требования заказчика? А хотите?

Стив Макконнелл, автор бестселлеров по разработке ПО, приводит убедительные аргументы, доказывая, что отдельные успехи разработки ПО можно превратить в повседневную практику, если сделать совершеннее саму профессию разработчика ПО на всех уровнях, начиная с отдельного специалиста и заканчивая отраслью в целом. Он показывает, почему и как отрасль пришла к своему современному состоянию, описывает шаги, которые должен предпринять каждый, кто хочет подняться на новый уровень в создании ПО. Он пишет о корпоративных методиках, призванных увеличить количество профессионально выполненных проектов, и о лицензировании организаций и академических учебных программ как о средстве повышения профессионализма. Продолжая свой предыдущий труд, "After the Gold Rush", автор развеивает устоявшиеся мифы, сложенные о разработке ПО.

Программисты, разработчики ПО, инженеры и все, кто занят в сфере ПО, должны прочитать эту книгу, в которой есть ответы на следующие вопросы:

  • Почему устаревшие и неэффективные методики разработки ПО так живучи? (глава 12)
  • Что такое "культ карго" в разработке ПО, и кто его адепты? (глава 3)
  • Насколько повышает рентабельность инвестиций применение лучших методик работы с ПО? Как подтвердить рентабельность проекта? (глава 13)
  • Как строится карьера профессионального разработчика ПО? (глава 16)
  • Что больше влияет на ход проекта: хорошие кадры или хорошие методы? (глава 15)
  • Насколько велика разница между лучшими компаниями индустрии ПО и худшими? (введение)


Пишет обозреватель Дерек Хофман (Derek Hofmann) (Mesa, AZ USA):

Книга адресована проектировщикам, разработчикам, программистам и аналитикам (ниже я дал им собирательное название "разработчик(и)". По сути, она представляет собой дорожную карту разработчика, стремящегося повысить свою квалификацию и свою ценность для работодателей (даже если они и не осознают этого).

Прочитав ее, я узнал о придуманной Макконнеллом "лестнице профессионального развития" - способе, позволяющем работнику оценить уровень своего профессионализма и узнать, в каких областях ему надо получить дополнительные знания, если он хочет расти как специалист. В книге также говорится о лицензировании инженеров ПО (в Техасе это уже делают), и о недавно аттестованной программе подготовки инженеров ПО, и о кодексе этики и профессионального поведения инженеров ПО.

Значительную часть этой информации можно найти в Интернете, но в книге вся она препарирована и аккуратно разложена. Довольно много данных (в основном статистических) я не нашел больше нигде, например данные по рентабельности инвестиций для конкретных видов деятельности в инженерии ПО (5-я строка сверху в табл. 13-3), точные данные о сильном влиянии различных факторов на производительность программистов (только факторы, связанные с общением, обусловливают разницу в 53%, см. табл. 15-1), а также интересная диаграмма, показывающая, как профессиональное лицензирование влияет на количество хороших и плохих разработчиков.

Эта дорожная карта описывает весь путь от начинающего разработчика или выпускника университета к лидирующим позициям в индустрии ПО.