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

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Kulgar

Страницы: 1
1
Примеры / Re: Полный комплект UML диаграмм
« : 28 Января 2014, 12:42:55 »
Спасибо, добрые люди!  ;) Я ценю Ваше мнение. Долго не отвечал потому что, во-первых, у меня отвалилось оповещение о новых сообщениях в теме, во-вторых, в ближайшее время мне нужно решить несколько иную задачу. Надеюсь после вернусь к аналитике.

2
Примеры / Re: Полный комплект UML диаграмм
« : 24 Января 2014, 17:33:56 »
Понимаете, это сложный момент. Нет однозначного ответа. Есть некоторые рекомендации в рамках некоторого подхода или практики.
Вы граммотный специалист. Возможно даже слишком. :) Для моего случае. По крайне мере у меня складывается ощущение, что Вы ведёте речь о красоте высокого слога Пушкина для того кто не умеет читать. (Воспринимание поэзии на слуг отбрасываем.)
Я понимаю, что задачи решаемые системными аналитками сложные. Я понимаю, что они даже сложнее, чем я могу понять. Но я не могу уделить этому вопросу достаточное количество времени, чтобы именно овладеть этой профессией сейчас. Может это в некоторой степени и грубо, неуважительно по отношению к Вашему труду. Однако, это не моя прихоть. Возможно в будущем я и стану системным аналитиком. Только сейчас нужен результат и нужен быстро.
Посему с десяток книг эт, конечно,  хорошо, но мне бы одну. Чтобы начать.

Читаю http://book.uml3.ru - может позже смогу более точно "понять" что мне нужно.

3
Примеры / Re: Полный комплект UML диаграмм
« : 24 Января 2014, 17:14:40 »
Ключ к успеху крупного проекта - грамотная декомпозиция задач.
Сначала делается общее видение проекта (аналитиком или ПМом), в котором охвачены все границы проекта. Этот документ - охватывает весь проект.
В нем упор идет на бизнес-цель и бизнес-процессы. Видение как раз подходящий документ для красивых и больших картинок, которые так любят руководители:)
Хм. Вот эти "документы" мне бы и разработать. Только с Ваших слов мне не совсем ясно как и что именно входит в каждый.
Говоря о слонах... До начала обсуждения на этом форуме я его и видел. А теперь передо мной стадо слонов. И каждого надо есть по частям...  :-\

И дело должно быть направлено не на следование формальной нотации, а на максимально качественное выявление и описание требований, если говорить об аналитике.
Ясно. Буквоедство плохо. Понимание реалий, живых тенденций хорошо.
С какой стороны начать?... Вот в программировании, условно скажем, в начале изучаются лексические основы языке, далее структуры обработки информации (линия, ветвление, цикл) и т.д. Вот что мне именно отрезать у слона и съесть первым?

4
Примеры / Re: Полный комплект UML диаграмм
« : 24 Января 2014, 15:37:41 »
Мне кажется в этом моменте самое главное заблуждение.
С чего вы взяли что с UML он станет проще для понимания? Для этого необходимо, чтобы все ( все кто участвует в проекте) знали UML  не хуже вас. Подумайте сами, так ли это?
Может я и заблуждаюсь.  ???
Тогда какая альтернатива? Не именно UML, а вообще для упрощения разработки "большого" проекта.

5
Примеры / Re: Полный комплект UML диаграмм
« : 24 Января 2014, 12:47:40 »
Мне системная аналитка интересна как таковая. В данный момент я в ней вижу возможность более продуктивного написания кода и, что гораздо более важнее, возмоность избежать тупиков.



Графический? Например, схемы вида "прямоугольник-стрелка-ромбик". С подписями, что есть что.
Да, именно так. Вместе с наличием хоть сколько-нибудь стандартизованного аппарата.
Вот весьма любопытно, а как разрабатывают программы в тот же самом Google?



