projektowanie systemów informatycznych

Projekty

Kategorie

Linki

Polecam


tagi

archiwum

Umarł Król niech żyje Król

poniedziałek 18 sty 2010

The Rational Edge to, moim zdaniem, jeden z najlepszych magazynów wydawanych w formie elektronicznej. Cenię go bardzo także za to, że w sposób niesłychanie merytoryczny traktował o produktach Rationala i nie tylko. The Rational Edge to teksty, które miały i mają niesamowity wpływ na rozwój inżynierii oprogramowania. Pierwsze wydanie miało miejsce 15 grudnia 2000 roku i można było wnim przeczytać teksty Jim Rumbaugh’a – “Trends in UML and e-development” i Philippe Kruchtena’a “From Waterfall to Iterative Development” – KLASYKA. Po niemalże dekadzie na rynku z miesięcznika zrobił się kwartalnik a obecnie IBM zastąpił Rational Edge  nowym wydawnictwem Leading Innovation.

Umarł The Rational Edge niech żyje Leading Innovation.

Niestety moim zdaniem Leading Innovation nie dorasta do pięt swojemu poprzednikowi bo to co jest pod hasłem Rational leading innovation library to miernota.  Widać wyraźnie, że IBM zagubił się w swojej wizji rozwiązań wspierających inżynierię oprogramowania. Wydaje mi się, że akwizycja Rational’a i Telelogica nie pomogły. Co z tego, że IBM posiada w swoim portfolio największą grupę narzędzi CASE jak one się dublują (patrz DOORS i RequisitePro, System Architect i Software Architect). Istna wieża Babel, w której nie ma ducha innowacyjności i twórczego podejścia do inżynierii oprogramowania, z jaką można było się spotkać na łamach The Rational Edge w tekstach wielu wybitnych fachowców. Szkoda, że trak się stało. Liczę jednak na prawa natury, która nie lubi pustki. Czym wypełni brak kolejnych wydać The Rational Edge. Zobaczymy.


Nowy The Rational Edge – wiosna 2009

środa 3 cze 2009

image

Ukazał się nowy The Rational Edge (http://www.ibm.com/developerworks/rational/rationaledge/?S_TACT=105AGX63&S_CMP=DEVCOM), który jak zwykle niesie sporo ciekawych informacji. Mnie najbardziej podobały się artykuły dotyczące skalowalności metodyk zwinnych (Agile) Teksty te to “Improving software economics: Top 10 principles of achieving agility at scale” , autorstwa Walker Royce’a oraz bardzo ciekawy tekst, który napisał Gary Pollice “Does Agility scale? Wrong question!”

Miłej lektury :)

Technorati Tagi: ,

Etyka w procesie wytwórczym oprogramowania

sobota 24 sty 2009

Nigdy się nie zastanawiałem nad etyką w procesie wytwórczym oprogramowania aż do dziś kiedy natrafiłem na artykuł, którego autorami są Maria Ganzha i Stanisław Szejko. Tekst jest dość ciekawy gdyż porusza nowe obszary procesu wytwórczego oprogramowania, które wykraczają poza tradycyjnie stosowaną podejście stosowane w inżynierii  oprogramowania.

Zainteresowanych odsyłam do artykułu: http://www.e-informatyka.pl/article/show/493


Jesienny The Rational Edge ezine

poniedziałek 15 gru 2008

