{"id":29193,"date":"2024-10-21T05:00:00","date_gmt":"2024-10-21T03:00:00","guid":{"rendered":"https:\/\/sii.pl\/blog\/?p=29193"},"modified":"2025-02-26T15:44:10","modified_gmt":"2025-02-26T14:44:10","slug":"rola-konsultanta-dynamics-365-ce-crm-wobec-innych-rol-w-projekcie","status":"publish","type":"post","link":"https:\/\/sii.pl\/blog\/rola-konsultanta-dynamics-365-ce-crm-wobec-innych-rol-w-projekcie\/","title":{"rendered":"Rola konsultanta Dynamics 365 CE\/CRM wobec innych r\u00f3l w projekcie"},"content":{"rendered":"\n<p>W czasach, gdy tempo zmian technologicznych przyprawia o zawr\u00f3t g\u0142owy, a nowoczesne rozwi\u0105zania staj\u0105 si\u0119 fundamentem organizacji, sukces zale\u017cy od w\u0142a\u015bciwego doboru oraz wykorzystania dost\u0119pnych zasob\u00f3w. Microsoft <a href=\"https:\/\/sii.pl\/oferta\/enterprise-platforms\/microsoft\/dynamics-365-erp\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Dynamics 365<\/a> CE\/CRM to jedno z tych narz\u0119dzi, kt\u00f3re, odpowiednio wdro\u017cone, mo\u017ce zasadniczo odmieni\u0107 spos\u00f3b funkcjonowania firmy, pomagaj\u0105c odnale\u017a\u0107 si\u0119 w tej nowej rzeczywisto\u015bci. Jednak sam system nie wystarczy. <strong>Spoiwem sukcesu staj\u0105 si\u0119 konsultanci<\/strong> \u2013 w oparciu o swoj\u0105 wiedz\u0119 i do\u015bwiadczenie przekszta\u0142caj\u0105 cyfrowe narz\u0119dzia w namacaln\u0105 przewag\u0119 rynkow\u0105.<\/p>\n\n\n\n<p>Czym dok\u0142adnie zajmuj\u0105 si\u0119 ci specjali\u015bci i na czym polega ich rola w zespole projektowym? Najprostsza, cho\u0107 zdecydowanie nie najbardziej satysfakcjonuj\u0105ca, odpowied\u017a na to pytanie brzmi: to zale\u017cy.<\/p>\n\n\n\n<p>W artykule <strong>przyjrzymy si\u0119 roli konsultant\u00f3w<\/strong>, spr\u00f3bujemy zrozumie\u0107, dlaczego tak trudno jest jednoznacznie okre\u015bli\u0107, czym dok\u0142adnie si\u0119 zajmuj\u0105 oraz sk\u0105d wynika zmienny charakter ich pracy.<\/p>\n\n\n\n<p>Aby lepiej zobrazowa\u0107, jak konsultanci przyczyniaj\u0105 si\u0119 do sukcesu projekt\u00f3w i dlaczego ich rola jest kluczowa w kontek\u015bcie cyfrowej transformacji, om\u00f3wimy przyk\u0142ad konkretnego stanowiska. \u201e<strong>Konsultant Dynamics 365 CE\/CRM<\/strong>\u201d, czyli konsultant Dynamics 365 ze specjalizacj\u0105 w zakresie aplikacji klasy CRM (Customer Relationship Management), co obecnie w nomenklaturze Microsoft rozumiemy przez konkretne aplikacje\/modu\u0142u ekosystemu takie jak:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sales,<\/li>\n\n\n\n<li>Customer service,<\/li>\n\n\n\n<li>Marketing,<\/li>\n<\/ul>\n\n\n\n<p>ale tak\u017ce bardziej zaawansowane narz\u0119dzie jak:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Field service,<\/li>\n\n\n\n<li>Contact center (Omnichannel).<\/li>\n<\/ul>\n\n\n\n<p>Przedstawi\u0119 <strong>przekr\u00f3j odpowiedzialno\u015bci, zada\u0144 i kompetencji charakterystycznych dla os\u00f3b na tym stanowisku.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Kim jest konsultant? Definicja i rola zawodowa<\/strong><\/h2>\n\n\n\n<p>Spr\u00f3bujmy odpowiedzie\u0107, co w og\u00f3le znaczy s\u0142owo konsultant. <a href=\"https:\/\/en.wikipedia.org\/wiki\/Consultant%5d(https:\/en.wikipedia.org\/wiki\/Consultant\" rel=\"nofollow\" >Wed\u0142ug Wikipedii konsultant to<\/a>:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong><em>Konsultant<\/em><\/strong><em> (z ang: consultant pochodz\u0105ce z \u0142aciny: consultare \u201erozwa\u017ca\u0107\u201d) to profesjonalista (znany r\u00f3wnie\u017c jako ekspert, specjalista), kt\u00f3ry zapewnia porady lub us\u0142ugi w obszarze specjalizacji (zazwyczaj dla \u015brednich lub du\u017cych korporacji). Us\u0142ugi konsultingowe zazwyczaj nale\u017c\u0105 do domeny us\u0142ug profesjonalnych<\/em>.<\/p>\n<\/blockquote>\n\n\n\n<p>Cho\u0107 definicja ta brzmi do\u015b\u0107 og\u00f3lnie i mo\u017ce rodzi\u0107 wi\u0119cej pyta\u0144 ni\u017c odpowiedzi, to doskonale oddaje istot\u0119 pracy konsultanta. Analizuj\u0105c przytoczon\u0105 definicj\u0119, \u0142atwo dojdziemy do wniosku, \u017ce rola konsultanta <strong>rzadko jest pierwszym etapem kariery zawodowej<\/strong>. Zazwyczaj jest to \u015bcie\u017cka, kt\u00f3r\u0105 obieraj\u0105 osoby z bogatym do\u015bwiadczeniem i rozleg\u0142\u0105 wiedz\u0105 w swojej dziedzinie.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Kto zostaje konsultantem?<\/strong><\/h3>\n\n\n\n<p>W rezultacie konsultantami najcz\u0119\u015bciej zostaj\u0105:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Do\u015bwiadczeni developerzy lub architekci<\/strong> \u2013 profesjonali\u015bci, kt\u00f3rzy mieli okazj\u0119 przyjrze\u0107 si\u0119 z bliska r\u00f3\u017cnym organizacjom i bran\u017com. Dzi\u0119ki po\u0142\u0105czeniu g\u0142\u0119bokiego zrozumienia technologii i umiej\u0119tno\u015bci przekazywania wiedzy w przyst\u0119pny spos\u00f3b, efektywnie komunikuj\u0105 si\u0119 z zespo\u0142ami technicznymi i biznesowymi.<\/li>\n\n\n\n<li><strong>Praktycy z wieloletnim do\u015bwiadczeniem z r\u00f3\u017cnych obszar\u00f3w <\/strong>\u2013 osoby, kt\u00f3re doskonale opanowa\u0142y swoj\u0105 profesje np.: ksi\u0119gowo\u015b\u0107, obs\u0142ug\u0119 klienta, sprzeda\u017c. Dzi\u0119ki rozleg\u0142ej wiedzy na temat funkcjonowania narz\u0119dzi, na kt\u00f3rych sami pracowali, oferuj\u0105 swoj\u0105 wiedz\u0119 i do\u015bwiadczenie jako niezale\u017cni doradcy.<\/li>\n\n\n\n<li><strong>Dedykowani specjali\u015bci IT<\/strong> \u2013 to specjali\u015bci, kt\u00f3rzy specjalizuj\u0105 si\u0119 w implementacji konkretnych narz\u0119dzi wspieraj\u0105cych konkretne procesy. Staj\u0105 si\u0119 kluczowymi partnerami dzi\u0119ki po\u0142\u0105czeniu wiedzy technicznej z dog\u0142\u0119bn\u0105 znajomo\u015bci\u0105 wzorc\u00f3w biznesowych. S\u0105 to osoby kt\u00f3re przesz\u0142y dedykowane szkolenie i wyspecjalizowa\u0142y si\u0119 w danej dziedzinie. Takie osoby mog\u0105 posiada\u0107 do\u015bwiadczenie z innych obszar\u00f3w, ale r\u00f3wnie\u017c mog\u0105 to by\u0107 osoby szkolone od ca\u0142kowitych podstaw. Osoby kt\u00f3re by\u0142y ciekawe \u015bwiata biznesu, r\u00f3\u017cnych bran\u017c i mia\u0142y ch\u0119\u0107 oraz odwag\u0119 konfrontowa\u0107 swoje pomys\u0142y z pomys\u0142ami biznesu, oczywi\u015bcie nie sami ale pod okiem starszych specjalist\u00f3w.<\/li>\n<\/ul>\n\n\n\n<p>Wszystkie wymienione przypadki maj\u0105 wsp\u00f3lny mianownik, a jest nim posiadanie szerokiej wiedzy biznesowej, jak i technicznej. To w\u0142a\u015bnie po\u0142\u0105czenie tych dw\u00f3ch aspekt\u00f3w pozwala na sprawowanie roli konsultanta.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/sii.pl\/oferty-pracy\/all\/all\/consultant\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"737\" height=\"170\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/12\/praca-k-2.jpg\" alt=\"oferty pracy consultant\" class=\"wp-image-29676\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/12\/praca-k-2.jpg 737w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/12\/praca-k-2-300x69.jpg 300w\" sizes=\"(max-width: 737px) 100vw, 737px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Most \u0142\u0105cz\u0105cy \u015bwiat biznesu i technologii<\/strong><\/h3>\n\n\n\n<p>W projektach dotycz\u0105cych Dynamics 365 CE\/CRM konsultant staje si\u0119 mostem \u0142\u0105cz\u0105cym \u015bwiat biznesu i technologii. To przede wszystkim doradca, kt\u00f3rego nadrz\u0119dnym celem jest zrozumienie potrzeb biznesowych klienta i zaproponowanie satysfakcjonuj\u0105cych rozwi\u0105za\u0144. Z jednej strony musi wi\u0119c dok\u0142adnie rozpozna\u0107 potrzeby klienta, zdefiniowa\u0107 kluczowe wyzwania i cele, za\u015b z drugiej wykorzysta\u0107 swoj\u0105 wiedz\u0119 techniczn\u0105, aby by\u0107 w stanie zaproponowa\u0107 konkretne rozwi\u0105zanie.<\/p>\n\n\n\n<p>Konsultant cz\u0119sto jest jedyn\u0105 osob\u0105 wprojekcie, kt\u00f3ra posiada obie perspektywy (biznesow\u0105 i techniczn\u0105), co pozwala mu na efektywne zarz\u0105dzanie oboma aspektami jednocze\u015bnie. W wyniku czego czas potrzebny na przys\u0142owiowe \u201edogadanie si\u0119\u201d zostaje skr\u00f3cony.<\/p>\n\n\n\n<p>W klasycznych projektach wdro\u017ceniowych D365 CE\/CRM ka\u017cda informacja musi przej\u015b\u0107 przez r\u00f3\u017cne poziomy analizy \u2013 od ni\u017cszych do wy\u017cszych, czyli od biznesowej do technicznej. Konsultant dba o najefektywniejszy przep\u0142yw tych informacji.<\/p>\n\n\n\n<p>Czuwa nad tym, aby dokumenty biznesowe uwzgl\u0119dnia\u0142y aspekty techniczne, co przek\u0142ada si\u0119 na zminimalizowanie nak\u0142adu pracy zwi\u0105zanego z analiz\u0105 techniczn\u0105. Obni\u017ca tak\u017ce poziom z\u0142o\u017cono\u015bci technicznej produktu, dostosowuj\u0105c go do potrzeb ko\u0144cowego odbiorcy. Co wi\u0119cej, konsultant wspiera zesp\u00f3\u0142 odpowiedzialny za wytwarzanie rozwi\u0105za\u0144 w zapewnieniu jako\u015bci, a zesp\u00f3\u0142 biznesowy w szkoleniach i odbiorze produktu ko\u0144cowego. Posiadaj\u0105c wiedz\u0119 na temat wdra\u017canego rozwi\u0105zania, konsultant zapobiega powielaniu funkcjonalno\u015bci, kt\u00f3re s\u0105 ju\u017c dost\u0119pne \u201ez pude\u0142ka\u201d i proponuje zespo\u0142owi developerskiemu r\u00f3\u017cne mo\u017cliwo\u015bci realizacji cel\u00f3w projektu.<\/p>\n\n\n\n<p>Mo\u017cemy powiedzie\u0107, <strong>\u017ce konsultant redukuje \u201eodpady produkcyjne\u201d i zmniejsza problemy zwi\u0105zane z warstwami przetwarzania informacji<\/strong>, kt\u00f3re czaj\u0105 si\u0119 w takich projektach.<\/p>\n\n\n\n<p>Bior\u0105c pod uwag\u0119 te r\u00f3\u017cnorodne obowi\u0105zki konsultanta, warto rozwa\u017cy\u0107, jak jego rola wypada w por\u00f3wnaniu z innymi typowymi rolami w projektach.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Miejsce konsultanta D365 CE\/CRM a analityka biznesowego w ramach projektu<\/strong><\/h2>\n\n\n\n<p>W projektach D365 CE\/CRM cz\u0119sto spotykamy analityk\u00f3w biznesowych. Zar\u00f3wno konsultant jak i analityk biznesowy pe\u0142ni\u0105 wa\u017cne, cho\u0107 r\u00f3\u017cne, role, kt\u00f3re wzajemnie si\u0119 uzupe\u0142niaj\u0105.<\/p>\n\n\n\n<p><strong>Konsultant D365 CE\/CRM to procesowo-techniczny analityk<\/strong>, kt\u00f3ry pracuje po stronie dostawcy lub wytw\u00f3rcy oprogramowania. Dzi\u0119ki swojej specjalistycznej wiedzy skupia si\u0119 na implementacji i dostosowaniu rozwi\u0105zania do potrzeb klienta. Cz\u0119sto odpowiada za przek\u0142adanie wynik\u00f3w analizy biznesowej na szczeg\u00f3\u0142owe wymagania techniczne \u2013 jest tym, kt\u00f3ry zapewnia p\u0142ynno\u015b\u0107 komunikacji pomi\u0119dzy zespo\u0142em developerskim a partnerami biznesowymi. W zale\u017cno\u015bci od podj\u0119tej \u015bcie\u017cki kariery i kompetencji, konsultant mo\u017ce wyspecjalizowa\u0107 si\u0119 jako konsultant biznesowo-funkcjonalny lub techniczny.<\/p>\n\n\n\n<p>Natomiast <strong>analityk biznesowy,<\/strong> jako specjalista dzia\u0142aj\u0105cy po stronie biznesu, koncentruje si\u0119 na analizie potrzeb organizacji \u2013 <strong>zrozumieniu i dokumentowaniu wymaga\u0144 biznesowych<\/strong>. Warto podkre\u015bli\u0107, \u017ce jego naturalnym \u015brodowiskiem jest biznes, a nie IT. Analityk biznesowy mo\u017ce pe\u0142ni\u0107 rol\u0119 og\u00f3ln\u0105 (analityk generyczny), wykonuj\u0105c uniwersalne analizy lub rol\u0119 specjalistyczn\u0105, b\u0119d\u0105c ekspertem w konkretnej dziedzinie jak na przyk\u0142ad prawo czy finanse. To r\u00f3wnie\u017c zadaniem analityka biznesowego jest rozpoznanie mo\u017cliwo\u015bci i ogranicze\u0144 danej organizacji, co przek\u0142ada si\u0119 na tworzenie szczeg\u00f3\u0142owych wymaga\u0144 biznesowych.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Znaczenie wsp\u00f3\u0142pracy<\/strong><\/h3>\n\n\n\n<p>Wsp\u00f3\u0142praca mi\u0119dzy konsultantem a analitykiem biznesowym jest kluczowa dla powodzenia projektu. Obie te funkcje s\u0105 obecne ju\u017c od pocz\u0105tku, czyli w fazie identyfikacji potrzeb biznesowych.<\/p>\n\n\n\n<p>Analityk biznesowy zajmuje si\u0119 zbieranie wymaga\u0144 i dostarczaniem niezb\u0119dnych informacji konsultantowi, co umo\u017cliwia konsultantowi zrozumienie, jakich funkcjonalno\u015bci poszukuj\u0105 przyjaciele z biznesu. Nast\u0119pnie konsultant wykorzystuje zdobyte informacje do realizacji technicznych aspekt\u00f3w projektu.<\/p>\n\n\n\n<p>Konsultant pe\u0142ni niejako rol\u0119 analityka, wnosz\u0105c do projektu swoje techniczne spojrzenie, co pozwala upewni\u0107 si\u0119, \u017ce dokumentacja analityczna i biznesowa zawiera wszystkie istotne informacje dla zespo\u0142u developerskiego. W praktyce to w\u0142a\u015bnie konsultant, a nie analityk biznesowy, dba o to, aby wymagania biznesowe by\u0142y czytelne dla zespo\u0142u technicznego.<\/p>\n\n\n\n<p>Model DSDM \u2013 Roles and Responsibilities (<a href=\"\/www.agilebusiness.org\/dsdm-project-framework\/roles-and-responsibilities.html\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\" rel=\"nofollow\" >diagram poni\u017cej<\/a>) i role: \u201eBusiness Analyst\u201d \u015bwietnie ilustruje to balansowanie konsultanta pomi\u0119dzy \u015bwiatami IT i Biznesu. Ponadto, taki rozk\u0142ad obowi\u0105zk\u00f3w jest o tyle korzystny, \u017ce w sytuacji braku analityka biznesowego w zespole, konsultant mo\u017ce przej\u0105\u0107 jego rol\u0119. Wtedy konsultant odpowiada zar\u00f3wno za techniczn\u0105 stron\u0119 analizy, ale r\u00f3wnie\u017c to jemu przypada zadanie dog\u0142\u0119bnego zrozumienia potrzeby biznesowej organizacji.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/10\/image1.png\"><img decoding=\"async\" width=\"614\" height=\"720\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/10\/image1.png\" alt=\"Roles and Responsibilities wed\u0142ug DSDM Project Framework (\u017ar\u00f3d\u0142o: Chapter 7: Roles and Responsibilities)\" class=\"wp-image-29194\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/10\/image1.png 614w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/10\/image1-256x300.png 256w\" sizes=\"(max-width: 614px) 100vw, 614px\" \/><\/a><figcaption class=\"wp-element-caption\">Ryc. 1 Roles and Responsibilities wed\u0142ug DSDM Project Framework (\u017ar\u00f3d\u0142o: <a href=\"https:\/\/www.agilebusiness.org\/dsdm-project-framework\/roles-and-responsibilities.html\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\" rel=\"nofollow\" >Chapter 7: Roles and Responsibilities<\/a>)<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Wsp\u00f3\u0142praca konsultanta i architekta w projekcie kluczem do sukcesu wdro\u017cenia<\/strong><\/h2>\n\n\n\n<p>Dba\u0142o\u015b\u0107 o szczeg\u00f3\u0142y jest obowi\u0105zkowa nie tylko w analizie, ale r\u00f3wnie\u017c w architekturze i projektowaniu rozwi\u0105za\u0144. Gdy mamy jasno okre\u015blone wymagania biznesowe, mo\u017cemy przyst\u0105pi\u0107 do planowania i jak najlepiej je zrealizowa\u0107. Dynamics 365 CE\/CRM oferuje szeroki wachlarz gotowych funkcji, a w ka\u017cdym projekcie wa\u017cne jest umiej\u0119tne wykorzystanie tych standardowych narz\u0119dzi. Takie podej\u015bcie nie tylko obni\u017ca koszty wdro\u017cenia, ale przek\u0142ada si\u0119 r\u00f3wnie\u017c na zwi\u0119kszenie stabilno\u015bci systemu, co przynosi organizacji wymierne korzy\u015bci.<\/p>\n\n\n\n<p>Zaprojektowanie rozwi\u0105zania opartego na D365 CE\/CRM to nie tylko kwestia odpowiedniego wykorzystania dost\u0119pnych narz\u0119dzi i us\u0142ug, ale przede wszystkim <strong>umiej\u0119tno\u015b\u0107 stworzenia rozwi\u0105zania, kt\u00f3re maksymalnie wykorzysta funkcje standardowe systemu<\/strong> (ang. Out-of-the Box feature). Kluczowe jest zrozumienie, gdzie system mo\u017cna dostosowa\u0107 do unikalnych potrzeb klienta, a gdzie ograniczenia systemu mog\u0105 stanowi\u0107 przeszkod\u0119, na kt\u00f3rej pr\u00f3b\u0119 obej\u015bcia lepiej nie traci\u0107 czasu.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Wykorzystanie kompetencji<\/strong><\/h3>\n\n\n\n<p>Do\u015bwiadczeni konsultanci cz\u0119sto lepiej ni\u017c architekci znaj\u0105 aktualne mo\u017cliwo\u015bci standardowego systemu, co pozwala im zaproponowa\u0107 najbardziej optymalne rozwi\u0105zania u\u017cytkowe. W ten spos\u00f3b mo\u017cliwa jest poprawa do\u015bwiadczenia u\u017cytkownika i jednocze\u015bnie redukcja koszt\u00f3w wdro\u017cenia. Wykorzystanie funkcji dost\u0119pnych \u201ez pude\u0142ka\u201d przenosi bowiem odpowiedzialno\u015b\u0107 za zapewnienie ci\u0105g\u0142o\u015b\u0107 dzia\u0142ania rozwi\u0105zania na Microsoft (co jest wliczone w koszt licencji).<\/p>\n\n\n\n<p>Natomiast architekci D365 CE\/CRM posiadaj\u0105 g\u0142\u0119bsz\u0105 wiedz\u0119 na temat technicznych ogranicze\u0144 systemu i mog\u0105 rozpatrzy\u0107 proponowane rozwi\u0105zania pod k\u0105tem ich wykonalno\u015bci technologicznej. Przyk\u0142adem takich ogranicze\u0144 mog\u0105 by\u0107 limity czasowe dla plugin\u00f3w (<a href=\"\/www.crmcrate.com\/plugin\/understanding-the-2-minute-plug-in-timeout-in-model-driven-apps\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\" rel=\"nofollow\" >2 minuty<\/a>) lub <a href=\"API%20limits%20overview%20(Microsoft%20Dataverse)%20-%20Power%20Apps%20|%20Microsoft%20Learn\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\" rel=\"nofollow\" >limity zapyta\u0144 API<\/a>, kt\u00f3re mog\u0105 wymaga\u0107 uwzgl\u0119dnienia dodatkowych us\u0142ug Azure w architekturze rozwi\u0105zania.<\/p>\n\n\n\n<p>Wsp\u00f3lne projektowanie rozwi\u0105zania przez konsultanta i architekta stanowi istotny krok w tworzeniu sp\u00f3jnego i efektywnego rozwi\u0105zania. Pomini\u0119cie tego etapu prawdopodobnie doprowadzi\u0142oby do powstania chaotycznego modelu danych, co utrudni\u0142oby organizacji stworzenie solidnych fundament\u00f3w do dalszego rozwoju. Dlatego tak wa\u017cne na etapie projektowania rozwi\u0105zania jest po\u0142\u0105czenie ze sob\u0105 dw\u00f3ch perspektyw \u2013 biznesowej, kt\u00f3rej or\u0119downikiem jest konsultant oraz technicznej, kt\u00f3r\u0105 reprezentuje architekt. Po\u0142\u0105czenie obu perspektyw pozwala na <strong>stworzenie rozwi\u0105zania, kt\u00f3rej jest nie tylko funkcjonalne, ale przed wszystkim przysz\u0142o\u015bciowe<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Miejsce konsultanta D365 CE\/CRM a programisty w ramach projektu<\/strong><\/h2>\n\n\n\n<p>Podczas gdy wcze\u015bniejsze role skupia\u0142y si\u0119 g\u0142\u00f3wnie na kwestiach zwi\u0105zanych z projektowaniem i definiowaniem, co i jak nale\u017cy zrobi\u0107, prawdziw\u0105 warto\u015b\u0107 dla organizacji przynosi dzia\u0142aj\u0105ca aplikacja, kt\u00f3ra rozwi\u0105zuje konkretne wyzwania biznesowe. W tym kontek\u015bcie rola konsultanta jest nieoceniona \u2013 wspiera on proces tworzenia oprogramowania, pracuj\u0105c rami\u0119 w rami\u0119 z programistami.<\/p>\n\n\n\n<p>Programi\u015bci cz\u0119sto podchodz\u0105 do problem\u00f3w z perspektywy technicznej: \u201eopisz mi problem, a rozwi\u0105\u017ce go najlepiej, jak umiem\u201d. Konsultant natomiast kieruje ich dzia\u0142ania, dbaj\u0105c o to, aby rozwi\u0105zanie rzeczywi\u015bcie spe\u0142nia\u0142o potrzeby biznesowe.<\/p>\n\n\n\n<p>Konsultant czuwa nad przep\u0142ywem komunikacji i maksymalizowaniem efektywno\u015bci zespo\u0142u developerskiego. Chocia\u017c najlepsze rezultaty osi\u0105ga si\u0119, gdy programi\u015bci sami inicjuj\u0105 kontakt z biznesem, zadaj\u0105c pytania i uzupe\u0142niaj\u0105c wymagania biznesowe, to niestety nie zawsze jest to mo\u017cliwe. W takich przypadkach wsp\u00f3\u0142praca mi\u0119dzy biznesem a zespo\u0142em developerskim mo\u017ce by\u0107 trudna, pe\u0142na nieporozumie\u0144 i braku zrozumienia, co cz\u0119sto prowadzi do skupienia si\u0119 na kwestiach mniej istotnych dla biznesu. W\u0142a\u015bnie <strong>wtedy rola konsultanta staje si\u0119 kluczowa<\/strong> \u2013 wyja\u015bnia on i zapobiega powstawaniu zb\u0119dnych nieporozumie\u0144.<\/p>\n\n\n\n<p>Opr\u00f3cz zarz\u0105dzania kwestiami komunikacyjnymi, konsultanci cz\u0119sto odci\u0105\u017caj\u0105 programist\u00f3w, przejmuj\u0105c prostsze zadania, pozwalaj\u0105c im skoncentrowa\u0107 si\u0119 na bardziej zaawansowanych aspektach technicznych. W ramach D365 CE\/CRM konsultanci biznesowo-funkcjonalni maj\u0105 szerokie mo\u017cliwo\u015bci tworzenia rozwi\u0105za\u0144 w podej\u015bciu low-code\/no-code, co umo\u017cliwia dostosowanie i konfiguracj\u0119 systemu bez konieczno\u015bci pisania kodu.<\/p>\n\n\n\n<p>Typowe <strong>zadania konsultant\u00f3w obejmuj\u0105<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>tworzenie i konfiguracj\u0119 \u015brodowisk,<\/li>\n\n\n\n<li>konfiguracje podstawowych ustawie\u0144 systemu,<\/li>\n\n\n\n<li>budowanie modelu danych (kt\u00f3ry wcze\u015bniej zosta\u0142 opracowany wsp\u00f3lnie z architektem),<\/li>\n\n\n\n<li>tworzenie interfejsu GUI w oparciu o gotowe kreatory,<\/li>\n\n\n\n<li>proste automatyzacje przy u\u017cyciu narz\u0119dzi takich jak Power Automate Cloud Flow.<\/li>\n<\/ul>\n\n\n\n<p>Konsultanci biznesowo-funkcjonalni pracuj\u0105 g\u00f3wnie w \u015brodowisku D365 CE\/CRM i Power Platform, podczas gdy programi\u015bci korzystaj\u0105 z narz\u0119dzi takich jak Visual Studio i Azure. To oni odpowiadaj\u0105 za tworzenie i programowanie plugin\u00f3w, implementacj\u0119 logiki biznesowej za pomoc\u0105 JavaScriptu, tworzenie niestandardowych rozszerze\u0144, takich jak Web Resource czy PCF Control, oraz za mechanizmy i obliczenia oparte na us\u0142ugach Microsoft Azure.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Ciekawostka<\/strong><\/h3>\n\n\n\n<p>Warto wspomnie\u0107, \u017ce w tym miejscu zadania programisty m\u00f3g\u0142by przej\u0105\u0107 konsultant techniczny, czyli taki, kt\u00f3ry \u0142\u0105czy w sobie cechy konsultanta i programisty. Niezale\u017cnie jednak od tego, czy problem zostaje rozwi\u0105zany przez konfiguracj\u0119 systemu przy u\u017cyciu low-code, czy przez dedykowane rozszerzenia programistyczne, konsultant pe\u0142ni r\u00f3wnie\u017c rol\u0119 testera i kontrolera jako\u015bci.<\/p>\n\n\n\n<p>Jako \u201eadwokat biznesu\u201d przeprowadza wewn\u0119trzne testy, sprawdzaj\u0105c, czy przygotowane rozwi\u0105zanie spe\u0142nia potrzeby biznesowe i czy jego jako\u015b\u0107 z perspektywy u\u017cytkownika jest odpowiednia. Dok\u0142adne testowanie, zw\u0142aszcza w nieprzewidzianych scenariuszach, jest newralgiczne, gdy\u017c mo\u017ce ujawni\u0107 defekty i luki, o kt\u00f3rych zesp\u00f3\u0142 developerski m\u00f3g\u0142 nie pomy\u015ble\u0107.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Podsumowanie<\/strong><\/h2>\n\n\n\n<p>Podobnie jak w cyklu \u017cycia oprogramowania (ang. Software Cycle Development), projekt wdro\u017cenia <a href=\"https:\/\/sii.pl\/oferta\/enterprise-platforms\/microsoft\/dynamics-365-erp\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Dynamics 365<\/a> CE\/CRM przechodzi przez wszystkie fazy cyklu projektowego.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/10\/image2.png\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/10\/image2-1024x1024.png\" alt=\"Software Development Cycle (\u017ar\u00f3d\u0142o: Agile Software Development Life Cycle \u2013 Freeware Base)\" class=\"wp-image-29196\" style=\"width:566px;height:auto\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/10\/image2-1024x1024.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/10\/image2-300x300.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/10\/image2-150x150.png 150w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/10\/image2-768x767.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/10\/image2.png 1201w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Ryc. 2 Software Development Cycle (\u017ar\u00f3d\u0142o: <a href=\"https:\/\/www.freewarebase.net\/2003\/12\/agile-software-development-life-cycle.html\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\" rel=\"nofollow\" >Agile Software Development Life Cycle \u2013 Freeware Base<\/a>)<\/figcaption><\/figure>\n\n\n\n<p>Konsultant odgrywa w tym procesie bardzo wa\u017cn\u0105 rol\u0119 \u2013 to on odpowiada za p\u0142ynne \u0142\u0105czenie potrzeb biznesowych z technicznymi mo\u017cliwo\u015bciami systemu. To, co czyni konsultanta niezast\u0105pionym cz\u0142onkiem projektu, to jego elastyczno\u015b\u0107 i umiej\u0119tno\u015b\u0107 dostawiania si\u0119 do zmieniaj\u0105c si\u0119 wymaga\u0144.<\/p>\n\n\n\n<p>Konsultant jest jak zaufany doradca dzia\u0142aj\u0105cy w najlepszym interesie klienta oraz zespo\u0142u IT. Dzi\u0119ki swojej wszechstronno\u015bci i g\u0142\u0119bokiej wiedzy mo\u017ce pe\u0142ni\u0107 r\u00f3\u017cnorodne role \u2013 od analizy biznesowo-technicznej, po zarz\u0105dzania wymaganiami, projektowanie rozwi\u0105zania, implementacje, testy, prowadzenie szkole\u0144, wsparcie podczas test\u00f3w UAT (ang. User Acceptance Testing \u2013 testowanie akceptacyjne przez u\u017cytkownik\u00f3w) przez wdro\u017cenie i utrzymanie rozwi\u0105zania.<\/p>\n\n\n\n<p><strong>Wsp\u00f3\u0142czesny projekt IT<\/strong> potrzebuje kogo\u015b wi\u0119cej ni\u017c technicznego specjalisty, <strong>potrzebuje konsultanta, kt\u00f3ry dopilnuje, aby \u015bmia\u0142e wizje biznesu sta\u0142y si\u0119 funkcjonaln\u0105 rzeczywisto\u015bci\u0105<\/strong>.<\/p>\n\n\n\n<p>***<\/p>\n\n\n\n<p>Je\u015bli interesuj\u0105 Ci\u0119 r\u00f3wnie\u017c inne \u015bcie\u017cki karier w bran\u017cy IT, sprawd\u017a koniecznie <a href=\"https:\/\/sii.pl\/blog\/all\/sciezki-karier\/\" target=\"_blank\" aria-label=\"artyku\u0142y naszych specjalist\u00f3w (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">artyku\u0142y naszych specjalist\u00f3w<\/a> \ud83d\ude42<\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-left kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;left&quot;,&quot;id&quot;:&quot;29193&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;8&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;11&quot;,&quot;greet&quot;:&quot;&quot;,&quot;legend&quot;:&quot;5\\\/5 ( votes: 8)&quot;,&quot;size&quot;:&quot;18&quot;,&quot;title&quot;:&quot;Rola konsultanta Dynamics 365 CE\\\/CRM wobec innych r\u00f3l w projekcie&quot;,&quot;width&quot;:&quot;139.5&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} ( {votes}: {count})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 139.5px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 14.4px;\">\n            5\/5 ( votes: 8)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>W czasach, gdy tempo zmian technologicznych przyprawia o zawr\u00f3t g\u0142owy, a nowoczesne rozwi\u0105zania staj\u0105 si\u0119 fundamentem organizacji, sukces zale\u017cy od &hellip; <a class=\"continued-btn\" href=\"https:\/\/sii.pl\/blog\/rola-konsultanta-dynamics-365-ce-crm-wobec-innych-rol-w-projekcie\/\">Continued<\/a><\/p>\n","protected":false},"author":569,"featured_media":29199,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","inline_featured_image":false,"footnotes":""},"categories":[1318],"tags":[2725,1095,576,366],"class_list":["post-29193","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-zarzadzanie-projektami","tag-konsultant","tag-sciezki-karier","tag-dynamics-365","tag-crm"],"acf":[],"aioseo_notices":[],"republish_history":[],"featured_media_url":"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/10\/Rola-konsultanta-Dynamics-365-CE-CRM-wobec-innych-rol-w-projekcie.jpg","category_names":["Zarz\u0105dzanie projektami"],"_links":{"self":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/29193"}],"collection":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/users\/569"}],"replies":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/comments?post=29193"}],"version-history":[{"count":3,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/29193\/revisions"}],"predecessor-version":[{"id":30581,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/29193\/revisions\/30581"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media\/29199"}],"wp:attachment":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media?parent=29193"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/categories?post=29193"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/tags?post=29193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}