Чем будут по Вашему отличаться проект без UML и с ним? Что потеряет проект если Вы не будете применять UML? Какую проблему вы хотите решить с помощью UML?
Без UML он будет долгим, сложным для понимания извне (сторонними людьми, новыми членами команды), а со временем возможно и изнутри (собственно самой командой).
Потеряет целостную структуру, единое видение.
Проблему наглядности в основном - чтобы можно было легко понять в каком именно блоке следует искать недочёт, в какой именно блок правильнее сделать дополнение и т.д.



2Galogen
Спасибо. :) В общем Вы весьма подробно описали.
Полагаю мне стоит прибегнуть к декомпозиции и перефразировать свой основой вопрос так:
С чего начать? Вот я "совершенно ничего" не понимаю в UML. Но хочу научиться. Какую первую диаграмму мне лучше разработать для своего проекта? И какая литература мне в этом поможет?

6
Примеры / Re: Полный комплект UML диаграмм
« : 23 Января 2014, 18:00:56 »
В Visio  UML реализован "не очень". Лучше использовать что-то специализированное. Мне нравилась visual paradigm, но на вкус и цвет все фломастеры разные.
Спасибо. Возьму на заметку.



А что теперь изменилось?
Теперь проект в разы стал больше. :)
Какая цель применения UML в проекте и почему именно UML?
Цель, наверно, в первую очередь вспомогательная/наглядная, возможно для отчётности. Что-то мне в голову не приходит ни одна альтернатива. А UML и в университете изучал. Что-то помню.
Изучение самой нотации (в отрыве от принципов ООАП), мало что дает. Лучше почитать что-нибудь типа Джим Арлоу, Айла Нейштадт - UML 2 и унифицированный процесс. Еще на uml2.ru присутствует список рекомендуемой литературы.
Это я запишу.



В качестве справочного пособия, но не как руководство к действию подойдет uml-diagrams.org.
Не по-русски владею. Но лучше бы по-русски.
диаграмма нужна для того, чтобы объяснить свое решение
нужно тщательно задокументировать, чтобы повторно использовать, распространить
Вот эти две ситуации какие диаграммы охватывают?



2 greesha
Хорошо написали. %) С первого раза не понял.
Мне бы что-нить попроще. В том плане, что Ваши советы идут через годы наработки "правильных" путей до "нужных". Я ещё "правильные" толком не знаю. Не думаю, что смогу сразу начать с "ныжных".
Я литературу спрашиваю, чтобы хоть какой-то академический базис заиметь. И уже на его основе суметь выбирать подходящее мне.



Ну а если "иначе никак", то коллеги с сайта подсказали, где читать. :)
Проект большой. Людей мало. Без структурного подхода приступать к написанию программы - методом проб и ошибок будем очень долго идти. Хоть какая-то системная аналитика должна быть. На сколько я понимаю самый простой вариант - UML диаграммы. Если есть более простой в разработке и наглядный в представлении сервис структурирования на этапе предпроекта, я только "за"!

7
Примеры / Полный комплект UML диаграмм
« : 22 Января 2014, 16:57:08 »
Доброго времени суток.

Есть проект, который будет включать в себя программно-аппаратный комлекс. Сам я программист. С такими большими проектами дел не имел. До этого справлялся наброском "в тетрадке". Однако, теперь без UML не обойтись. В сети нашёл множество сайтов по этой тематике. Однако, между ними множество различий, которые со стороны вовсе не понятны. Пытаюсь составить диаграммы в Visio 2010. Возникает множество попутных вопросов, которые хаотическим гуглением не решаются, а наооборот запутываются.
Вроде это полный комлпект UML диаграмм:
  • Use case diagram (диаграммы прецедентов)
  • Deployment diagram (диаграммы топологии)
  • State Maсhine diagram (диаграммы состояний)
{Statechart diagram (диаграмма состояний) / Activity diagram (диаграммы активности)}
  • Interaction diagram (диаграммы взаимодействия)
  • Sequence diagram (диаграммы последовательностей действий)
  • Collaboration diagram (диаграммы сотрудничества)
  • Class diagram (диаграммы классов)
  • Component diagram (диаграммы компонентов)
Без чего из этого списка можно обойтись, а что нужно обязательно?

P.S. Подскажите, пожалуйста, простенькую книжку для начинающих актуальную для UML 2.2.

Страницы: 1