image Właśnie ukazał się jesienny The Rational Edge ezine (http://ibm.com/developerworks/ecma/campaign/er.jsp?id=376126&imid=68950291&end). Dla fanów RSA jest bardzo ciekawy artykuł, w którym Steve Arnold opisuje nowe cechy  IBM Rational Software Architect for WebSphere Software 7.5, dotyczące modelowania i transformacji http://www.ibm.com/developerworks/rational/library/08/0926_arnold/index.html.

Natomiast mi, być może z uwagi na specyfikę projektu, którym się teraz zajmuje, najbardziej podobał się artykuł pt. “Handling Requirements Effectively on Agile Projects” (http://www.ibm.com/developerworks/rational/library/edge/08/oct08/rivera1/index.html), w którym można  przeczytać o tym jak efektywnie zarządzać wymaganiami w projektach bazujących na Agile. Zapraszam do lektury.


Wydanie specjalne: Open XML – standard ECMA

czwartek 27 mar 2008

 

Software Extra Ukazał się właśnie nowy SDJ Extra nr 25 pt. "Wydanie specjalne: Open XML – standard ECMA". W numerze tym można znaleźć 2 artykuły dotyczące OpenXML’a, których jestem współautorem.

Spis treści
  • Historia formatów plików Office
    Artur Żarski
    Artur opisuje jak historia formatów plików zmieniła się w czasie, ewaluowała i rozwijała. Na przestrzeni kilku lat dojrzała i została doceniona przez komisje ECMA stając się jej standardem.
  • Nowy format plików Office
    Artur Żarski
    Artur przedstawia w jaki sposób Microsoft 2007 Office System zmienia podejście do przechowywania danych. Dzięki nowemu formatowi praca z dokumentami może odbywać się również bez uruchomienia pakietu Office.
  • Modyfikowanie dokumentów Open XML z poziomu C#
    Paweł Matyjasek
    Paweł opisuje w jaki sposób nowe formaty wpłyną na pracę programistów platformy .NET, jakie możliwości daje nowe API oraz w jaki sposób można modyfikować dokumenty Open XML.
  • Office bez Office
    Daniel Arak,
    Daniel i Dawid tłumaczą jakie nowe mozliwości daje programistą najnowsza odsłona Office. Mianowicie możliwe jest stworzenie własnych dokumentów .docx czy .pptx bez potrzeby instalowania żadnych aplikacji i bibliotek.
  • Struktura plików Open XML
    Włodzimierz Dąbrowski,Przemysław Kowalczuk, Michał Wolski
    Autorzy wyjaśniają jak nowy standard wspierać będzie istniejące i sprawdzone już rozwiązania takie jak style, osadzanie w tekście obrazów, kształtów czy podział prezentacji na slajdy.
  • Kooperacja OPN XML i OpenDocument
    Włodzimierz Dąbrowski, Przemysław Kowalczuk, Michał Wolski
    Autorzy wyjaśniają czym jest i czym różni się OpenDocument od Open XML oraz w jaki sposób z tych technik zapisu dokumentów można korzystać w domu w różnych aplikacjach biurowych.
  • OOXML – jeszcze jeden format
    Arkadiusz Merta
    Arkadiusz wyjaśnia, co potencjalny użytkownik lub firma mogą zyskać bądź stracić wprowadzając format Office Open XML zanim stanie się on faktycznie obowiązującym formatem zapisu dokumentów.
  • Format Word 2007 XML – przegląd
    Erika Ehril
    Erika opisuje jak w porównaniu z binarnym formatem plików, stosowanym we wcześniejszych wersjach programu Word, format Word XML dostępny w Word 2007 ma wiele zalet. Kompresja wprowadzona przez zastosowanie kontenera ZIP powoduje zmniejszenie objętości plików. Pliki są także bardziej odporne na uszkodzenia – jeśli jakaś część pliku zostanie uszkodzona, to dzięki podziałowi zawartość pliku na elementy dokument da się otworzyć mimo uszkodzeń.
  • EMCA – 376 -formaty plików Office Open XML
    Artur Żarski
    Artur opisuje w jaki sposób został opracowany i zaprojektowany standard formatów Office Open XML. Format daje konsumentom pełną kontrolę nad informacjami oraz ułatwia ich archiwizowanie. Co więcej, szeroka funkcjonalność i wszechstronność standardów daje twórcom oprogramowania całą gamę możliwości, pozwalając na tworzenie innowacyjnych rozwiązań dla klientów i konsumentów.
  • Technorati Tagi: ,,

    Metody obiektowe w teorii i w praktyce

    wtorek 11 mar 2008
    Niniejsza książka jest uznana w świecie za najlepszy podręcznik o metodach obiektowych. Zawiera: – opis podstawowych pojęć używanych w technologii obiektowej: – przegląd najnowszych obiektowych metod analizy wymagań i metod projektowania systemów obiektowych: – omówienie korzyści wynikających ze stosowania podejścia obiektowego do analizy, projektowania i programowania. Autor, wielki światowy autorytet w dziedzinie technologii obiektowej, porusza zagadnienia dotyczące tworzenia architektury oprogramowania, stosowania wzorów w projektowaniu, korzystania z komponentów i zarządzania przedsięwzięciem programistycznym. Wiele uwagi poświęca obiektowym i relacyjnym bazom danych, systemom rozproszonym, migracji oprogramowania, a zwłaszcza wielokrotnej używalności oprogramowania. Omawia najważniejsze obiektowe języki oprogramowania, a w kontekście projektowania także język UML. Swoje rozważania uzupełnia licznymi praktycznymi przykładami. Wartość merytoryczna dzieła podnoszą zamieszczone na końcu większości rozdziałów, dodatki zawierające krótki opis teorii obiektów rozmytych, historyczny przegląd głównych obiektowych metod analizy i projektowania, skrót notacji UML, słownik używanych pojęć i bardzo obszerny wykaz literatury. Wydawnictwa Naukowo-Techniczne polecają tę książkę studentom informatyki i pracownikom firm programistycznych: architektom systemów, projektantom i programistom. Mamy nadzieję, że ułatwi im ona zrozumienie metody obiektowych i stosowanie ich.

    UML w kropelce wersja 2.0

    wtorek 11 mar 2008

    Martin Fowler jest specjalistą od technik obiektowych w systemach komputerowych. Jest powszechnie znany ze swoich prac na temat wzorców, języka UML, refaktoryzacji oraz metod lekkich. Od ponad dziesięciu lat stosuje w praktyce techniki obiektowe przy opracowywaniu oprogramowania wielkoskalowego. W książce UML w kropelce w sposób przystępny dzieli się swoim bogatym, praktycznym doświadczeniem.
    Książka jest przeznaczona dla osób, którym nieobce są podstawy analizy obiektowej i projektowania obiektowego. W sposób zrozumiały omawia:

    • historię języka, jego rozwój i powody jego powstania;
    • kolejne wersje języka i wprowadzane w nich zmiany;
    • integrowanie UML-a z procesami tworzenia oprogramowania obiektowego;
    • przypadki użycia systemu;
    • diagramy klas, sekwencji, obiektów, pakietów, wdrożenia, maszyn stanów i czynności;
    • współdziałania;
    • techniki nie-UML-owe, np. karty CRC i wzorce.
    • UML (Unified Modeling Language ? zunifikowany język modelowania), obecnie powszechnie stosowany standard de facto, stanowi notację, która powinna być znana i rozumiana przez wszystkich programistów. UML 2.0 jest bardzo rozbudowanym językiem, natomiast ta książka zawiera pragmatyczne spojrzenie na najbardziej przydatne jego części. Dzięki informacjom na temat posługiwania się diagramami przypadków użycia i diagramami czynności, a także informacjom na temat współdziałania, stanowi niezwykle skuteczną pomoc dla osób chcących szybko zapoznać się z nowym językiem. Opisy zyskują wiele dzięki doskonałym przykładom (popartym doświadczeniem autora), Demonstrującym implementację projektów UML-owych.

    Po zapoznaniu się z tą książką Czytelnik zdobędzie wiedzę o podstawach budowania modeli UML-owych oraz poszerzy swoje wiadomości na temat tego języka.
    Książka zawiera dodatek opisujący różnice między kolejnymi wersjami UML-a.


    Modelowanie systemów informatycznych w języku UML 2.1

    piątek 7 mar 2008

    image

    Włodzimierz Dąbrowski, Andrzej Stasiak, Michał Wolski

    Seria: W praktyce
    Wydawnictwo Naukowe PWN
    Warszawa, 2007 r.
    ISBN: 978-83-01-15251-2
    Wydanie: pierwsze
    Objętość: s. 308
    Format: 16,5×24 cm
    Oprawa: miękka

    Książka przedstawia sposób modelowania systemów informacyjnych z wykorzystaniem podejścia obiektowego i języka UML 2.1. Czytelnik znajdzie w niej współczesne spojrzenie na modelowanie i projektowanie systemów informatycznych w ujęciu obiektowym zilustrowane praktycznymi przykładami wykorzystania języka UML w różnorodnych obszarach.

    W książce zgromadzono wiedzę najlepszych praktyk oraz często popełnianych przez projektantów błędów. Pozwoliło to na zbudowanie unikatowego repozytorium obszernej wiedzy z zakresu modelowania za pomocą języka UML. Najważniejszą zaletą książki “Modelowanie systemów informatycznych w języku UML 2.1 w praktyce” jest skoncentrowanie się autorów na praktycznych aspektach wykorzystania języka UML. Autorzy prezentują w niej zastosowania tego języka w różnych obszarach, od projektowania systemów czasu rzeczywistego poprzez projektowanie baz danych aż po modelowanie systemów biznesowych.

    Książka skierowana jest przede wszystkim do studentów kierunków informatycznych oraz kierunków ekonomicznych i zarządzania mających w programie modelowanie biznesowe i projektowanie systemów informacyjnych oraz do praktyków pracujących przy tworzeniu systemów informatycznych. Może być też przydatna jako pomoc przy prowadzeniu kursów i szkoleń z zakresu modelowania biznesowego i projektowania systemów w języku UML.

    Książkę można zakupić w księgarni Argon:


    Książki o UML – UML 2.0. Almanach

    środa 27 lut 2008


    Książki o UML – UML 2.0 Wprowadzenie

    środa 27 lut 2008


    Książki o UML – UML. Inżynieria oprogramowania

    środa 27 lut 2008


    Książki o UML – Język UML 2.0 w modelowaniu systemów informatycznych

    środa 27 lut 2008