DevOps to pojęcie, które staje się modne ale wciąż nie jest do końca zrozumiałe. Atlassian jako światowy producent systemów do zarządzania projektami i procesami w firmach, stara się rozprzestrzenić myślenie DevOps’owe i uczy, w jaki sposób opowiadać o tym klientom. Poznaj główne założenia idei DevOps i zacznij wdrażać ją w swojej firmie.

 

DevOps to określenie modelu współpracy nad tworzeniem oprogramowania. Przedstawiciele marki Atlassian opowiedzieli o tym, co dokładnie kryje się pod tym pojęciem i dlaczego warto zachęcać klientów do wdrażania w swoich firmach rozwiązań DevOps’owych podczas wydarzenia z cyklu MasteryCamp w Amsterdamie. Uczestnikami warsztatów była Magdalena Kwaczyńska, analityk biznesowy działu TT PSC Atlassian i Daniel Chwaszczewski, DevOps Coordinator. Filozofia DevOps staje się standardem prowadzenia projektów software’owych. W niniejszym tekście postaram się przybliżyć jej najważniejsze założenia.

Razem znaczy lepiej

„DevOps” powstało z połączenia słów „development” i „operations”, co najlepiej oddaje główną ideę tego założenia – programiści i pozostałe zespoły operacyjne biorące udział w procesie wytwarzania oprogramowania muszą współpracować nad tworzeniem aplikacji. W dotychczasowym, powszechnym modelu pracy nad aplikacjami zespół deweloperów był metaforycznie i często też fizycznie oddzielony od innych zespołów. Pierwsza grupa rozwijała produkt tworząc kod, support zajmował się wyłącznie rozwiązywaniem powstałych błędów, testerzy sprawdzali np. stabilność, a pozostali m.in. budowali paczki, czy lokowali aplikację na docelowych środowiskach (deployment). Komunikacja często ograniczała się do zgłaszania błędów i pośpieszania pracy. Między tymi grupami dochodziło więc do spięć, wzajemnej niechęci i braku porozumienia.

 

Atlassian, zarówno poprzez swoje produkty, szkolenia dla partnerów i materiały publikowane na własnych kanałach komunikacji, przekonuje, że RAZEM zawsze znaczy LEPIEJ.

 

DevOps TTPSC Atlassian, DevOps quotes
Źródło: materiały Atlassian

A konkretnie…?

Wprowadzenie kultury DevOps’owej w swojej organizacji powinno polegać przede wszystkim na zniesieniu barier i podziałów w firmie. Muszą za tym iść konkretne kroki i wdrożenie odpowiednich rozwiązań umożliwiających płynną współpracę.

 

DevOps to:

 

  • Jedno, wspólne środowisko pracy;
  • Proces (model) zarządzania projektami taki sam dla wszystkich specjalistów, którzy razem tworzą jeden zespół;
  • Automatyzacja pracy – wdrożenie narzędzi, które wykonują powtarzalne czynności;
  • Działanie metodą małych kroczków; stopniowanie realizacji projektu;
  • Poleganie na opinii użytkowników i wprowadzanie zmian na tej podstawie;
  • Praca zespołowa i zaangażowanie na każdym etapie projektu – you build it, you ship it, you run it.

 

czym jest DevOps, Atlassian
Źródło: materiały Atlassian

Jira i inne produkty Atlassian – stworzone dla DevOps


Narzędzia Atlassian można dostosować do potrzeb każdej branży, jednak wśród nich część to rozwiązania dedykowane zespołom tworzącym oprogramowanie. Szeroka oferta produktów, które współdziałają ze sobą tworząc jedno, spójne środowisko to niewątpliwie kolosalna i najważniejsza zaleta narzędzi Atlassian – zwłaszcza pod kątem DevOps.

 

  • Jira Software – system stworzony do zespołowej pracy z kodem; idealny do pracy metodyką zwinną (agile) oraz kaskadową (waterfall). Ceniony przede wszystkim za możliwość konfiguracji funkcjonalności zgodnie z potrzebami i łatwą, intuicyjną obsługę. Zarządzanie i planowanie projektów w Jira jest przejrzyste a przede wszystkim – efektywne. Zespoły deweloperów mogą skorzystać także z innych narzędzi ułatwiających tworzenie aplikacji:
  • Bitbucket – umożliwia zarządzanie kodem w repozytorium Git.
  • Bamboo – pozwala na sprawne kompilowanie i integrowanie kodu nawet w bardzo rozbudowanych projektach.
  • Crucible – służy do przeglądania i poprawiania kodu w repozytoriach SVN, Git, Mercurial, CVS oraz Perforce.
  • Fisheye – narzędzie ułatwiające wychwytywanie błędów i różnic między wersjami kodu.

Postaw na DevOps

