Article View: pl.comp.objects
Article #17231Re: podważenie wielu publikacji ad. przypadkó użycia typu <include> i <extend>
From: ToJaJarek
Date: Wed, 20 Jun 2007 14:28
Date: Wed, 20 Jun 2007 14:28
31 lines
3375 bytes
3375 bytes
On 20 Cze, 11:26, "yapann" <yap...@odwa.pl> wrote: > reasumując, zaproponuję: > 1) 'przypadek typu <include>', powinno się raz na zawsze zaminić na > 'przebieg typu <include>' > 2) bzdurę (<-według mnie), iż przypadek typu <include> nie może występować > samodzielnie, należałoby skasować z całego internetu. Na szczęście > zastosowanie reguły 1) załatwia sprawę. > > proszę o Wasze komentarze do powyższych tez, dzięki. przeszedłem wszytkie Twoje kometarze i w zasadzie ... witam w klubie :). Dodał bym tylko tyle: nie lubię przypadków użycia w wersji ludziki i bąbelki bo to wg, mnie jakaś kulawa atrapa diagramu klas. Lubie przypadki użycia w rozumieniu scenariuszy zamienianych ewentualnie z tekstu na diagramy sekwencji (traktuje taka zamianę jako testowanie logiki słownomuzycznego opisu uzyskanego z wywiadów). Metoda analizy Catalysis jest tu dobrym przykładem (w zasadzie nie ma tam mowy o przypadkach użycia). Doświadczenie moje plus tę metodę stosuję do wypracowania wymagań metodą: (1) Model procesowy całej firmy (raczej BPMN bo biznesowi ludzie nie kumają UML'a), (2) na modelu procesów wybieram z np. zarzadem firmy jej obszar dla którego planowany jest system, dla każdego tak wybranego procesu biznesowego określam jego interakcje z planowanych systemem -> mam wymagania funkjconalne w postaci przypadków użycia, (3) tworzę scenariusze dla przypadkow użycia (np. opis + tabela lub/i diagramy sekwencji), (4) model obiektowy firmy (diagram klas, model logiczny danych), (5) odddaje taki model dalej inżynierom systemowym i programistom. Nie ma tu miejsca na bąbelki i ludziki. Mój wniosek? zapomnieć o przypadkach użycia i <<include>>, no troszke radykalny asle...;)
Technical Details
Message-ID:
<1182349719.350362.225450@g4g2000hsf.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news-fra1.dfn.de!newsfeed.ision.net!newsfeed2.easynews.net!ision!newsfeed.freenet.de!feeder.news-service.com!news.astraweb.com!newsrouter-eu.astraweb.com!proxad.net!feeder1-1.proxad.net!198.186.194.247.MISMATCH!news-out.readnews.com!news-xxxfer.readnews.com!postnews.google.com!g4g2000hsf.googlegroups.com!not-for-mailReferences:
<f55o7s$kq9$1@atlantis.news.tpi.pl> <1182270066.366907.126970@q69g2000hsb.googlegroups.com> <f592k6$j46$1@bandai.magma-net.pl> <f5as1j$4f9$1@atlantis.news.tpi.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news-fra1.dfn.de!newsfeed.ision.net!newsfeed2.easynews.net!ision!newsfeed.freenet.de!feeder.news-service.com!news.astraweb.com!newsrouter-eu.astraweb.com!proxad.net!feeder1-1.proxad.net!198.186.194.247.MISMATCH!news-out.readnews.com!news-xxxfer.readnews.com!postnews.google.com!g4g2000hsf.googlegroups.com!not-for-mail From: ToJaJarek <tojajarek@gmail.com> Newsgroups: pl.comp.objects Subject: Re: podważenie wielu publikacji ad. przypadkó użycia typu <include> i <extend> Date: Wed, 20 Jun 2007 07:28:39 -0700 Organization: http://groups.google.com Lines: 35 Message-ID: <1182349719.350362.225450@g4g2000hsf.googlegroups.com> References: <f55o7s$kq9$1@atlantis.news.tpi.pl> <1182270066.366907.126970@q69g2000hsb.googlegroups.com> <f592k6$j46$1@bandai.magma-net.pl> <f5as1j$4f9$1@atlantis.news.tpi.pl> NNTP-Posting-Host: 87.96.80.234 Mime-Version: 1.0 X-Trace: posting.google.com 1182349719 8967 127.0.0.1 (20 Jun 2007 14:28:39 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 20 Jun 2007 14:28:39 +0000 (UTC) In-Reply-To: <f5as1j$4f9$1@atlantis.news.tpi.pl> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: g4g2000hsf.googlegroups.com; posting-host=87.96.80.234; posting-account=bGUdOQ0AAAD-ZVt2B7WN-RuWHEuWVMe7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit