Agile - metodologia w pracy w projekcie, która opiera się na “zwinności” (agile - po polsku tłumaczone jako “zwinne oprogramowanie”). Agile polega na tym, aby stworzony projekt pozwalał osiągać oczekiwane rezultaty, przy jednocześnie mniejszym nakładzie zespołu. Kładzie nacisk na samoorganizację w projekcie, planowanie adaptacyjne, ciągłe zmiany, szybkie dostarczanie efektów i elastyczny rozwój.
Wyobraźmy sobie następującą sytuację: Mamy świetny pomysł na aplikację mobilną, wszystko wydaje się przemyślane, wybrany został software house, który miałby wykonać projekt, nic tylko zaczynać. Jednak aplikacja to Twoje “dziecko” i chciałbyś móc doglądać postępów prac i upewnić się, że na pewno wszystko jest wykonywane tak jak należy.
Dlatego zanim przystąpimy do rozpoczęcia prac warto zastanowić się, które podejście do prowadzenia projektów będzie najbardziej odpowiednie:.
Istnieją dwa najbardziej popularne podejścia do wytwarzania oprogramowania:
Wykonywanie projektów w podejściu klasycznym znane jest od lat i można wydzielić tutaj trzy fazy:
W dużym skrócie, na początku poświęcamy bardzo dużo czasu na analizę i planowanie projektu - zastanawiamy się nad wszystkimi funkcjonalnościami projektu, nad możliwymi przypadkami, tym co może pójść nie tak oraz, co w jakim momencie musi się wydarzyć aby wykonać projekt na czas. Wszystkie możliwe scenariusze zostaną przemyślane i zaplanowane.
W zależności od złożoności i długości projektu planowanie może trwać kilka dni, tygodni albo miesięcy. Następnie przechodzimy do fazy wykonania, która trwa odpowiednio długo, a na koniec widzimy efekty prac.
Jakiś czas temu w przypadku branży IT zauważono, że to podejście do wytwarzania oprogramowania się nie sprawdza ze względu na zmieniające się wymagania, potrzeby rynku czy chociażby technologii i to, co w trakcie planowania było aktualne, w przypadku gdy projekt był dostarczony już takim często nie było. Wtedy też zaczęło się naradzać zwinne podejście do wytwarzania produktu oparte na transparencji, inspekcji i adaptacji (dzisiejszych filarach Scruma), czyli dostarczamy często, w małych paczkach, odstępach czasu i sprawdzamy czy to, co wykonaliśmy jest faktycznie tym, czego rynek/klient potrzebuje.
Nie jest tak, że jedno podejście jest lepsze, a drugie gorsze. Wszystko zależy od wielu czynników, który sposób wytwarzania oprogramowania będzie się bardziej w naszej sytuacji sprawdzał.
Skąd jednak wiedzieć, jaki rodzaj podejścia do projektu będzie odpowiedni? Stacey Model przychodzi z odpowiedzią.
Ralph D. Stacey był brytyjskim profesorem zarządzania na uniwersytecie Hertfordshire, najbardziej znanym z jego teorii zarządzania organizacjami. Zestawiając ze sobą wymagania i znajomość technologii stworzył model do klasyfikacji zagadnień.
Zaczynając projekt ważne jest by wiedzieć co musi być zrobione i jak to zrobić. W zależności od poziomu niepewności obu czynników - wymagań(co) i technologii(jak), Stacey pogrupował zagadnienia na 4 różne segmenty:
To daje dość oczywistą odpowiedź dlaczego tak popularne w ostatnich latach jest w software house’ach zwinne podejście do wytwarzania oprogramowania.
Stacey model wprost sugeruje by być najbardziej efektywnym należy odpowiadać na zmiany.
Z naszego doświadczenia w Qarbon IT wynika, że nawet projekty, które można określić jako “łatwe” według powyższego podziału, w szybko zmieniającym się świecie wymagają zmian i usprawnień, na które agile-owe podejście idealnie odpowiada.
Mam nadzieję, że ten post pomógł rozwiać parę wątpliwości lub pozwolił zrozumieć dlaczego zwinne podejście może być wartościowe dla Twojego produktu.
Jeśli jednak dalej nie jesteś pewny do jakiego segmentu można by przydzielić Twój projekt, odezwij się do nas - pomożemy.
Czy Twoja firma jest w pełni wyposażona w odpowiednie narzędzia i technologie, które pomogą jej osiągnąć cele biznesowe? Czy wiesz, jakie możliwości daje Ci technologia i jak możesz ją wykorzystać, aby zwiększyć efektywność swojego biznesu? Jeśli nie, warto skorzystać z doradztwa IT i podyskutować na temat digitalizacji Twojej firmy na jeszcze większą skalę.
Doradztwo IT to usługa, która pomaga firmom w podejmowaniu decyzji związanych z technologią. Doradca IT może pomóc w wielu obszarach, takich jak: strategia IT, audyt IT, doradztwo w zakresie projektowania aplikacji, wybór lub zmiana firmy IT i wiele innych.
W niniejszym artykule przedstawimy korzyści, jakie Twoja firma może osiągnąć, korzystając ze wsparcia doradztwa technologicznego.
Doradca IT może pomóc w identyfikacji technologii, które pomogą zwiększyć efektywność Twojej firmy. Może również pomóc w dostosowaniu istniejących rozwiązań IT, aby były bardziej efektywne. W ten sposób zwiększysz wydajność Twojego biznesu i osiągniesz większy zysk.
Firma programistyczna wesprze Cię w dostosowaniu rozwiązań IT do potrzeb Twojej firmy, co pozwoli na zmniejszenie kosztów związanych z infrastrukturą IT. Dzięki temu, unikniesz nadmiernych kosztów i zaoszczędzisz na wydatkach związanych z IT.
Software house może pomóc w identyfikacji nowoczesnych technologii, które pomogą w rozwoju Twojego biznesu. Będziesz mógł wykorzystać najnowsze narzędzia i technologie, które pozwolą Ci osiągnąć lepsze wyniki biznesowe.
Doradca IT okaże się często niezbędny w zakresie podejmowania decyzji związanych z technologią, które mogą mieć wpływ na Twoją firmę. Taka osoba pomoże Ci w wyborze najlepszych rozwiązań, które pozwolą osiągnąć Twoje cele biznesowe.
Będziesz mógł wykorzystać rozwiązania technologiczne, które są najbardziej odpowiednie dla Twojego biznesu i pomogą Ci zwiększyć konkurencyjność Twojej firmy. Dzięki temu, Twoja firma będzie gotowa do wyzwań rynkowych i będzie w stanie szybko reagować na zmieniające się potrzeby klientów.
Doradca IT z pewnością pomoże w zapewnieniu bezpieczeństwa danych Twojej firmy. Doradca IT wesprze Cię również w identyfikacji i wyeliminowaniu potencjalnych zagrożeń, takich jak ataki hakerskie, wirusy czy kradzieże danych. Dzięki temu, Twoja firma będzie chroniona przed utratą cennych informacji.
W dzisiejszych czasach wiele firm zdaje sobie sprawę z tego, jak ważna jest technologia informatyczna dla prowadzenia biznesu. Właśnie dlatego wiele z nich decyduje się na zatrudnienie software house lub firmę programistyczną, która pomoże wdrożyć odpowiednie rozwiązania technologiczne i sprostać wymaganiom rynku.
Zespół analityków biznesowych połączony z kompetencjami technicznymi dyrektora technologicznego zajmują się szerokim zakresem działań związanym z aplikacją digitalizacji oraz tworzeniu nowych systemów biznesowych. Taki zespół pomaga w projektowaniu i wdrażaniu nowych systemów informatycznych, doradza w zakresie optymalizacji procesów i poprawy efektywności pracy, a także wdraża odpowiednie narzędzia do analizy danych i raportowania. To dzisiaj naprawdę niezwykle istotny element, który pozwoli oddalić się konkurencji.
Jednak, aby zatrudniony zespół analityków biznesowych oraz doradców IT mógł rzeczywiście pomóc w rozwoju firmy, należy znaleźć odpowiedni software house, która posiada świetnych ludzi na swoim pokładzie.
Przede wszystkim, należy zwrócić uwagę na doświadczenie firmy. Warto wybierać takie, które mają za sobą wiele lat pracy na rynku i posiadają portfolio projektów, które potwierdzają ich kwalifikacje. Kolejnym krokiem jest sprawdzenie opinii na temat danej firmy - warto przejrzeć recenzje na portalach branżowych i sprawdzić referencje od innych klientów.
Kolejnym ważnym czynnikiem jest zespół pracowników firmy. Warto wybrać firmę, która posiada w swoim zespole ekspertów z różnych dziedzin, takich jak programowanie, projektowanie, analityka i doradztwo biznesowe. To pozwoli na skorzystanie z kompleksowych usług i zapewnienie wsparcia w każdym aspekcie wdrożenia nowych technologii dla Twojej firmy.
Ostatnim krokiem jest zwrócenie uwagi na podejście firmy do klientów. Warto wybrać taką, która kładzie nacisk na bliską współpracę i budowanie długotrwałych relacji. Ważne jest także, aby konsultanci IT potrafili słuchać potrzeb klienta i dostosowywać rozwiązania do jego indywidualnych potrzeb.
Podsumowując, wybór odpowiedniej firmy konsultingowej to klucz do sukcesu wdrożenia nowych technologii w firmie. Warto zwrócić uwagę na doświadczenie i opinię firmy, zespół pracowników oraz podejście do klienta. Dzięki temu zespół konsultantów IT będzie mógł pomóc w dostosowaniu odpowiednich rozwiązań, które pozwolą na efektywną i efektywną pracę w dzisiejszym konkurencyjnym rynku.
Dla kogo jest doradztwo IT i ewentualna digitalizacja biznesu?
Doradztwo IT jest skierowane do firm, które chcą wykorzystać technologię do osiągnięcia swoich celów biznesowych. Niezależnie od tego, czy jesteś właścicielem małej firmy, czy zarządzasz dużą korporacją, bliska współpraca z software house może Ci pomóc w osiągnięciu sukcesu.
Doradztwo IT może również obejmować audyt obecnych działań technologicznych, który pozwala firmom na identyfikację luk w zabezpieczeniach i poprawienie wydajności sieci i systemów. Doradztwo w zakresie projektowania aplikacji to kolejna usługa, która pozwala firmom na opracowanie aplikacji dostosowanych do specyficznych potrzeb ich biznesowych.
Wybór lub zmiana firmy technologicznej to ważne zadanie dla wielu firm, które nie mają wystarczającej wiedzy w dziedzinie technologii. Zespół programistów, analityków, testerów oraz specjalistów IT może pomóc w wyborze odpowiedniej firmy, która zaoferuje najlepsze rozwiązania dla Twojej firmy.
Taki zespół z pewnością pomoże Ci przeanalizować dotychczasowo istniejące rozwiązania Twojej konkurencji na rynku i wypracować rozsądne rozwiązanie technologiczne.
Doradztwo IT to usługa, która przynosi wiele korzyści dla firm. Dzięki niej, firmy mogą zwiększyć swoją konkurencyjność i poprawić swoje wyniki finansowe. Taki model współpracy pomaga firmom w podejmowaniu decyzji związanych z technologią, co jest szczególnie ważne w erze cyfrowej, w której przewaga konkurencyjna zależy od wykorzystania nowoczesnych technologii.
Doradztwo IT to usługa, która pomaga firmom w podejmowaniu decyzji związanych z technologią.
Korzystając z doradztwa IT, Twoja firma może zwiększyć efektywność biznesową, optymalizować koszty, uzyskać dostęp do nowoczesnych technologii, uzyskać wsparcie w trudnych decyzjach, dostosować się do wymagań rynku, zapewnić bezpieczeństwo danych i otrzymać wsparcie techniczne.
Doradztwo IT jest skierowane do firm, które chcą wykorzystać technologię do osiągnięcia swoich celów biznesowych. Zachęcamy do skorzystania z usług naszej firmy Qarbont IT, specjalizującej się w dostarczaniu kompleksowych rozwiązań programistycznych bezpośrednio związanych z cyfryzacją oraz digitalizacją.
Aby bliżej przybliżyć temat web3 musimy najpierw poznać web1 oraz web2.
WEB1 to pierwsza implementacja sieci, która umożliwiała userom otrzymywanie informacji bez wchodzenia w interakcje, czyli krótko mówiąc możemy czytać treści publikowane na strone internetowej z minimalna a praktycznie zerową interakcja ze stroną - taka zdalna biblioteka
WEB2 - czyli ulepszona generacja web 1.0 którą można nazwac rewolucja wśród internetu. Druga wersja umożliwia już całkowitą interakcje, internauci mogą się dzielić informacjami, uczestniczyć, edytować etc.. web2 ma kierunek nastawiony na tworzenie treści przez użytkowników dla innych użytkowników.
WEB3 - to trzecia generacja usług internetowych dla stron i aplikacji która jest oparta na decentralizacji danych. Internet w tej wersji ma poprawić niedociągnięcia web1,web2 oraz w dużej mierze opiera się na AI, uczeniu maszynowym i technologii blokchain.
Web 3 da nam użytkownikom większą kontrolę nad naszymi danymi online, można powiedzieć że web3 nie będzie uzależnione od kontroli nad danymi przez wielkie korporacje przez swoją zdecentralizowaną strukturę opartą na technologii blockchain , Web3 jest powszechnie uważany za bezpieczniejszy. Zdecentralizowana sieć jest oparta na społeczności peer-to-peer zbudowanej na sieci użytkowników. Osobiste rzeczy tej grupy połączone z Internetem mogą hostować strony internetowe lub aplikacje zamiast zestawu serwerów o dużej mocy.
Kolejnym terminem na którym warto się skupić jest Ethereum, zapewne słyszeliście o takiej kryptowalucie cóż, okazuje się, że Ethereum tak naprawdę nie jest kryptowalutą – to platforma programistyczna, która pozwala programistom budować aplikacje w oparciu o technologię blockchain. Na platformie Ethereum znajduje się kryptowaluta o nazwie Ether, która służy do zasilania aplikacji zbudowanych na blockchainie Ethereum.
Ether działa bardziej jak coś co zasila aplikacje i kontrakty można powiedzieć że to taka benzyna. Tak jak potrzebujesz benzyny do napędzania pojazdów, tak potrzebujesz Etheru do uruchamiania aplikacji na blockchainie Ethereum.
Token - reprezentuje pewnego rodzaju wirtualny zasób, czyli można powiedzieć, że mamy jakiś żeton który może reprezentować jakąś wartość również wyrażoną w walutach FIAT
Inteligentne kontrakty to umowy cyfrowe, które są wykonywane automatycznie na podstawie rzeczywistych danych, jedna z ważnych możliwości jakie daje smart contract to stworzenie tokenu.Aktualnie tokeny Ethereum posiadają standard implementacji nazywany ERC-20 czyli Ethereum Request for Comments, czyli innymi słowy mówiąc mają one właściwość która sprawia że każdy token jest dokładnie taki sam pod względem wartości i typu jak inny token.
Zdecentralizowane aplikacje to aplikacje obsługujące inteligentne kontrakty na blockchainie Ethereum nazywane są dApps lub apkami zdecentralizowanymi. Tak jak każdy twórca aplikacji może tworzyć aplikacje na danym systemie operacyjnym, programiści mogą budować na infrastrukturze blockchain Ethereum.
Metamask - metamask jest rozszerzeniem w przeglądarce które jest portfelem kryptowalut na blockchainie Ethereum, mozemy mieć tam swoje tokeny które możemy przechowywać, płacić i wchodzić w interakcje z zdecentralizowanym światem web3 oraz integrować metamask z aplikacjami (dApps). Można powiedzieć że metamask to takie jakby konto bankowe z większymi możliwościami.Jedną rzeczą która trzeba podkreślic to metamask może przechowywać tylko ETH i tokeny oparte na Ethereum więc trzeba zwrócić na to uwagę, ponieważ Bitcoina oraz kryptowalut opartych o inna sieć niż Ethereum tam nie będziemy mogli przechowywać.
Instalacja metamaska jest bardzo prosta, musimy znaleźć aplikacje MetaMask w rozszerzeniach przeglądarki i po prostu ją instalujemy 😀
następnie ściągnie nam się aplikacja która odpali widok tworzenia portfela, klikamy utwórz portfel.
ustawiamy nasze hasło które będzie nam potrzebne w przyszłości gdy będziemy chcieli skorzystać z portfela, ponieważ będziemy o nie proszeni za każdym razem. Hasło powinno być bardzo unikalne i najlepiej gdyby nie było wykorzystywane w innych serwisach ponieważ ma ono chronić nasz portfel i nasz zaszyfrowany klucz prywatny.
Następnie zapoznajemy się z warunkami korzystania z portfela i je akceptujemy i teraz bardzo ważna rzecz, ponieważ jesteśmy teraz na kluczowym z punktu bezpieczeństwa ekranie, możemy na nim wyświetlić seed phrase czyli listę dwunastu słów, które są ustawione w odpowiedniej kolejności czyli pozwalają nam na wygenerowanie naszego klucza prywatnego i uzyskanie dostępu do naszych tokenów( środków).
Nasze seed phrase będziemy potrzebować gdy:
Jest to bardzo ważny punkt ponieważ gdy nie zapamiętamy seed phrase, to dostęp do naszych środków zostanie bezpowrotnie utracony
Na kolejny ekranie jesteśmy proszeni o zweryfikowanie, że lista dwunastu słówek została przez nas zapamiętana.
jeżeli potwierdziliśmy swoje 12 słow dostajemy ekran z gratulacjami
Nasz portfel powinien być widoczny we wtyczkach przeglądarki i jest gotowy do korzystania !
Dlaczego przeprowadziliśmy rebranding? Poznaj cały proces!
Przyjęło się, że Nowy Rok to najlepszy czas na zmiany. Robimy podsumowania, myślimy co można poprawić, zrobić lepiej. Jako Qarbon IT też dokonaliśmy takiej analizy i wraz z nowym rokiem wprowadziliśmy spore zmiany - te związane z wizerunkiem i naszym brandingiem.
Działamy na rynku już od ponad 3 lat. W tym czasie mocno się rozwinęliśmy. Powiększał się zespół, nawiązaliśmy nowe, cenne relacje biznesowe. Kształtowały się nasze główne wartości. Wyszliśmy poza rynek Polski i rozpoczęliśmy mocną eskapncję na rynki zagraniczne. Zaczęliśmy budować cele na przyszłość. Jako firma z doświadczeniem i widoczną pozycją na rynku, wiedzieliśmy, że potrzebujemy rebrandingu, aby dopasować wizerunek do tego, kim jesteśmy dzisiaj, ale też aby lepiej okreslić, jak firma ma być postrzegana w przyszłości.
Dlatego przedstawiamy rebranding Qarbon IT - poznajcie cały proces, od A do Z!
Kiedy rozpoczynaliśmy rozmowy o rebrandingu, wszyscy wiedzieliśmy, że jest na to doskonały czas. Widzieliśmy silną potrzebę zmian, jednak musieliśmy upewnić się, że jest to również rzecz, której potrzebują nasi klienci - ponieważ wizerunek marki oddziałuje przede wszystkim na nich. Marka ma wzbudzać zaufanie i podobać się odbiorcom. Przeprowadziliśmy zatem wnikliwe badania odnośnie tego, jak jesteśmy postrzegani przez naszych odbiorców - obecnych klientów, potencjalnych klientów, obecnych pracowników i potencjalnych pracowników. Wyniki tych badań dały nam mnóstwo cennych wniosków, dzięki którym mogliśmy zacząć pracę nad rebrandingiem.
Z badań i obserwacji wynikało, że nasz dotychczasowy wizerunek może być dezorientujący. Szata graficzna materiałów, które pojawiały się w sieci, nie zawsze była spójna. Występowało dużo kolorów, odcieni niebieskiego, różne elementy i style. Odbiorcy, natykając się na nasze treści w sieci, nie zawsze od razu kojarzyli je z naszym brandem. Wiedzieliśmy, że musimy to uporządkować. Spójna marka wzbudza więcej zaufania i jest postrzegana jako profesjonalna, a tego chcieliśmy jako firma.
Najważniejszym składnikiem wizerunku firmy jest logo. Musi być proste, ale kojarzące się z marką. Kiedy zaczęliśmy analizować nasze stare logo, postanowiliśmy, że potrzebuje ono zmiany.Chcieliśmy je uprościć, sprawić, żeby było bardziej czytelne.
Chcieliśmy lepiej niż dotychczas komunikować naszą rozbudowaną ofertę i jej znaczenie dla naszych klientów. Nasze główne wartości kształtowały się przez te 3 lata. Wiedzieliśmy, że musimy lepiej określić naszą narrację, tak, by była jasna dla odbiorców. Zarówno na stronie internetowej, jak i poza nią. Chcieliśmy być postrzegani jako nowoczesna firma. W branży IT, ze stale zmieniającymi się technologiami i trendami to bardzo ważne.
IT to najszybciej i najmocniej rozwijająca się branża w dzisiejszym świecie. Musimy przebić się przez morze konkurencji i podkreślić, dlaczego to właśnie nasza marka powinna być najlepszym wyborem dla Klienta. Chcieliśmy być zauważalni i oferować ludziom coś wyjątkowego. Musieliśmy na nowo przedstawić odważną markę, któa przebije się w tej branży.
Postawiliśmy na mocniejszy kontrast, wyraźniejsze i zarazem prostsze kształty. Sygnet to odświeżenie Q ze starego logotypu. Nowa wersja nawiązuje do startu, symbolu procesu i wyznaczania nowego kierunku. I właśnie z tym chcemy się kojarzyć - ponieważ usprawniamy procesy biznesowe i wyznaczamy nowy kierunek rozwoju poprzez dostarczanie dedykowanych rozwiązań programistycznych.
Zarówno sam sygnet, jak i całe logo jest bardziej widoczne i czytelniejsze. Kojarzy się z nowoczesnością, a tacy właśnie jesteśmy.
Nie zmienialiśmy całej palety barw, a tylko ją odświeżyliśmy i lekko poszerzyliśmy. Kiedyś naszym głównym kolorem był niebieski - kolor kojarzący się z zaufaniem. Oprócz zaufania, chcieliśmy dodać również świeżości. Stąd zieleń, czyli niezaprzeczalnie kolor kojarzący się właśnie ze świeżością, czymś nowym. Powstały gradient wyróżnia nas z tłumu i ożywia wizualnie.Daje również świetny kontrast do mocnej czerni. Takie zestawienie definitywnie przywodzi na myśl tematykę IT.
Wraz z rebrandingiem przyszedł czas na odświeżenie strony. Uspójniliśmy ją z resztą identyfikacji, unowocześniliśmy, a oprócz tego ulepszyliśmy treść oraz doświadczenie użytkownika (UX). Teraz nasz przekaz jest łatwiejszy w odbiorze, a użytkownik w łatwy sposób może zapoznać się z całą ofertą naszych usług. Rozszerzyliśmy informacje o firmie i sprawiliśmy, że jest ona chętniej i częściej odwiedzana. Oprócz treści biznesowej, pokazaliśmy również bardziej ludzką twarz - ponieważ firma to przede wszystkim ludzie. To oni zajmują się potrzebami klienta i sprawiają, że współpraca przebiega w najlepszych warunkach. Dlatego jest nas na stronie o wiele więcej - abyście mogli zobaczyć to kim jesteśmy i jakie wartości reprezentujemy jako firma i jako ludzie.
Naszą misją jest tworzenie produktów cyfrowych z wykorzystaniem pasji, kreatywności i najnowszych technologii.
Główne wartości Qarbon IT to:
Naszą wizją jest przeprowadzić klientów przez cyfrową transformację oraz tworzyć dla nich produkty, które rewolucjonizują ich biznes . Jednocześnie chcemy być najlepszą firmą w jakiej tylko można pracować, bo to pracownicy stanowią naszą największą wartość.
Chcemy przedstawić to Wam poprzez nową identyfikację wizualną. Nasz przekaz i ton musiał być bardziej bezpośredni i wyrazisty - taka właśnie jest identyfikacja wizualna Qarbon IT.
Nad rebrandingiem Qarbon IT pracował nasz utalentowany i niezastąpiony zespół graphic designerów. To oni zajęli się procesem od A do Z i osiągnęli tak niesamowity efekt końcowy. Sebastian Biela, Dominik Gola i Klaudia Kuchno - świetna robota!
Tworzenie i kreowanie swojej marki własnej budzi sporo emocji. Wpadając w wir nowych pomysłów oraz szukając przeróżnych rozwiązań często nie zdajemy sobie sprawy, że nieświadomie łamiemy prawo. Niestety, nasza niewiedza nie zwalnia nas od ponoszenia odpowiedzialności prawnej za swoje czyny i wybory. W tym wpisie dowiesz się jak skutecznie wystrzegać się bezprawia i nie dać się wpaść na przysłowiową minę. Oto wybrane podstawowe prawa:
Pierwszym krokiem, jaki musisz poczynić jako przyszły biznesmen jest podjęcie decyzji dotyczącej wyboru formy prawnej działalności. Do wyboru posiadasz między innymi:
Jednoosobowa działalność gospodarcza - Rejestracji tej formy działalności można dokonać przez internet albo w urzędzie gminy lub miasta. Zachęcającym aspektem tej formy jest brak ponoszenia kosztów związanych z samym założeniem oraz brak wymogu tworzenia kapitału początkowego przedsiębiorstwa. Przedsiębiorcy posiadający tę formę cenią sobie również niskie koszty obsługi księgowej, jak i możliwość optymalizowania podatków oraz ograniczone obowiązki sprawozdawcze. Niestety nie jest ona często polecana nowym start-upowcom ze względu na stuprocentową odpowiedzialność całym swoim majątkiem i obowiązek odprowadzania składek ZUS.
Spółka cywilna - Ta forma to nic innego jak umowa zawarta pomiędzy wspólnikami obrotu gospodarczego. Podmiotami praw i obowiązków nie jest spółka, a jej wspólnicy, nie więcej niż 2-3 wspólników. Wspólnicy spółki cywilnej wnoszą wkład w dowolnej postaci np. Środki pieniężne, wiedza czy usługi. Jako że spółka cywilna nie jest przedsiębiorcą, podatek dochodowy musi być opłacony bezpośrednio przez jej wspólników. Odpowiedzialność prawna podzielona jest po równo. Spółka nie posiada również własnego majątku - jest nim majątek wspólników w niej będących.
Spółki osobowe - Tego rodzaju działalność tworzą wspólnicy. Spółka osobowa nie posiada osobowości prawnej, jednakże może nabywać prawa i zaciągać zobowiązania. Dużą zaletą tej działalności jest niskie ryzyko finansowe. W naszym obecnym prawie wyróżniamy 4 rodzaje spółek osobowych:
Spółka z ograniczoną odpowiedzialnością - Do rejestracji może przyczynić się jedna lub więcej osób fizycznych. Minimalna kwota kapitału zakładowego wynosi 5000 zł. Umowa spółki w tym przypadku jest zawierana za pomocą aktu notarialnego. Po procesie rejestracyjnym i wpisie do KRS uzyskuje ona osobowość prawną i jest bezpośrednim podmiotem praw i obowiązków. Do najbardziej przyciągającej zalety tej formy działalności możemy przypisać prowadzenie pełnej księgowości, co prawda wiąże się to z wysokimi kosztami jednakże daje skrupulatny przekrój naszych finansów firmowych oraz usprawnia podejmowania decyzji biznesowych.
Prosta Spółka Akcyjna - Forma ta cechuje się przede wszystkim niskimi wymaganiami kapitału akcyjnego przy zakładaniu spółki, kwota minimalna to 1 złotych. Dodatkowym atutem jest ogromna elastyczność co do kwestii podejścia do organów spółki, daje bezpośrednią możliwość powoływania rady dyrekcyjnej. Co ważne PSA dopuszcza podejmowanie uchwał zdalnie za pomocą poczty elektronicznej bądź innych komunikatorów internetowych. Korzystanie ze środków spółki nie wymaga podjęcia uchwały o obniżeniu kapitału.
Prowadzenie działalności gospodarczej bez obowiązku rejestracji w CEIDG/ US i GUS-ie - Wybierając “działalność na próbę” nie posiadasz obowiązku rejestracji, w momencie, kiedy przychody z prowadzonej działalności nie przekraczają 50% kwoty minimalnego aktualnie obowiązującego wynagrodzenia oraz w ciągu 60 miesięcy nie zakładałeś działalności gospodarczej. Ta możliwość dopuszcza brak konieczności prowadzenia ksiąg rachunkowych, a uproszczonej ewidencji sprzedaż oraz brak przymusu opłacania składek na ZUS.
Podczas tworzenia umów dla swojej działalności gospodarczej zadbaj o zawarcie wszystkich istotnych kwestii, które są dla ciebie ważne. W momencie, kiedy konsultujesz warunki umowy z potencjalnym klientem już sama oferta (np. składana za pośrednictwem kontaktu mailowego) jest integralną częścią waszej umowy - ważne aby uwzględnić wszystko. Dla zabezpieczenia swojej firmy zdecyduj się na zastosowanie kar umownych. Dzięki nim możesz zmniejszyć częstotliwość windykowania klientów, jak i zapobiec niedotrzymaniem niektórych warunków umowy. Pamiętajmy, że kara umowna może być zastrzeżona tylko i wyłącznie na wypadek niewykonania zobowiązania niepieniężnego.
Co prawda nie jest to taka prosta sprawa jak mogłoby się wydawać - często trudno jest udowodnić kto był prekursorem danego biznesplanu czy projektu. Jednak gdy jesteśmy pewni swojego unikatowego pomysłu możemy sporządzić jego projekt bezpośrednio na papierze poświadczony podpisem notarialnym. Posiadając taki dokument mamy mocną argumentację w sytuacji, kiedy nasza wizja zostanie skradziona.
W tym przypadku warto uwzględnić w umowach pracowniczych wzmianki o zakazie konkurencji, tajemnicy poufności etc. Pamiętaj przyszły pracodawco również o swoich obowiązkach takich jak: prowadzeniu akt osobowych pracownika, zgłoszenie pracownika do ZUS, opłacanie zaliczki na podatek dochodowy, prowadzeniu ewidencji czasu pracy, skierowaniu na badania lekarskie oraz przeprowadzenie podstawowego szkolenia z zakresu bezpieczeństwa i higieny pracy. Przy podpisywaniu umowy z nowym pracownikiem należy również poinformować o przetwarzaniu danych osobowych (RODO).
Przedstawiony zbiór to tak naprawdę kropla w morzu wszystkich obowiązujący praw i istotnych rzeczy, które musisz wiedzieć zakładając firmę. Wszystko za sprawą różnorodności branż, w jakich mogą działać start-upy. Najważniejszą radą, jaką można zasugerować jest sprawdzanie wszystkich regulacji prawnych, w tym przypadku czas i precyzja działa na naszą korzyść, nawet jeśli miałoby to trwać dwa razy dłużej. Natomiast kiedy już dopuściliśmy się złamania prawa należy jak najszybciej skontaktować się ze specjalistą w tej dziedzinie. Dzięki temu szybciej uzyskamy wsparcie w sprostowaniu danego stanu faktycznego, niż argumentując przed sądem swoją niewiedzę.
Przeczytaj poprzedni artykuł o start-upie: Zatrudnianie programistów do Twojego start-upu | 4 proste porady!
UX/UI Designerzy projektują, a programiści na podstawie projektu - programują. I chociaż część graficzna jest po stronie designerów, to programista, chcąc nie chcąc, również powinien mieć podstawową wiedzę na temat obsługi programów graficznych, tak, aby współpraca nad projektem przebiegała płynnie, bez zbędnych pytań i komplikacji. Wachlarz programów jest duży, jednak dzisiaj zajmiemy się jednym z popularniejszych ostatnimi czasy narzędzi jakim jest Figma.
Figma to narzędzie, które szybko “podgryza” gigantów w dziedzinie edytorów graficznych i staje się coraz powszechniejsze. W przeciwieństwie do Adobe XD czy Sketcha, Figma dostępna jest w wersji przeglądarkowej, dzięki czemu programiści nie muszą przejmować się instalowaniem programu. Mają też swobodny podgląd z każdego urządzenia. Zasoby programu potrzebne do swobodnej pracy developera nie wymagają kupna licencji. Jeśli jesteś programistą, ten artykuł jest dla Ciebie! Pomoże Ci w uzyskaniu podstawowej (wystarczającej) wiedzy, aby pracować z Figmą.
Figma w temacie skrótów klawiaturowych jest dość trywialna. Zapożycza ona wiele rozwiązań znanych między innnymi z programów Adobe. Większość skrótów jest napisana zarówno dla systemu Windows, jak i Mac, gdzie [Ctrl] w Windowsie odpowiada [Cmd] na Mac’u. Przykładowo Zoom In i Zoom Out będzie mieć skrót Ctrl/Cmd + Scroll, a kopiowane Ctrl/Cmd + C. Jeśli nie znamy jakiegoś skrótu wystarczy kliknąć w logo Figmy -> Help and account -> Keyboard shortcuts i dostajemy pełen spis.
Nie lubisz męczyć swoich oczu? Nie chcesz, żeby twoja matryca przedwcześnie się wypaliła? Nic prostszego - zmień motyw Figmy (i wszystkich innych programów) na Dark Theme! A już odchodząc od żartów, jeśli preferujesz ciemny tryb layoutu wystarczy że klikniesz w logo Figmy -> Preferences->Theme->Dark i już możesz cieszyć się przyjemnym dla oka ciemnym layoutem!
Gdy zostaniesz dodany jako współpracownik lub “widz” projektu w Figmie, możesz go otworzyć w przeglądarce lub pobrać aplikacje na komputer. Niech cię nie zmyli wersja desktopowa - nie jest natywna! Obie wersje działają i wyglądają niemal identycznie. Jedyne co je różni to aspekt interfejsu przeglądarki w wersji webowej. Jeśli nie wyświetlają ci się fonty w projekcie, a masz je zainstalowane, to pobierz wersję desktopową - wersja webowa nie wspiera systemowych czcionek.
Interfejs Figmy podzielony jest na 3 grupy główne. Pasek górny zawierający kursor, komentarze i rączkę (do przemieszczania się po canvie). W panelu po lewej, znajdziesz strony i warstwy. Każda osobna strona to nowy canvas z innymi elementami pliku. Panel z prawej storny to zbiór narzędzi zawierający wszystkie informacje, które potrzebujemy w pliku.
Style w prawej belce będa wyświetlane w momencie braku zaznaczonego elementu - jeśli ich nie widzisz wystarczy kliknąć w pusty canvas. Możesz użyć tych informacji aby sprawdzić czcionki, kolory, cienie etc. w CSS. Wystarczy kliknąć w ikone ustawień obok stylu, aby wyświetlić wszystkie informacje.
Podczas zagłębiania się w projekt na pewno przyjdzie czas, w którym będziesz miał potrzebę sprawdzić wymiary lub style np. Przycisku lub FlexBoxie’a (AutoLayout w Figmie). Wybór odpowiedniej warstwy w dobrze uporządkowanym projekcie to czasem nie łatwa sprawa, nie mówiąc o projektach, w których panuje “nieład”. W namierzeniu interesującego nas elementu pomaga funkcja Select Layer [PPM] lub warstwy w menu po prawej stronie. Jest też opcja przebicia się do konkretnego elementu 2-klikiem LPM w daną warstwę.
Kiedy uda nam się dotrzeć do interesującego nas elementu możemy “wyjąć” informacje o nim w menu po prawej stronie.
Należy również dodać, że CSS jest generowany automatycznie i często ma swoje mankamenty. Zalecałbym traktować to jako fajną formę podpowiedzi a nie gotowy kod do skopiowania.
Nie musisz już bawić się w pomiary prostokątami i gniewać się na swojego designera “Bo piksele są nierówne”. Figma prowadzi nas (designerów) za rękę i mało kiedy pozwala nam tworzyć odległości lub komponenty, które mają coś po przecinku (np. 34.,76px).
Kiedy chcesz zmierzyć odstępy miedzy elementami, wystarczy wybrać element, do którego chcesz mierzyć odległość, a następnie najechać kursorem na drugi element z wciśniętym [ALT]/[Cmd]. Częstym problemem są elementy wektorowe lub grupy - wtedy pojawia się problem niespójnych odległości. Jeśli Figma nie pozwala ci kliknąć np. całej ikony, wystarczy że klikniesz element z [Alt] lub [Cmd].
Prawdopodobnie podczas developmentu produktu nie raz będziesz musiał/a wyeksportować zasoby z Figmy. Najczęściej eksportujemy ikony, wszelkie zdjęcia lub ilustracje. Przed wytłumaczeniem “jak to zrobić” warto wspomnieć o formatach. W przypadku ikon czy ilustracji które są grafikami vectorowymi (stworzonych na krzywych), najlepszym wyborem będzie format SVG. W przypadku zdjęć wybór padnie na JPG lub PNG (przy grafikach pozbawionych tła).
Aby wyeksportować poszczególny element lub grupę elementów musimy najpierw je zaznaczyć. Wystarczy kliknąć interesujący nas element lub grupę i przejść do zakładki eksportu w prawej belce. W przypadku wiekszej ilości elementów wystarczy zaznaczać je z wciśniętym [Shift].
Czasy robienia dziesiątek screenów i wysyłania na chat z designerem minęły. Czasy udawania, że nie widziało się wiadomości też! Komentarze w Figmie to rewolucyjny system feedbacku o produkcie. Komentarze można dodać w dowolnym miejscu na projekcie. Icona w złym miejscu? - komentarz. A może brak jednego ekranu? - komentarz. Twój designer jak i cały team dostanie powiadomienie, a komentarz będzie widoczny w waszym pliku Figmy. Możesz też oznaczyć osobę do której kierujesz swój apel, wystarczy użyć “@”.
Ale jak dodać ten komentarz? Wystarczy, że wybierzesz z górnej belki ikonę dymku chatu lub naciśniesz [C] i klikniesz w odpowiednie miejsce w canvie - nic trudnego! W belce bocznej możesz zobaczyć listę komentarzy. Jeśli zadanie zostało wykonane, możesz usunąć komentarz lub odznaczyć (w przypadku wykonania go).
Przypominam że każdy komentarz jest widoczny dla osób, które mają dostęp do pliku, więc nie pisz głupot bo klient zobaczy!
Od tej pory powinieneś być w stanie bezproblemowo eksportować elementy, dodawać komentarze i nawigować po interfejsie Figmy. Jeśli miałbyś potrzebę dowiedzieć się więcej o narzędziu wejdź na Dokumentacje Figmy/Figma Community lub wyszukaj dowolne treści na YouTube. Sprawdź również nasz ostatni artykuł UX Design - przewodnik dla programistów.
Powodzenia!