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.

    _Wszystkie wpisy z tej kategorii

    Onboarding pracownika w systemie Jira i Confluence

    Digitalizacja onboardingu, czyli przeniesienie czynności do systemu IT pozwala na uporządkowane, przejrzyste działania, do których wgląd ma zespół HR, kierownictwo i dział administracji.…
    Czytaj dalej

    Zarządzanie projektami w Jira Cloud i Structure oraz Structure.Gantt

    Wśród aplikacji do zarządzania projektami można znaleźć proste narzędzia, które odpowiadają na pojedyncze potrzeby pracownika, a także kompleksowe środowiska do zarządzania całym portfelem…
    Czytaj dalej

    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

    Confluence + Linchpin. Nowoczesny i funkcjonalny Intranet dla firm

    Intranet usprawnia komunikację, integruje i daje poczucie przynależności. Oprócz zalet czysto praktycznych posiada więc szereg atutów o wymiarze społecznym („social intranet” to z…
    Czytaj dalej

    System dla zespołu HR – rekrutacja pracowników w środowisku Jira i Confluence

    Systemy elektronicznej rekrutacji i sprawdzone narzędzia rekrutacyjne są coraz częściej poszukiwane przez profesjonalne firmy rekrutacyjne oraz przedsiębiorstwa, które chcą usprawnić proces zatrudniania nowych…
    Czytaj dalej

    Asset Management w Jira Service Management

    Asset Management oznacza „zarządzanie aktywami” i często jest kojarzony z zarządzaniem aktywami finansowymi; może natomiast odnosić się także do zarządzania dowolnymi środkami trwałymi…
    Czytaj dalej

    IT Service Management dla firm. Service desk z certyfikatem ITIL

    Czym różni się „service desk” od helpdesku; jakie funkcjonalności posiada zaawansowane narzędzie tego rodzaju i jakimi kryteriami kierować się podczas wyboru systemu ITSM…
    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

    Portal Klienta w Jira Service Management: zgłoszenia, automatyzacje, baza wiedzy, SLA

    Prosty w obsłudze, a jednocześnie zaawansowany od strony możliwości konfiguracyjnych Portal Klienta, to rozwiązanie dedykowane firmom, które potrzebują platformy pozwalającej klientom lub pracownikom…
    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

    Project Management Office w Twojej firmie

    Wy­cho­dzi­my na­prze­ciw pro­fe­sjo­nal­nym prak­ty­kom za­rzą­dza­nia pro­jek­ta­mi w pol­skich przed­się­bior­stwach, ofe­ru­jąc kom­plek­so­wą usłu­gę re­ali­za­cji PMO w śro­do­wi­sku na­rzę­dzi Atlas­sian. Oferujemy zestaw sprawdzonych narzędzi, które…
    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

    Jira jako system CRM

    Jira marki Atlassian to system znany na całym świecie; kojarzony głównie z rozwiązaniami dla zespołów programistycznych. Narzędzie to może być z powodzeniem wykorzystywane…
    Czytaj dalej

    Elektroniczny obieg dokumentów w systemie Jira

    Elektroniczny Obieg Dokumentów to podstawa digitalizacji procesów biznesowych. Zobacz, w jaki sposób możliwe jest przekazywanie oraz archiwizacja dokumentów w systemie Jira. Poznaj korzyści…
    Czytaj dalej

    Rozliczanie czasu pracy. Timesheets w systemie Jira

    Rozliczanie czasu pracy w Jira? Żaden problem! Jeśli Twoja firma korzysta z oprogramowania marki Atlassian, nie musisz inwestować w nowe rozwiązania – system…
    Czytaj dalej

    Program do rozliczania delegacji – Jira

    Rozliczanie delegacji krajowych i zagranicznych to proces, który firmy chcą przechodzić w możliwie jak najmniej skomplikowany oraz jak najbardziej zautomatyzowany sposób. Zespół TT…
    Czytaj dalej

    Zarządzanie urlopami w Jira. Poznaj możliwości aplikacji Vacation Manager

    Program do zarządzania urlopami, który jest prosty w obsłudze, nie wymaga dużych nakładów finansowych, a do tego pozwala przeprowadzić cały proces bez konieczności…
    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ę