|
Тема |
Re: Дизайн, Гъвкавост, Промени в различни методологии [re: josarjan] |
|
Автор |
fir4o (юзър;)) |
|
Публикувано | 21.01.04 15:08 |
|
|
> Виждал ли си някога проект в който всички документи са up-to-date
Да, последният по който работя - и така наистина е много добре.
> какво прави продукта е сорс кода
дай го като потребителска документация на клиента или на шефа си да видим дали ще разбере какво прави програмата
...
Абе искам да кажа, че изцяло съм съгласен с jamie но не поради същата причина като него ;)
Просто като се пише един проект ТРЯБВА да се прави дизайн. В повечето случай клиента няма ясна представа какво се иска от системата, така, че PM трябва да направи поне малко use-case диаграми за детайлизира какво точно се очаква. После клиента ги вижда и казва поне още 10 features. Този процес е полезен най-вече, защото клиента добива ясна представа какво иска, а екипа, който ще работи по програмата знае какво ще прави.
След това следва работата на архитекта - а тя е да опише границите на системата и да обособи подсистемите. Естествено трябва да дефинира и интерфейсите за комуникация.
Ако горните неща са готови и са добре направени тогава не би трябвало да има генерални промени в проекта, а и самият процес на имплементация се ускорява значително, тъй като вече цялата функционалност е описана. А и щом има дефинирани подсистеми можеш да разпределиш работата много по-добре.
Не съм срещу refactoring-a. Той е необходим в повечето случай, но е ужасно ако се наложи да правиш рефакторинг на дизайна, а не само на имплементацията.
Иначе няма нищо лошо да си пише код докато се прави дизайн. Протипите са именно за тази цел - да решат някой по-особенни и трудни дизайнерски проблеми.
Колкото до UML - може и без него, но той е най-доброто. Можеш да показваш колкото си искаш таблички или списъци с features на програмата, но една UML диаграма е много по-лесно за възприемане. Просто като я погледнеш и ти става ясно. А щом клиента е наясно и е довелен, ще има и парички, т.е целта на проекта е оправдана ;)
Абе в крайна сметка всичко е бизнес и пари. Колкото повече дизайн, толкова по-малко работа за програмисти, защото не правят едно и също нещо по 10 пъти. А и така проектите се реализират много по-бързо.
|
| |
Дизайн, Гъвкавост, Промени в различни методологии
|
Mycлoн
| 20.01.04 15:07 |
Re: Дизайн, Гъвкавост, Промени в различни методоло
| Mycлoн
| 20.01.04 15:09 |
По-малко писане, че ше откажеш посетителите !
| jamie
| 21.01.04 12:02 |
Re: По-малко писане, че ше откажеш посетителите !
| Гypy
| 21.01.04 18:26 |
Re: По-малко писане, че ше откажеш посетителите !
| Mycлoн
| 21.01.04 20:24 |
Колегата
| jamie
| 21.01.04 23:00 |
Re: Колегата
| Mycлoн
| 22.01.04 12:32 |
В момента
| jamie
| 22.01.04 23:03 |
Re: В момента
| Mycлoн
| 23.01.04 10:47 |
Re: В момента
| naki
| 23.01.04 22:24 |
Залитате в крайности.
| jamie
| 21.01.04 22:42 |
напълно съгласен!
| zaphod
| 22.01.04 08:22 |
:-)))
| jamie
| 22.01.04 23:06 |
Re: По-малко писане, че ше откажеш посетителите !
| dummy
| 21.01.04 19:35 |
Не претендирам
| jamie
| 21.01.04 22:44 |
Re: Не претендирам
| dummy
| 22.01.04 00:44 |
Re: По-малко писане, че ше откажеш посетителите !
| Mycлoн
| 21.01.04 20:13 |
Re: По-малко писане, че ше откажеш посетителите !
| dummy
| 21.01.04 21:26 |
Re: По-малко писане, че ше откажеш посетителите !
| josarjan
| 22.01.04 10:43 |
Re: По-малко писане, че ше откажеш посетителите !
| Zelen
| 22.01.04 11:29 |
Re: По-малко писане, че ше откажеш посетителите !
| dummy
| 22.01.04 21:24 |
ХАХ!
| jamie
| 22.01.04 23:18 |
Re: По-малко писане, че ше откажеш посетителите !
| Mycлoн
| 22.01.04 12:04 |
Re: По-малко писане, че ше откажеш посетителите !
| dummy
| 22.01.04 20:56 |
Re: По-малко писане, че ше откажеш посетителите !
| Mycлoн
| 23.01.04 18:50 |
Re: По-малко писане, че ше откажеш посетителите !
| dummy
| 23.01.04 20:41 |
Re: По-малко писане, че ше откажеш посетителите !
| Mycлoн
| 24.01.04 10:37 |
Re: Дизайн, Гъвкавост, Промени в различни методологии
| josarjan
| 21.01.04 14:13 |
Re: Дизайн, Гъвкавост, Промени в различни методологии
| fir4o
| 21.01.04 15:08 |
Re: Дизайн, Гъвкавост, Промени в различни методологии
| josarjan
| 21.01.04 16:13 |
Офтопик:
| jamie
| 21.01.04 22:35 |
Re: Офтопик:
| josarjan
| 22.01.04 10:15 |
От 2 години и 1 месец насам
| jamie
| 21.01.04 22:32 |
И аз да се изцепя по въпроса
| Teляka
| 22.01.04 14:54 |
Re: И аз да се изцепя по въпроса
| Mycлoн
| 22.01.04 18:01 |
Re: И аз да се изцепя по въпроса
| nqkoi
| 23.01.04 16:54 |
Re: И аз да се изцепя по въпроса
| Mycлoн
| 23.01.04 18:04 |
Re: И аз да се изцепя по въпроса
| nqkoi
| 23.01.04 18:18 |
Re: И аз да се изцепя по въпроса
| Mycлoн
| 23.01.04 19:03 |
Затова и се давиш.
| jamie
| 23.01.04 22:48 |
Re: Затова и се давиш.
| Mycлoн
| 24.01.04 10:59 |
Ей не се научи !
| jamie
| 24.01.04 11:33 |
Re: Ей не се научи !
| Mycлoн
| 24.01.04 17:26 |
Re: Ей не се научи !
| jamie
| 25.01.04 21:55 |
Re: И аз да се изцепя по въпроса
| nqkoi
| 26.01.04 14:26 |
Re: И аз да се изцепя по въпроса
| Mycлoн
| 26.01.04 15:43 |
Re: И аз да се изцепя по въпроса
| AcidMemory
| 26.01.04 16:54 |
|
|
|
|