Форум Сообщества Аналитиков

Дисциплины => Обучение => Книги, статьи и ресурсы => Тема начата: Galogen от 20 Августа 2009, 20:07:12

Название: Унифицированный процесс разработки программного обеспечения
Отправлено: Galogen от 20 Августа 2009, 20:07:12
Книга Якобсон А., Буч Г., Рамбо Дж. Унифицированный процесс разработки программного обеспечения. (http://www.books.ru/shop/books/25950?partner=uml2)
СПб.: Питер, 2002. - 496 стр.  ISBN: 5-318-00358-3
(http://www.knigka.info/uploads/posts/1181912789_4c198c11e7af.jpg) (http://www.books.ru/shop/books/25950?partner=uml2)

Эту книгу я настоятельно рекомендую прочитать любому начинающему специалисту в области информационных технологий и в первую очередь специалистам в программном обеспечении и специалистам по информационным системам.

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

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

Материал подается очень доступно и доходчиво. Мысль излагается ясно и последовательно. Противоречия существуют, но не без этого.

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

Книгу не трудно скачать. Она есть во многих местах. Если есть возможность приобрести книгу - сделайте это!

Единственное но... UML старой версии, это может создать некоторую незначительную путаницу в использовании диаграмм. Но, мне кажется, не настолько очевидную. Если бы я не сказал об этом, наверное, мало бы кто и заметил :)
Название: Re: Унифицированный процесс разработки программного обеспечения
Отправлено: Григорий Печенкин от 20 Августа 2009, 20:31:57
А почему в форум? Лучше бы его в постоянный контент сайта положить. Денис создал даже для этого раздел "Книги", но как-то его энтузиазм временно угас.
Название: Re: Унифицированный процесс разработки программного обеспечения
Отправлено: bas от 20 Августа 2009, 21:46:50
Вообще нужно потихоньку собранные анонсы публиковать на сайте.
Название: Re: Унифицированный процесс разработки программного обеспечения
Отправлено: Виктор Малышко от 25 Августа 2009, 03:22:48
Перевод оцениваю низко. В ряде мест переводчик выдумал отсебятину, не соответствующую оригиналу. По RUP лучше брать что-нибудь из последнего, изданного Кудиц-Пресс.
Название: Re: Унифицированный процесс разработки программного обеспечения
Отправлено: Galogen от 25 Августа 2009, 12:08:22
Перевод оцениваю низко. В ряде мест переводчик выдумал отсебятину, не соответствующую оригиналу. По RUP лучше брать что-нибудь из последнего, изданного Кудиц-Пресс.
Виктор, а можно привести какие-то конкретные примеры. Ну по поводу отсебятины. Мне перевод показался хорошим в смысле легкости чтения. Кроме того насчколько я все-таки понял - это не 100% RUP.

А какие книги по RUP Вы могли бы  рекомендовать?
Название: Re: Унифицированный процесс разработки программного обеспечения
Отправлено: Виктор Малышко от 25 Августа 2009, 15:02:38
Например, рисунок 7.15 и комментарии к нему.
Хоть убейте, я не могу принять терминологию этой книги. Актант, спецификатор вариантов использования, веха архитектуры жизненного цикла, веха возможности начать работу. Читаешь, и то, что должно было сложиться в цельную картину, превращается в словесную кашу. Спасает лишь постоянное усилие по мысленной замене написанного на то, что должно быть на самом деле.
"Кудиц" перевел в 2004-м Кролла и Крачтена "RUP -- это легко. Руководство по RUP для практиков". Объем меньше, перевод лучше, хорошее введение для новичков.
Название: Re: Унифицированный процесс разработки программного обеспечения
Отправлено: Galogen от 25 Августа 2009, 15:59:11
Например, рисунок 7.15 и комментарии к нему.
ну рисунок 7.15. Рис. 7.15. Вариант использования в виде графа переходов между состояниями, если Вы имели в виду именно его. Мне тоже показался не совсем понятным.

Цитировать
Хоть убейте, я не могу принять терминологию этой книги. Актант, спецификатор вариантов использования, веха архитектуры жизненного цикла, веха возможности начать работу.

Да я тоже писал, что перевод терминов несколько неожиданный

Цитировать
Читаешь, и то, что должно было сложиться в цельную картину, превращается в словесную кашу. Спасает лишь постоянное усилие по мысленной замене написанного на то, что должно быть на самом деле.
Но в целом мне показалось все вполне доступным. Все-таки писали одни из (и вроде не из последних) авторов RUP

Цитировать
"Кудиц" перевел в 2004-м Кролла и Крачтена "RUP -- это легко. Руководство по RUP для практиков". Объем меньше, перевод лучше, хорошее введение для новичков.
Да наверное. Правда мне в этой книге показались интересными и понятными всякие пояснения, на мой взгляд, по крайней мере.
Название: Re: Унифицированный процесс разработки программного обеспечения
Отправлено: Виталий Григораш от 28 Августа 2009, 09:02:05
Присоединяюсь к Эдуарду. Книга THE BEST. Перевод так себе, но имхо он не мешает понят всю главную суть, которая излагается в книге.