{"id":599,"date":"2024-07-19T08:19:20","date_gmt":"2024-07-19T06:19:20","guid":{"rendered":"https:\/\/wi.pb.edu.pl\/p\/?page_id=599"},"modified":"2024-09-17T10:20:12","modified_gmt":"2024-09-17T08:20:12","slug":"zrodla-wiedzy","status":"publish","type":"page","link":"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/","title":{"rendered":"\u0179r\u00f3d\u0142a wiedzy"},"content":{"rendered":"<p align=\"center\">&nbsp;<\/p>\n<p><a title=\"Pomocnik UML\" href=\"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/inzynieria-oprogramowania-ii\/zrodla-wiedzy\/pomocnik-uml\/\">Pomocnik UML<\/a><\/p>\n<h3>Literatura:<\/h3>\n<h4>In\u017cynieria oprogramowania:<\/h4>\n<ol>\n<li><em>Wprowadzenie do in\u017cynierii oprogramowania<\/em>, K. Subieta, Wydawnictwo PJWSTK, 2002.<\/li>\n<li><em>In\u017cynieria oprogramowania<\/em>,&nbsp;<a href=\"https:\/\/iansommerville.com\/\">I. Sommerville<\/a>, WNT, 2003.<\/li>\n<li><em>In\u017cynieria oprogramowania<\/em>, K. Sacha, PWN, 2010.<\/li>\n<li><em>Metody wytwarzania oprogramowania<\/em>, S. Szejko (red.), Mikom, 2002.<\/li>\n<li><em>In\u017cynieria oprogramowania w projekcie informatycznym<\/em>, J. G\u00f3rski (red.), Mikom, 1999 (wyd II, 2000).<\/li>\n<li><em>In\u017cynieria oprogramowania<\/em>, A. Jaszkiewicz, Helion, 1997.<\/li>\n<li><em>Metodyka wprowadzania oprogramowania na rynek<\/em>, M.E. Bays, WNT, 2001.<\/li>\n<li><em>In\u017cynieria system\u00f3w informatycznych w e-gospodarce<\/em>, E. Kolbusz, W. Olejniczak, Z. Szyjewski, PWE, 2005.<\/li>\n<li><em>In\u017cynieria oprogramowania. Jak zapewni\u0107 jako\u015b\u0107 tworzonym aplikacjom<\/em>, B. Bereza-Jaroci\u0144ski, B. Szoma\u0144ski, Helion, 2009.<\/li>\n<li><em>Engineering Software Products. An Introduction to Modern Software Engineering<\/em>,&nbsp;<a href=\"https:\/\/iansommerville.com\/\">Ian Sommerville<\/a>, Pearson, 2021.<\/li>\n<\/ol>\n<h4>UML i projektowanie obiektowe:<\/h4>\n<ol>\n<li><em>UML w kropelce<\/em>,&nbsp;<a href=\"http:\/\/www.martinfowler.com\/\">M. Fowler<\/a>, Oficyna Wydawnicza LTP, 2005 (wyd. III, UML wersja 2.0).<\/li>\n<li><em>J\u0119zyk UML 2.0 w modelowaniu system\u00f3w informatycznych<\/em>, S. Wrycza, B. Marcinkowski, K. Wyrzykowski, Helion 2005.<\/li>\n<li><em>Modelowanie system\u00f3w informatycznych w j\u0119zyku UML 2.1<\/em>, W. D\u0105browski, A. Stasiak, M. Wolski, PWN 2007.<\/li>\n<li><em>Analiza i projektowanie system\u00f3w informatycznych<\/em>, J. P\u0142odzie\u0144, E. Stemposz, Wydawnictwo PJWSTK, 2005 (wyd. II).<\/li>\n<li><em>Zrozumie\u0107 UML 2.0. Metody modelowania obiektowego<\/em>,&nbsp;<a href=\"https:\/\/smialek.iem.pw.edu.pl\/\">M. \u015amia\u0142ek<\/a>, Helion, 2005.<\/li>\n<li><em>UML 2.0. Almanach<\/em>, D. Pilone, N. Pitman, Helion, O&#8217;Reilly, 2007.<\/li>\n<li><em>UML 2.0 w akcji. Przewodnik oparty na projektach<\/em>, P. Graessle, H. Baumann, P. Baumann, Helion, 2006.<\/li>\n<li><em>UML. In\u017cynieria oprogramowania<\/em>, P. Stevens, Helion, 2007.<\/li>\n<li><em>UML przewodnik u\u017cytkownika<\/em>, G. Booch, J. Rumbaugh, I. Jacobson, WNT, 2001.<\/li>\n<li><em>UML dla ka\u017cdego<\/em>, J. Schmuller, Helion, 2003.<\/li>\n<li><em>Bazy danych: j\u0119zyk UML w modelowaniu danych<\/em>, R.J. Muller, Mikom, 2000.<\/li>\n<li><em>Obiektowo\u015b\u0107 w projektowaniu i bazach danych<\/em>, K. Subieta, Akademicka Oficyna Wydawnicza PLJ, 1998.<\/li>\n<li><em>UML Toolkit<\/em>, H-E. Eriksson, M. Penker, Wiley Computer Publishing, 1998.<\/li>\n<li><em><a href=\"http:\/\/www.uml.ac.at\/en\/\">UML@Classroom<\/a><\/em>, M. Seidl, M. Scholz, Ch. Huemer, G. Kappel, Springer, 2015.<\/li>\n<\/ol>\n<h4>Procesy wytw\u00f3rcze Unified Process i XP:<\/h4>\n<ol>\n<li><em>Rational Unified Process od strony praktycznej,&nbsp;<\/em>P.Kroll, P. Kruchten, WNT, 2007.<\/li>\n<li><em>Rational Unified Process od strony teoretycznej,&nbsp;<\/em>P. Kruchten, WNT, 2007.<\/li>\n<li><em>Software Engineering Process with the UPEDU<\/em>, P. Robillard, P. Kruchten, P. d&#8217;Astous, Addison-Wesley, 2003.<\/li>\n<li><em>Guide to the Unified Process featuring UML, Java and Design Patterns<\/em>, J. Hunt, Springer, 2003.<\/li>\n<li><em>Wydajne Programowanie. Extreme Programming<\/em>, K. Beck, C. Andres, Mikom, 2005 (wyd. II).<\/li>\n<li><em>Agile Software Development. Gra zespo\u0142owa<\/em>, A. Cockburn, Helion, 2008.<\/li>\n<\/ol>\n<h4>Zarz\u0105dzanie projektami informatycznymi:<\/h4>\n<ol>\n<li><em>Zarz\u0105dzanie projektami IT. Przewodnik po metodykach,&nbsp;<\/em>A<em>.<\/em>Koszlajda, Helion, 2010.<\/li>\n<li><em>Zarz\u0105dzanie ryzykiem w projektach informatycznych,&nbsp;<\/em>A. Korczowski, Helion, 2010.<\/li>\n<li><em>Zarz\u0105dzanie projektami informatycznymi<\/em>,&nbsp;<a href=\"http:\/\/www.ksi.uj.edu.pl\/mfl\/\">M. Flasi\u0144ski<\/a>, PWN, 2006.<\/li>\n<li><em>Wspomaganie zarz\u0105dzania projektami informatycznymi. Poradnik dla mened\u017cer\u00f3w<\/em>, K. Wa\u0107kowski, J. Chmielewski, Helion, 2007.<\/li>\n<\/ol>\n<h4>Narz\u0119dzia CASE:<\/h4>\n<ol>\n<li><em>CVS bez tajemnic<\/em>, J. Vesperman, Helion, O&#8217;Reilly, 2005.<\/li>\n<li><em>Czytanie kodu. Punkt widzenia tw\u00f3rc\u00f3w oprogramowania open source<\/em>, D. Spinellis, Helion, Addison-Wesley, 2005.<\/li>\n<li><em>Refaktoryzacja. Ulepszanie struktury istniej\u0105cego kodu<\/em>, M. Fowler i in., WNT, 2006.<\/li>\n<\/ol>\n<p><u><strong>Miejsca warte odwiedzenia:<br \/>\n<\/strong><\/u>&nbsp;&nbsp;Object Management Group:&nbsp;&nbsp;<a href=\"http:\/\/www.omg.org\/\">www.omg.org<\/a>&nbsp;&nbsp;<br \/>\n&nbsp; Firma Visual Paradigm:&nbsp;&nbsp;<a href=\"http:\/\/www.visual-paradigm.com\/\">www.visual-paradigm.com<\/a>&nbsp;(Visual Paradigm for UML)<br \/>\n&nbsp; UMLet:&nbsp;&nbsp;<a href=\"https:\/\/www.umlet.com\/\">www.UMLet.com<\/a><br \/>\n&nbsp; Umbrello UML Modeller:&nbsp;<a href=\"https:\/\/sourceforge.net\/projects\/uml\/\">sourceforge.net\/projects\/uml\/<\/a><br \/>\n&nbsp; StarUML:&nbsp;<a href=\"http:\/\/staruml.sourceforge.net\/\">staruml.sourceforge.net<\/a><\/p>\n<p><em>&nbsp;<\/em><\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Pomocnik UML Literatura: In\u017cynieria oprogramowania: Wprowadzenie do in\u017cynierii oprogramowania, K. Subieta, Wydawnictwo PJWSTK, 2002.<a class=\"read-more\" href=\"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/\" title=\"Poka\u017c artyku\u0142 \u0179r\u00f3d\u0142a wiedzy\">wi\u0119cej<\/a><\/p>\n","protected":false},"author":14,"featured_media":0,"parent":590,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-599","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u0179r\u00f3d\u0142a wiedzy - Strony pracownik\u00f3w Wydzia\u0142u Informatyki Politechniki Bia\u0142ostockiej<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0179r\u00f3d\u0142a wiedzy - Strony pracownik\u00f3w Wydzia\u0142u Informatyki Politechniki Bia\u0142ostockiej\" \/>\n<meta property=\"og:description\" content=\"&nbsp; Pomocnik UML Literatura: In\u017cynieria oprogramowania: Wprowadzenie do in\u017cynierii oprogramowania, K. Subieta, Wydawnictwo PJWSTK, 2002.wi\u0119cej\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/\" \/>\n<meta property=\"og:site_name\" content=\"Strony pracownik\u00f3w Wydzia\u0142u Informatyki Politechniki Bia\u0142ostockiej\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-17T08:20:12+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/\",\"url\":\"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/\",\"name\":\"\u0179r\u00f3d\u0142a wiedzy - Strony pracownik\u00f3w Wydzia\u0142u Informatyki Politechniki Bia\u0142ostockiej\",\"isPartOf\":{\"@id\":\"https:\/\/wi.pb.edu.pl\/p\/#website\"},\"datePublished\":\"2024-07-19T06:19:20+00:00\",\"dateModified\":\"2024-09-17T08:20:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/wi.pb.edu.pl\/p\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"prof. dr hab. in\u017c. Marek Kr\u0119towski\",\"item\":\"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Dydaktyka\",\"item\":\"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"\u0179r\u00f3d\u0142a wiedzy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wi.pb.edu.pl\/p\/#website\",\"url\":\"https:\/\/wi.pb.edu.pl\/p\/\",\"name\":\"Strony pracownik\u00f3w Wydzia\u0142u Informatyki Politechniki Bia\u0142ostockiej\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wi.pb.edu.pl\/p\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u0179r\u00f3d\u0142a wiedzy - Strony pracownik\u00f3w Wydzia\u0142u Informatyki Politechniki Bia\u0142ostockiej","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/","og_locale":"pl_PL","og_type":"article","og_title":"\u0179r\u00f3d\u0142a wiedzy - Strony pracownik\u00f3w Wydzia\u0142u Informatyki Politechniki Bia\u0142ostockiej","og_description":"&nbsp; Pomocnik UML Literatura: In\u017cynieria oprogramowania: Wprowadzenie do in\u017cynierii oprogramowania, K. Subieta, Wydawnictwo PJWSTK, 2002.wi\u0119cej","og_url":"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/","og_site_name":"Strony pracownik\u00f3w Wydzia\u0142u Informatyki Politechniki Bia\u0142ostockiej","article_modified_time":"2024-09-17T08:20:12+00:00","twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"3 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/","url":"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/","name":"\u0179r\u00f3d\u0142a wiedzy - Strony pracownik\u00f3w Wydzia\u0142u Informatyki Politechniki Bia\u0142ostockiej","isPartOf":{"@id":"https:\/\/wi.pb.edu.pl\/p\/#website"},"datePublished":"2024-07-19T06:19:20+00:00","dateModified":"2024-09-17T08:20:12+00:00","breadcrumb":{"@id":"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/zrodla-wiedzy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/wi.pb.edu.pl\/p\/"},{"@type":"ListItem","position":2,"name":"prof. dr hab. in\u017c. Marek Kr\u0119towski","item":"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/"},{"@type":"ListItem","position":3,"name":"Dydaktyka","item":"https:\/\/wi.pb.edu.pl\/p\/marek-kretowski\/dydaktyka\/"},{"@type":"ListItem","position":4,"name":"\u0179r\u00f3d\u0142a wiedzy"}]},{"@type":"WebSite","@id":"https:\/\/wi.pb.edu.pl\/p\/#website","url":"https:\/\/wi.pb.edu.pl\/p\/","name":"Strony pracownik\u00f3w Wydzia\u0142u Informatyki Politechniki Bia\u0142ostockiej","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wi.pb.edu.pl\/p\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"}]}},"_links":{"self":[{"href":"https:\/\/wi.pb.edu.pl\/p\/wp-json\/wp\/v2\/pages\/599","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wi.pb.edu.pl\/p\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wi.pb.edu.pl\/p\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wi.pb.edu.pl\/p\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/wi.pb.edu.pl\/p\/wp-json\/wp\/v2\/comments?post=599"}],"version-history":[{"count":5,"href":"https:\/\/wi.pb.edu.pl\/p\/wp-json\/wp\/v2\/pages\/599\/revisions"}],"predecessor-version":[{"id":1870,"href":"https:\/\/wi.pb.edu.pl\/p\/wp-json\/wp\/v2\/pages\/599\/revisions\/1870"}],"up":[{"embeddable":true,"href":"https:\/\/wi.pb.edu.pl\/p\/wp-json\/wp\/v2\/pages\/590"}],"wp:attachment":[{"href":"https:\/\/wi.pb.edu.pl\/p\/wp-json\/wp\/v2\/media?parent=599"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}