DevOps to podejście, które szybko zyskuje na popularności, ponieważ przynosi wymierne korzyści. Zespoły pracujące zgodnie z tą ideą działają znacznie szybciej, są bardziej efektywne i lepiej radzą sobie z problemami. Zmiana modelu współpracy wpływa na polepszenie relacji w firmie, co sprzyja realizowaniu nawet najbardziej wymagających projektów.

Idea DevOps jest nam bliska, ponieważ sami stosujemy ją w swojej organizacji – jeśli chcesz wprowadzić ją w swojej firmie, zgłoś się do nas. Podpowiemy Ci od czego zacząć, w jaki sposób przygotować do tego pracowników i jakie narzędzia dobrać, aby Twój zespół mógł przejść na DevOps’ową stronę mocy.

Masz pytania? Szukasz rozwiązań, które usprawnią pracę Twojej firmy? Skontaktuj się z nami!

Nr tel: +48607300279 • +48422961851
Email: atlassian@ttpsc.pl

How useful was this post?

Click on a star to rate it!

Average rating 4 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

W przypadku naruszenia Regulaminu Twój wpis zostanie usunięty.
Votre nom et prénom

_Wszystkie wpisy z tej kategorii

Migracja Jira Server do Jira Cloud

Atlassian po 20 latach od wejścia na rynek IT, nadal plasuje się w czołówce dostawców oprogramowania dla firm – od aplikacji do zarządzania…
Czytaj dalej

Testy automatyczne i manualne – platforma do zarządzania testami bazująca na Jira Software + Xray

Tworzenie aplikacji przestało być domeną dużych software house’ów, a stało się działalnością firm z różnych branż. Obecnie większość korporacji, które dostarczają klientom lub pracownikom jakiekolwiek rozwiązania…
Czytaj dalej

Jira Service Desk zmienia się w Jira Service Management. Nowa nazwa, więcej możliwości

Rok 2020, a zwłaszcza jego koniec, to czas zmian ogłaszanych przed producenta oprogramowania Jira. Niedawno dowiedzieliśmy się o nowych warunkach związanych z licencjonowaniem…
Czytaj dalej

Jira Cloud vs Jira Server

Czym charakteryzuje się Jira Cloud, a czego nie ma Jira Server? Jakie posiada zalety, na jakie funkcjonalności warto zwrócić uwagę i czy rozliczenie…
Czytaj dalej

BigPicture 8.0 – nowa, lepsza wersja dodatku PMO do systemu Jira Software

Wielkimi krokami zbliża się premiera nowej odsłony dodatku do zarządzania projektami i budowania PMO w Jira, aplikacji BigPicture by SoftwarePlant. Jakie zmiany przyniesie?…
Czytaj dalej

Agile. Wszystko co musisz wiedzieć o metodyce zwinnej

Czym właściwie jest agile? Jak to się wszystko zaczęło? Jakie zasady charakteryzują tę metodykę działania, czym różni się ona od podejścia tradycyjnego i…
Czytaj dalej

Jak Jira i Confluence pomagają w zbudowaniu Systemu Zarządzania Bezpieczeństwem Informacji?

Przełom czerwca i lipca 2019 był dla nas intensywny. Ze względu na coraz bardziej dynamiczny rozwój spółek w Grupie Kapitałowej TT, stopniowo stawało…
Czytaj dalej

Jakie programy do pracy zdalnej wybrać?

Możliwość pracy z domu w czasie zagrożenia koronawirusem nie jest już przywilejem, a koniecznością. Pracownicy Transition Technologies PSC sprawnie przeszli na taki model…
Czytaj dalej

Jira Core – narzędzie do skutecznego zarządzania pracą i prowadzenia projektów dla zespołu marketingowego

Dobry zespół marketingowy składa się z osób, które posiadają różne, uzupełniające się umiejętności; są to: specjaliści od contentu, SEO, kampanii płatnych, graficy, developerzy,…
Czytaj dalej

Atlassian Summit 2020 – będziemy tam!

Po dwuletniej przerwie wracamy na Atlassian Summit jako sponsorzy wydarzenia. Tomasz Pabich, Project Manager, przedstawi w Las Vegas prelekcję „The dos and don’ts…
Czytaj dalej

Atlassian Open 2019 – newsy i wrażenia

Mocny nacisk na rozwiązania chmurowe, aktualizacje oraz nowości a także szerzenie idei bycia „open” – co działo się podczas Atlassian Open 2019 w…
Czytaj dalej

DevOps – od trendu do standardu

Idea DevOps pojawiła się w branży IT już w 2009 roku i od tego czasu systematycznie wkracza do światowych przedsiębiorstw jako sposób na…
Czytaj dalej

Jira Data Center – rozwiązanie, które nie zawodzi. Czym jest i dlaczego warto w nie zainwestować?

Każda organizacja potrzebuje środowiska, w którym może osadzić swoje procesy oraz nimi zarządzać. Idealnym narzędziem jest do tego Jira oraz pozostałe produkty Atlassian.…
Czytaj dalej

_Zostańmy w kontakcie

Skontaktuj się