Applying Use Case Driven Object Modeling With Uml: An Annotated E-Commerce Example (Применение объектного моделирования с использованием UML и анализ прецедентов)
В очередной раз я достал с полки старую книжку про проектирование приложений из начала двухтысячных. В этот раз эта книга создателей процесса ICONIX, который предшествовал RUP и Agile. В книге базово описывается теоретическая часть процесса, а также даются практические примеры его применения для проектирования книжного онлайн магазина, а также списки типичных ошибок.
По-факту, подробно описываются четыре основных этапа из ICONIX
1) Анализ требований
- Создание функциональных требований
- Моделирование предметной области
- Определение поведенческих требований (прецеденты использования)
2) Предварительное проектирование
- Проведение анализа надежности (robustness analysis)
- Обновление модели предметной области
3) Детальное проектирование
- Создание диаграмм последовательности
- Доработка статической модели (диаграммы классов)
4) Реализация
- Написание кода и модульных тестов
- Интеграционное и сценарное тестирование
В итоге, весь процесс выглядит примерно так, как представлено на приложенных изображениях:) Для начала двухтысячных подход был достаточно интересен и книга была полезна, но сейчас она скарее находка для коллекционеров, чем актуальное руководство по уже отмершему процессу ICONIX.
P.S.
Раньше я уже рассказывал про ретро-книги из начала 2000-х про процессы разработки софта
- Введение в RUP (The Rational Unified Process. An Introduction)
- Гибкие технологии: Экстремальное программирование и унифицированный процесс разработки (Agile Modeling: Effective practices for XP)
- Разработка Web-приложений с использованием UML (Building Web Applications with UML)
А также разбирал видео с Гради Бучем про эволюцию software architecture, кстати, Гради - один из создателей UML
#SoftwareArchitecture #Architecture #Software #Management #Processes
В очередной раз я достал с полки старую книжку про проектирование приложений из начала двухтысячных. В этот раз эта книга создателей процесса ICONIX, который предшествовал RUP и Agile. В книге базово описывается теоретическая часть процесса, а также даются практические примеры его применения для проектирования книжного онлайн магазина, а также списки типичных ошибок.
По-факту, подробно описываются четыре основных этапа из ICONIX
1) Анализ требований
- Создание функциональных требований
- Моделирование предметной области
- Определение поведенческих требований (прецеденты использования)
2) Предварительное проектирование
- Проведение анализа надежности (robustness analysis)
- Обновление модели предметной области
3) Детальное проектирование
- Создание диаграмм последовательности
- Доработка статической модели (диаграммы классов)
4) Реализация
- Написание кода и модульных тестов
- Интеграционное и сценарное тестирование
В итоге, весь процесс выглядит примерно так, как представлено на приложенных изображениях:) Для начала двухтысячных подход был достаточно интересен и книга была полезна, но сейчас она скарее находка для коллекционеров, чем актуальное руководство по уже отмершему процессу ICONIX.
P.S.
Раньше я уже рассказывал про ретро-книги из начала 2000-х про процессы разработки софта
- Введение в RUP (The Rational Unified Process. An Introduction)
- Гибкие технологии: Экстремальное программирование и унифицированный процесс разработки (Agile Modeling: Effective practices for XP)
- Разработка Web-приложений с использованием UML (Building Web Applications with UML)
А также разбирал видео с Гради Бучем про эволюцию software architecture, кстати, Гради - один из создателей UML
#SoftwareArchitecture #Architecture #Software #Management #Processes
tgoop.com/book_cube/3026
Create:
Last Update:
Last Update:
Applying Use Case Driven Object Modeling With Uml: An Annotated E-Commerce Example (Применение объектного моделирования с использованием UML и анализ прецедентов)
В очередной раз я достал с полки старую книжку про проектирование приложений из начала двухтысячных. В этот раз эта книга создателей процесса ICONIX, который предшествовал RUP и Agile. В книге базово описывается теоретическая часть процесса, а также даются практические примеры его применения для проектирования книжного онлайн магазина, а также списки типичных ошибок.
По-факту, подробно описываются четыре основных этапа из ICONIX
1) Анализ требований
- Создание функциональных требований
- Моделирование предметной области
- Определение поведенческих требований (прецеденты использования)
2) Предварительное проектирование
- Проведение анализа надежности (robustness analysis)
- Обновление модели предметной области
3) Детальное проектирование
- Создание диаграмм последовательности
- Доработка статической модели (диаграммы классов)
4) Реализация
- Написание кода и модульных тестов
- Интеграционное и сценарное тестирование
В итоге, весь процесс выглядит примерно так, как представлено на приложенных изображениях:) Для начала двухтысячных подход был достаточно интересен и книга была полезна, но сейчас она скарее находка для коллекционеров, чем актуальное руководство по уже отмершему процессу ICONIX.
P.S.
Раньше я уже рассказывал про ретро-книги из начала 2000-х про процессы разработки софта
- Введение в RUP (The Rational Unified Process. An Introduction)
- Гибкие технологии: Экстремальное программирование и унифицированный процесс разработки (Agile Modeling: Effective practices for XP)
- Разработка Web-приложений с использованием UML (Building Web Applications with UML)
А также разбирал видео с Гради Бучем про эволюцию software architecture, кстати, Гради - один из создателей UML
#SoftwareArchitecture #Architecture #Software #Management #Processes
В очередной раз я достал с полки старую книжку про проектирование приложений из начала двухтысячных. В этот раз эта книга создателей процесса ICONIX, который предшествовал RUP и Agile. В книге базово описывается теоретическая часть процесса, а также даются практические примеры его применения для проектирования книжного онлайн магазина, а также списки типичных ошибок.
По-факту, подробно описываются четыре основных этапа из ICONIX
1) Анализ требований
- Создание функциональных требований
- Моделирование предметной области
- Определение поведенческих требований (прецеденты использования)
2) Предварительное проектирование
- Проведение анализа надежности (robustness analysis)
- Обновление модели предметной области
3) Детальное проектирование
- Создание диаграмм последовательности
- Доработка статической модели (диаграммы классов)
4) Реализация
- Написание кода и модульных тестов
- Интеграционное и сценарное тестирование
В итоге, весь процесс выглядит примерно так, как представлено на приложенных изображениях:) Для начала двухтысячных подход был достаточно интересен и книга была полезна, но сейчас она скарее находка для коллекционеров, чем актуальное руководство по уже отмершему процессу ICONIX.
P.S.
Раньше я уже рассказывал про ретро-книги из начала 2000-х про процессы разработки софта
- Введение в RUP (The Rational Unified Process. An Introduction)
- Гибкие технологии: Экстремальное программирование и унифицированный процесс разработки (Agile Modeling: Effective practices for XP)
- Разработка Web-приложений с использованием UML (Building Web Applications with UML)
А также разбирал видео с Гради Бучем про эволюцию software architecture, кстати, Гради - один из создателей UML
#SoftwareArchitecture #Architecture #Software #Management #Processes
BY Книжный куб
![](https://photo2.tgoop.com/u/cdn4.cdn-telegram.org/file/nxq3mOmHDY6fcv0L_Go9rbnC8-LOG-nYOOG1afgYcD2GGlYAfZpFG8Pu7HqPOHl24B12lezbVrfW5VNy2qKSnzJJwcNbgqMUUbmVtUJ6_1-e8WD01EpTxyoTH2Y7V53PTZdSbzmQl3y1UuCn2mSSgMyuZtuZD5aZH8TOAZp7LMVk9uwZiKZtkncgoUdFgQaVpPeT2GPP7gQs4NAImkHUiIt9wolGLYtGuDWBObdv6HBXBfvi-qtZRbYWTbHCgUSMY1Ve1_P2dTzIDepBxT_d8TPtgwR1fLoVq96OTI2XRzIonpYLI6kOVWxpmvxPK7g2TqmFw-l1gIuQkqozCCr0Tg.jpg)
![](https://photo2.tgoop.com/u/cdn4.cdn-telegram.org/file/fzuOCYntE_SSZ0CfXxFZSdTFEGQNxgG4CgRNCXuvGLTBiXJlkX8JkTk5Saws_BJjJm5zPUwvfPPj9DizqRd4jD46eauR4AhC2YziCqQI5BwMsQUQMIm-YAKowXfaBvmN5V1amBb_wHhHO8qJXjmQ85MAsM4n9Vw8UBXv_CZAEZ0gQnS0qbDd4cmZ4QFnBYPS8Ky3nYD4ec8yvQUgDwT9YdaEL4C7d_lEe5D1XMn4hbzQrfFrMs7fnRJM4LKquX9imnU5_eS3mFlsTW0neqU8VDBI0UIOH2HxQ8Ph7SZ4MvlPra5NhMxwWKMqfzTrkn0IDUfvvLZ-SLFEwl9T35zDmQ.jpg)
![](https://photo2.tgoop.com/u/cdn4.cdn-telegram.org/file/Nk1x8klQyXhayz7QGVLWJqsYOu7hX2Tl2YY8NL6rlJGUrTAbhNEnIDfwmSx-XfKK5PvcvvVvxEeirbYuAUbThSD-A5dweT1_Jv3GNe-b-3biLmP_2ldgZEUDgYX3xjv9i9VDXIXZi2ekN0JQ7X9WOx9Mi6CakK8QanNajhdG-bz8ISOEebWHJ-AO-YmV3k6ZA4s5QLC4xnumW8RhFh5LkTbjl9OaB6RcHXf4fAlYJrNZqX6H_Y4V3LwgjUcop80owKsSmV0fH2R7pC-VMxW2-WOTotr7OxWTVZExjSXyJzaEZs5IdiqBsgmIX9idMjOcqwBCJ2Wkx3lG7lD38KgJnQ.jpg)
Share with your friend now:
tgoop.com/book_cube/3026