Jira to Redmine Importer. Program do migracji danych projektowych z Atlassian Jira do Redmine. Instrukcja obsługi

Podobne dokumenty
GUID Generator. Program do generowania identyfikatorów GUID w oparciu o definicje masek. Instrukcja obsługi

Potwierdzenie sald Program dodatkowy dla InsERT Subiekt GT

Eksport dokumentów Program dodatkowy dla InsERT Subiekt GT

Generator kodów kreskowych Program dodatkowy dla InsERT Subiekt GT

Dokumenty zbiorcze Program dodatkowy dla InsERT Subiekt GT

2. Jakie są wymagania systemowe do instalacji i uruchomienia?

Kompletacja WZ Program dodatkowy dla InsERT Subiekt GT

Generator dokumentów dla Sello

Zaawansowane tworzenie ofert Program dodatkowy dla InsERT Subiekt GT

System rabatowy Program dodatkowy dla InsERT Subiekt GT

Zamiana towarów Program dodatkowy dla InsERT Subiekt GT

1. Do czego służy program?

Jakie są wymagania systemowe do instalacji i uruchomienia?

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

PRODUKCJA BY CTI INSTRUKCJA INSTALACJI I KONFIGURACJI

Opisane poniżej czynności może wykonać administrator komputera lub administrator serwera SQL (tj. użytkownik sa).

Zbiorcze usuwanie towarów i kontrahentów Program dodatkowy dla InsERT Subiekt GT

INSTRUKCJA INSTALACJI SYSTEMU NA SERWERZE KROK PO KROKU

Eksport dokumentów dla księgowości Program dodatkowy do InsERT Subiekt GT

Integrator hurtowni. Program dodatkowy do InsERT Subiekt GT. Instrukcja konfiguracji i obsługi

BIT S.A. BIT Rejestry. Instrukcja instalacji. Wersja 3

Instalacja aplikacji

Instrukcja instalacji programu SYSTEmSM

Automatyczny montaż kompletów. Program dodatkowy do InsERT Subiekt GT. Instrukcja konfiguracji i obsługi

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Profile Manager 2014 Program dodatkowy dla InsERT Subiekt GT

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Symfonia Produkcja Instrukcja instalacji. Wersja 2013

Nowe notowania epromak Professional

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Wysyłka wniosko w ZUS - EKS. Instrukcja użytkownika aplikacji Wysyłka wniosków ZUS EKS

WYDRA BY CTI. WYSYŁANIE DOKUMENTÓW ROZLICZENIOWYCH I ARCHIWIZACJA Instrukcja do programu

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

Synchronizator plików (SSC) - dokumentacja

Przewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012

Instrukcja instalacji programu SPSS Statistics 21

1. Podręcznik instalacji aplikacji EXR Creator Wstęp Instalacja Instalacja aplikacji EXR Creator z płyty CD

Opakowania zwrotne Program dodatkowy dla InsERT Subiekt GT

Instrukcja użytkownika. Aplikacja Smart Paczka DPD

Wypożyczalnia by CTI. Instrukcja

Przewodnik instalacji i rozpoczynania pracy. Dla DataPage+ 2013

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Nowe notowania epromak Professional

Biatel BIT S.A. BIT Rejestry. Instrukcja instalacji. Wersja 2

Certyfikat niekwalifikowany zaufany Certum Silver. Instalacja i użytkowanie pod Windows Vista. wersja 1.0 UNIZETO TECHNOLOGIES SA

Licencja SEE Electrical zabezpieczona kluczem lokalnym

Jakie są wymagania systemowe do instalacji i uruchomienia?

Współpraca z platformą Emp@tia. dokumentacja techniczna

Instrukcja instalacji

Instrukcja aktualizacji programu Integra 7

R o g e r A c c e s s C o n t r o l S y s t e m 5

Instrukcja wczytywania i przekazywania sprawozdań resortowych w Centralnej Aplikacji Statystycznej (CAS) przez użytkowników podobszaru PS

ibcslabel v2 Instrukcja instalacji systemu

Instrukcja Instalacji

Instrukcja wczytywania i przekazywania zbiorów centralnych w Centralnej Aplikacji Statystycznej (CAS) przez użytkowników podobszaru PS

Aplikacja do podpisu cyfrowego npodpis

PODRĘCZNIK UŻYTKOWNIKA programu Pilot

System Symfonia e-dokumenty

Instrukcja wczytywania i przekazywania zbiorów centralnych w Centralnej Aplikacji Statystycznej przez użytkowników podobszaru SR

1. Instalacja Programu

Sage Symfonia Kadry i Płace

Instrukcja użytkownika. Aplikacja dla Comarch ERP XL

Instrukcja wczytywania i przekazywania zbiorów centralnych w Centralnej Aplikacji Statystycznej przez użytkowników podobszaru FA

Instrukcja instalacji Asystenta Hotline

Rozsyłacz dokumentów. Program dodatkowy do InsERT Subiekt GT. Instrukcja konfiguracji i obsługi

Instalacja systemu zarządzania treścią (CMS): Joomla

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

7 Business Ship Control dla Systemu Zarządzania Forte

Jakie są wymagania systemowe do instalacji i uruchomienia?

Uzyskanie dostępu oraz instalacja oprogramowania STATISTICA dla pracowników oraz studentów Uniwersytetu Ekonomicznego w Poznaniu

Asix.Evo - Uruchomienie aplikacji WWW

Instrukcja instalacji i obsługi programu Szpieg 3

Estomed2. 1. Wstęp. 2. Instalacja Systemu Estomed Jak zainstalować Estomed2. Hakon Software sp. z o. o. Podręcznik instalacji

AKTYWNY SAMORZĄD. Instrukcja instalacji, aktualizacji i konfiguracji.

Współpraca z platformą dokumentacja techniczna

Aktualizacja do systemu Windows 8.1 przewodnik krok po kroku

7 Business Ship Control dla Symfonia Handel

Instrukcja użytkownika

Instrukcja obsługi aplikacji Karty Pojazdów dla Dealerów Samochodowych

(wersja robocza) Spis treści:

Certyfikat niekwalifikowany zaufany Certum Silver. Instrukcja dla uŝytkowników Windows Vista. wersja 1.1 UNIZETO TECHNOLOGIES SA

Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja

DESlock+ szybki start

Informacje o aktualizacji oprogramowania

SYSTEM ZARZĄDZANIA RELACJAMI Z KLIENTEM CRM7

Spis treści REJESTRACJA NOWEGO KONTA UŻYTKOWNIKA PANEL ZMIANY HASŁA PANEL EDYCJI DANYCH UŻYTKOWNIKA EXTRANET.NET...

Instrukcja użytkownika. Aplikacja dla Comarch Optima

SymSync integracja danych Opencart/Prestashop Symfonia Handel Instrukcja obsługi

Avigilon Control Center 6 Uaktualnienie oprogramowania

Memeo Instant Backup Podręcznik Szybkiego Startu

System Zdalnej Obsługi Certyfikatów Instrukcja użytkownika

Instrukcja obsługi do programu i-impxml2nexo wersja 1.0.0

Forte Zarządzanie Produkcją Instalacja i konfiguracja. Wersja B

Asystent Hotline Instrukcja instalacji

Finanse VULCAN. Jednostki dodaje i konfiguruje administrator główny platformy (w aplikacji Zarządzanie platformą).

PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl

Transkrypt:

Jira to Redmine Importer Program do migracji danych projektowych z Atlassian Jira do Redmine. Instrukcja obsługi G

Spis treści 1. Informacje o programie... 3 1.1. Jakie zadania pełni program?... 4 1.2. Wymagania systemowe... 5 1.3. Wersja demonstracyjna... 6 1.4. Aktualizowanie oprogramowania... 7 2. Instalacja i konfiguracja programu GUID Generator... 8 2.1 Proces instalacji... 9 2.2 Pierwsze uruchomienie programu... 14 2.2.1 Wczytywanie pliku licencji... 14 2.2.2 Uruchomienie wersji DEMO... 15 3. Kreator wdrożeniowy... 16 3.1. Konfiguracja połączenia z Jira... 16 3.2. Wstępne pobieranie danych z Jira... 17 3.3. Konfiguracja połączenia z Redmine... 18 3.4. Mapowanie danych pomiędzy Jira a Redmine... 19 3.4.1. Mapowanie statusów zagadnień... 19 3.4.2. Mapowanie priorytetów zagadnień... 19 3.4.3 Mapowanie typów zagadnień... 20 3.5 Inne ustawienia... 20 4. Interfejs programu... 22 4.1 Okno główne... 22 4.1.1 Menu Program... 22 4.1.2 Wstążka... 36 4.1.3 Obszar roboczy... 39 4.1.4 Pasek stanu... 41 5. Lista zmian... 42 2019.3.5.2... 42 2019.3.5.1... 42 2019.1.24.1... 42 2019.1.14.1... 42 2018.8.26.1... 42 2018.4.16.1... 42 2018.4.12.1... 42 2

1. Informacje o programie 3

1.1. Jakie zadania pełni program? Program Jira to Redmine Importer to narzędzie pozwalające na migrację danych projektowych z Atlassian Jira do Redmine. Program wspiera migrację do Redmine w wersjach: 4.0, 3.4.x oraz 3.3.x. W ramach operacji migracji przenoszone są: Projekty Użytkownicy Zagadnienia Komentarze Załączniki Wersje Każdy z przenoszonych elementów opisany został w dalszej części instrukcji. 4

1.2. Wymagania systemowe Program Jira to Redmine Importer ma niewielkie wymagania, co sprawia, że nie obciąża zbytnio systemu. Do uruchomienia i prawidłowego działania programu niezbędne są: Microsoft Windows Vista lub nowszy Microsoft.NET Framework: dla Windows Vista oraz Windows 7 (32 lub 64-bit) należy doinstalować dodatek Microsoft.NET Framework 4.5 dla Windows 8, 8.1, Server 2012, Server 2012 R2 oraz Serwer 2016 dodatek Microsoft.NET Framework 4.5 jest wbudowany standardowo - nie ma potrzeby jego instalacji. Microsoft SQL Server Compact 4.0 Redmine w wersji 4.0.0 lub 3.3.x lub 3.4.x Pakiety.NET Framework oraz Microsoft SQL Server Compact 4.0 można bezpłatnie pobrać ze stron Microsoftu wyszukując go uprzednio przy pomocy dowolnej wyszukiwarki internetowej. 5

1.3. Wersja demonstracyjna Przed zakupem oprogramowania można przetestować je bezpłatnie. Wersja demonstracyjna pozwala na korzystanie z programu nakładając pewne ograniczenia: Możliwość dokonania przeniesienia danych maksymalnie 1 projektu. Przeniesienie użytkowników przypisanych do zagadnień i komentarzy w migrowanym projekcie. Przeniesienie zagadnień w migrowanym projekcie. Przeniesienie komentarzy w migrowanym projekcie. Przeniesienie wersji w migrowanym projekcie. Przeniesienie załączników w migrowanym projekcie. 6

1.4. Aktualizowanie oprogramowania Informacje o możliwości zainstalowania nowej wersji programu znajdują się w prawym górnym rogu okna programu, na pasku zakładek. Dostępność aktualizacji uzależniona jest od następujących czynników: Typ posiadanej licencji. Wersja DEMO nie posiada blokady na aktualizacje. Wersja licencjonowana pozwala na zaktualizowanie programu do wersji zgodnej z posiadaną licencją. Okres ważności licencji. Użytkownik Licencji terminowej nabytej w ramach subskrypcji na aktualizacje posiada możliwość dokonywania aktualizacji oprogramowania w okresie aktywnego abonamentu na oprogramowanie. W przypadku, gdy okres ważności licencji wygasł użytkownik ma prawo używać oprogramowania w ostatniej wydanej wersji w okresie trwania abonamentu na ulepszenia. Dostęp do Internetu. Program do aktualizacji potrzebuje stałego dostępu do Internetu celem okresowego sprawdzania dostępności aktualizacji oprogramowania, oraz jej ewentualnej instalacji. Możliwa jest manualna instalacja oprogramowania z wykorzystaniem produktu pobranego ze sklepu. Jednakże w przypadku zainstalowania wersji nowszej niż dostępnej w ramach abonamentu nastąpi obniżenie wersji. Wymagane jest do tego połączenie internetowe, lub zwrócenie się do producenta oprogramowania o przesłanie właściwej dla licencji wersji oprogramowania. 7

2. Instalacja i konfiguracja programu GUID Generator 8

2.1 Proces instalacji Aby rozpocząć instalację należy uruchomić plik instalacyjny Jira2Redmine_Setup.exe Pojawi się pierwsze okno Kreatora wdrożeniowego, należy nacisnąć Dalej > Rysunek 1 9

Następnie należy przeczytać i zaakceptować umowę licencyjną oraz nacisnąć przycisk Dalej > Rysunek 2 W oknie kreatora pojawi się możliwość wybrania folderu w którym ma zostać zainstalowany program. Domyślnie jest to C:\Program Files (x86)\it Solutions\Jira to Redmine Importer. Lokalizację można zmienić wybierając przycisk Przeglądaj i wybierając folder docelowy. Po wybraniu ścieżki należy kliknąć opcję Dalej >. Następnie kreator poinformuje o utworzeniu skrótu w menu Start, te zmiany również zatwierdza się wybierając opcję Dalej >. Rysunek 3 10

Rysunek 4 W kolejnym kroku instalator zapyta czy utworzyć ikonę na pulpicie. Opcję należy zaznaczyć (zalecany wybór) lub odznaczyć i wybrać opcję Dalej >. Rysunek 5 11

Ostatni etap to podsumowanie wybranych ustawień. Wybierając opcję Instaluj, rozpocznie się instalacja programu. Rozpocznie się proces instalacji. Rysunek 6 Rysunek 7 12

Kreator instalacji poinformuje o poprawnie przeprowadzonym procesie instalacji. Zaznaczając opcję Uruchom aplikację Jira to Redmine Importer, program automatycznie uruchomi się, po wybraniu przycisku Zakończ. Rysunek 8 13

2.2 Pierwsze uruchomienie programu W trakcie pierwszego uruchomienia programu użytkownik zostanie poproszony o dokonanie wyboru języka, w jakim ma pracować program. W tym celu należy wybrać język z listy, a następnie wybrać opcję OK. Rysunek 9 Następnie program Jira to Redmine Importer wyświetli okno z prośbą o wczytanie pliku licencji lub uruchomienie oprogramowania w wersji DEMO. Rysunek 10 2.2.1 Wczytywanie pliku licencji Aby wczytać plik licencji należy w powyższym oknie zaznaczyć opcję Jira to Redmine Importer a następnie wskazać otrzymany od sprzedawcy plik licencji. Program zostanie uruchomiony. Jeśli wczytywana licencja na oprogramowanie jest prawidłowa program zostanie uruchomiony. Rysunek 11 14

Po wskazaniu pliku licencji nastąpi jego wczytanie. O zakończeniu tej operacji użytkownik zostanie poinformowany stosownym komunikatem. Rysunek 12 2.2.2 Uruchomienie wersji DEMO Aby uruchomić program w wersji demonstracyjnej należy wybrać opcję Uruchom program, a następnie kliknąć w przycisk OK. Program zapyta czy użytkownik jest pewny dokonanego wyboru. Aby kontynuować uruchomienie wersji DEMO należy wybrać opcję Nie. Rysunek 13 15

3. Kreator wdrożeniowy W trakcie pierwszego uruchomienia programu Jira to Redmine Importer zostanie wyświetlony kreator wdrożeniowy, który przeprowadzi użytkownika przez proces konfiguracji wstępnej. Rysunek 14 W pierwszym oknie kreatora wdrożeniowego należy wcisnąć przycisk Następny >. 3.1. Konfiguracja połączenia z Jira Zostanie wyświetlone okno konfiguracji połączenia z Atlassian Jira. Należy wypełnić formularz i kliknąć w przycisk Sprawdź połączenie. Formularz należy wypełnić następującymi danymi: Rysunek 15 16

Użytkownik Login użytkownika z uprawnieniami administracyjnymi w Atlassian Jira. Hasło Hasło użytkownika Adres Adres WWW pod którym znajduje się serwis Jira. W przypadku gdy wprowadzone dane będą niepoprawne, lub połączenie z serwerem nie zostanie nawiązane zostanie wyświetlony stosowny komunikat. URL Rysunek 16 W przypadku gdy przycisk Sprawdź połączenie stanie się nieaktywny kliknij w przycisk Następny >. 3.2. Wstępne pobieranie danych z Jira Gdy użytkownik kliknie w przycisk Następny > zostanie wyświetlone okno wyboru: Rysunek 17 Aby rozpocząć pobieranie danych z Atlassian Jira należy kliknąć w przycisk Tak. Rysunek 18 17

Proces może być długotrwały. Dane mogą zostać pobrane również w okresie późniejszym z poziomu programu. Aby pominąć ten proces należy kliknąć w przycisk Nie. 3.3. Konfiguracja połączenia z Redmine Aby poprawnie nawiązać połączenie z Redmine należy upewnić się, że w zainstalowanym Redmine zostały aktywowane opcje API. Można to zrobić w Administracja -> Ustawienia -> API. Należy zaznaczyć obie opcje. Rysunek 19 Należy wypełnić formularz, a następnie przetestować połączenie. W tym celu należy kliknąć w przycisk Testuj połączenie. Formularz należy wypełnić następującymi danymi: Użytkownik Login użytkownika z uprawnieniami administracyjnymi w Redmine. Hasło Hasło użytkownika Adres Adres WWW pod którym znajduje się serwis Redmine. URL W przypadku gdy wprowadzone dane będą niepoprawne, lub połączenie z serwerem nie zostanie nawiązane zostanie wyświetlony stosowny komunikat. Rysunek 20 W przypadku gdy przycisk Sprawdź połączenie stanie się nieaktywny kliknij w przycisk Następny >. 18

3.4. Mapowanie danych pomiędzy Jira a Redmine Kolejne etapy procesu wdrożenia będą dotyczyły mapowania konfiguracji z Jira do Redmine. 3.4.1. Mapowanie statusów zagadnień Kreator wdrożeniowy wyświetli tabelę z dwoma kolumnami. Po lewej będą dostępne statusy zagadnień w Atlassian Jira, po prawej będzie można wybrać z listy poszczególne statusy w Redmine. W przypadku gdy żaden dane z Redmine nie będą dostępne, należy się upewnić czy została załadowana domyślna konfiguracja Redmine, przechodząc do Administracja. Należy załadować dane domyślne, a następnie kliknąć w kreatorze zielony przycisk odświeżenia. Dane powinny stać się dostępne. Rysunek 21 Po zmapowaniu wartości należy kliknąć w przycisk Następny >. 3.4.2. Mapowanie priorytetów zagadnień Kolejnym krokiem będzie zmapowanie priorytetów zagadnień. Procedura postępowania jest podobna jak przy statusach. 19

Rysunek 22 Po zmapowaniu wartości należy kliknąć w przycisk Następny >. 3.4.3 Mapowanie typów zagadnień Kolejnym krokiem będzie zmapowanie typów zagadnień. Procedura postępowania jest podobna jak przy statusach. Rysunek 23 Po zmapowaniu wartości należy kliknąć w przycisk Następny >. 3.5 Inne ustawienia W przedostatnim oknie kreatora wdrożeniowego użytkownik będzie mógł dokonać wyboru pozostałych ustawień. 20

Rysunek 24 Uwzględniaj użytkownika Unassigned w trakcie importu W Redmine zagadnienie nie musi posiadać przypisania, w przeciwieństwie do Jira. Zdecyduj jak chcesz pracować. Używaj zdefiniowanych ról użytkowników dla wszystkich projektów W trakcie importu zagadnień będzie pojawiało się okno z prośbą o przypisanie uprawnień użytkownika w projekcie. Zaznaczenie tej opcji spowoduje, że będzie zapamiętywana ostatnio wybrana wartość. Sposób integracji zagadnień Program potrafi pracować w trzech trybach. Potrafi tworzyć i aktualizować zagadnienia. Aktualizacja może być przydatna, gdy w Jira na bieżąco wprowadzane są zmiany. Przenoś klucze zagadnień z Jira do pola własnego zagadnień. Pracując z Jira użytkownik przyzwyczaił się do numerowania zagadnień przedrostkiem projektu i numerem. Opcja pozwoli przenieść z systemu identyfikatory do Redmine. Należy jednak utworzyć pole własne typu Tekst. Po wybraniu tych ustawień należy kliknąć w przycisk Następny >, a następnie Zakończ. Program zostanie zamknięty. 21

4. Interfejs programu 4.1 Okno główne Okno główne programu Jira to Redmine Importer składa się z 5 części. 4.1.1 Menu Program Rysunek 25 Menu Program daje dostęp do podstawowych funkcji oprogramowania. 4.1.1.1 Konfiguracja Rysunek 26 Opcja Konfiguracja umożliwia zdefiniowanie podstawowych ustawień programu. 22

Okno konfiguracji zostało podzielone na zakładki. Kliknięcie w zakładkę spowoduje uruchomienie odpowiednich ustawień. 4.1.1.1.1 Zakładka Podstawowe Rysunek 27 W ramach konfiguracji programu możliwe są następujące zmiany: Zmiana języka interfejsu Zmiana języka interfejsu wymaga ponownego uruchomienia aplikacji. Zmiana kanału wydawniczego aktualizacji W ramach kanałów aktualizacji dostępne są trzy opcje do wyboru: Release, RC, Beta. Wybranie opcji Release (kanał domyślny) spowoduje otrzymywanie publicznych wersji oprogramowania. Kanał RC obejmuje to co kanał Release oraz wydania kandydujące do wydania publicznego. Kanał Beta obejmuje to co kanał RC oraz wersje testowe aplikacji zawierające nowe funkcje. Wersje RC oraz Beta mogą zawierać błędy i działać niestabilnie. Używanie tych wersji zaleca się tylko doświadczonym użytkownikom. Wczytanie pliku licencji. W przypadku, gdy abonament na aktualizacje programu wygaśnie, użytkownik będzie mógł zakupić nową licencję uprawniającą do aktualizacji produktu i wczytać ją do programu. Procedura jest analogiczna do opisanego wcześniej procesu wczytywania licencji na oprogramowanie. 23

4.1.1.1.2 Konfiguracja Jira Rysunek 28 W ramach konfiguracji Jira możliwe jest dokonanie zmiany ustawień połączenia z Atlassian Jira. URL Adres URL Atlassian Jira Login Login użytkownika o uprawnieniach administratora w Atlassian Jira Hasło Hasło wprowadzonego użytkownika w Atlassian Jira 4.1.1.1.3 Konfiguracja Redmine Rysunek 29 24

URL Adres URL Redmine. Login Login administratora w Redmine. Hasło Hasło wprowadzonego użytkownika w Redmine. W ramach konfiguracji Jira możliwe jest dokonanie zmiany ustawień połączenia z Redmine. Zaznaczając opcję Posiadam bezpośredni dostęp do bazy danych program pozwoli na wprowadzenie parametrów połączenia do bazy danych MySQL Redmine. Udzielenie dostępu bezpośrednio do bazy danych przydzieli programowi dodatkowe funkcje. Adres MySQL Adres serwera MySQL. Użytkownik Użytkownik bazy danych MySQL. Hasło Hasło użytkownika bazy danych MySQL. Baza Nazwa bazy danych MySQL z Redmine. Rysunek 30 25

4.1.1.1.4 Mapowanie typów zagadnień. Rysunek 31 Zakładka umożliwia zmianę mapowania typów zagadnień. Dla każdego typu zagadnienia z Atlassian Jira należy przypisać typ zagadnienia w Redmine. 4.1.1.1.5 Mapowanie statusów zagadnień Rysunek 32 Zakładka umożliwia zmianę mapowania statusów zagadnień. Dla każdego statusu zagadnienia w Atlassian Jira należy wprowadzić status zagadnienia w Redmine. 26

4.1.1.1.6 Mapowanie priorytetów zagadnień Rysunek 33 Zakładka umożliwia mapowanie priorytetów zagadnień. Dla każdego priorytetu zagadnienia z Atlassian Jira należy przypisać priorytet zagadnienia w Redmine. 4.1.1.1.7 Pozostałe ustawienia Zakładka pozostałe ustawienia została podzielona na zakładki. Każda z zakładek definiuje poszczególne grupy pozostałych ustawień, które można wprowadzić. Zakładka użytkownicy Rysunek 34 27

Uwzględniaj użytkownika Unassigned w trakcie importu W Redmine zagadnienie nie musi posiadać przypisania, w przeciwieństwie do Jira. Zdecyduj jak chcesz pracować. Zaznaczenie tej opcji spowoduje utworzenie użytkownika Unassigned w systemie Redmine oraz przypisanie temu użytkownikowi wszystkich zagadnień, które nie zostały przypisane w Atlassian Jira. Odznaczenie tej opcji sprawi, że program przenosząc zagadnienia dokona wstawienia zagadnienia w Redmine bez przypisania użytkownika. Użyj użytkownika Unassigned w przypadku błędu W przypadku wystąpienia błędu z ustawieniem użytkownika w trakcie importu zagadnienia, komentarza lub załącznika obiekt zostanie utworzony przez użytkownika Unassigned. Zakładka Role w projektach Rysunek 35 Używaj zdefiniowanych ról użytkowników dla wszystkich projektów W trakcie importu zagadnień będzie pojawiało się okno z prośbą o przypisanie uprawnień użytkownika w projekcie. Zaznaczenie tej opcji spowoduje, że będzie zapamiętywana ostatnio wybrana wartość. 28

Zakładka Zagadnienia Sposób integracji zagadnień Rysunek 36 Program potrafi pracować w trzech trybach. Potrafi tworzyć i aktualizować zagadnienia. Aktualizacja może być przydatna, gdy w Jira na bieżąco wprowadzane są zmiany. Przenoś klucze zagadnień z Jira do pola własnego zagadnień. Pracując z Jira użytkownik przyzwyczaił się do numerowania zagadnień przedrostkiem projektu i numerem. Opcja pozwoli przenieść z systemu identyfikatory do Redmine. Należy jednak utworzyć pole własne typu Tekst. 4.1.1.2 Zgłoszenia Mechanizm zgłoszeń pozwala na zgłoszenie błędu programu lub zaproponowanie zmiany w programie. 4.1.1.2.1 Zgłoszenie błędu Zgłoszenie błędu umożliwi rozwiązanie zaistniałego problemu w przypadku jego wystąpienia. Pozwala ono przyspieszyć proces usuwania usterek w oprogramowaniu. Aby zgłosić błąd należy z menu Program wybrać kolejno opcje Zgłoszenia a następnie Zgłoś błąd. 29

Zostanie wyświetlony kreator zgłoszenia błędu. Rysunek 37 Rysunek 38 Aby rozpocząć procedurę zgłoszenia należy wybrać opcję Następny >. Zostanie wyświetlony formularz, który należy wypełnić. W pole Temat należy wprowadzić temat zgłoszenia. Następnie aby przyspieszyć proces realizacji zgłoszenia należy wskazać Typ zagadnienia. Pozwoli to przydzielić zgłoszenie odpowiedniej osobie. Aby to zrobić wystarczy wybrać typ z listy. Ostatnim krokiem jest wprowadzenie Treści. Należy tu możliwie szczegółowo opisać występujący problem. Do wysłanego zgłoszenia zostaną automatycznie dołączone logi z działania aplikacji. Pozwolą one na jednoznaczną identyfikację problemu. Po wypełnieniu formularza należy wybrać opcję Następny >. 30

Rysunek 39 Rysunek 40 Aby zakończyć i przesłać zgłoszenie należy wybrać opcję Zakończ. Po wybraniu opcji twoje zgłoszenie zostanie do nas przesłane drogą internetową. Dlatego należy posiadać aktywne połączenie z Internetem. Po pomyślnej rejestracji zgłoszenia otrzyma ono swój unikalny numer, który zostanie użytkownikowi przekazany w komunikacie. Rysunek 41 4.1.1.2.2 Wysłanie propozycji zmiany Jesteśmy otwarci na propozycje i oczekiwania naszych klientów. Mając na uwadze ich potrzeby staramy się dostosować oprogramowanie do indywidualnych potrzeb. Jeśli zauważyli Państwo braki w naszym oprogramowaniu, bądź nie spełnia ono w pełni Państwa oczekiwań zachęcamy do przesyłania do Nas 31

propozycji zmian. Każda zmiana w oprogramowaniu do wymagań klienta podlega wycenie. Aby zawnioskować o zmianę należy z menu Program wybrać kolejno opcje Zgłoszenia a następnie Poproś o zmianę. Rysunek 42 Zostanie wyświetlony kreator przesłania prośby o zmianę podobny do kreatora zgłoszenia błędu. Rysunek 43 Analogicznie aby rozpocząć należy wybrać opcję Następny >. Zostanie wyświetlony formularz, który należy wypełnić. W pole Temat należy wprowadzić temat zgłoszenia. Następnie aby przyspieszyć proces realizacji zgłoszenia należy wskazać Typ zagadnienia. Pozwoli to przydzielić zgłoszenie odpowiedniej osobie. Aby to zrobić wystarczy wybrać typ z listy. Ostatnim krokiem jest wprowadzenie Treści. Należy tu możliwie szczegółowo opisać oczekiwaną zmianę. Do wysłanego zgłoszenia można dołączyć logi z działania aplikacji. W tym celu należy zaznaczyć opcję Dodaj logi do zgłoszenia by ułatwić analizę problemu. Po wypełnieniu formularza należy wybrać opcję Następny >. 32

Rysunek 44 Aby zakończyć i przesłać zgłoszenie należy wybrać opcję Zakończ. Rysunek 45 Po wybraniu opcji twoje zgłoszenie zostanie do nas przesłane drogą internetową. Dlatego należy posiadać aktywne połączenie z Internetem. Po pomyślnej rejestracji zgłoszenia otrzyma ono swój unikalny numer, który zostanie użytkownikowi przekazany w komunikacie. Rysunek 46 33

4.1.1.3 Logi programu Program w trakcie swojego działania zapisuje na dysku twardym informacje o realizowanych czynnościach pozwalające na identyfikację problemów w trakcie przesyłanych zgłoszeń. Aby wyświetlić okno Logi programu należy z menu Program wybrać opcję Logi aplikacji. Rysunek 47 Okno zostało przygotowane tak, by w intuicyjny sposób można było odnaleźć niezbędne informacje. W tabeli z sekcji 1 wyświetlane są pogrupowane wg typów informacji zdarzenia. Aby zobaczyć listę zdarzeń należy rozwinąć grupę. Zostanie wyświetlona lista zdarzeń danego typu posortowana według dat w jakich nastąpiły. Kliknięcie w jedną z pozycji wyświetli szczegóły komunikatu w polu 2. W przypadku dużej ilości danych można je swobodnie zawężać do okresów. Pozwala na to prosty w obsłudze Kalendarz (3) oraz opcje czasu (Okres) dostępne w ramach listy rozwijanej 4. Jeśli dane nie zostały wczytane, można skorzystać z przycisku Odśwież (5). Aby usunąć logi należy wybrać opcję Otwórz katalog (6) i usunąć jego zawartość. Po wykonaniu tej czynności należy ponownie odświeżyć dane korzystając z opcji Odśwież (5). 4.1.1.4 Sprawdzanie aktualizacji oprogramowania Po uruchomieniu programu następuje sprawdzenie czy jest dostępna nowa wersja. Jeśli tak w prawym górnym rogu okna głównego programu pojawi się stosowny komunikat. Rysunek 48 Istnieje możliwość ręcznego sprawdzenia dostępności aktualizacji. Należy w tym celu z menu Program wybrać opcję Sprawdź dostępność aktualizacji. Jeśli aktualizacja produktu będzie dostępna pojawi się komunikat z zapytaniem, czy chcesz dokonać aktualizacji. Aby rozpocząć proces aktualizacji należy wybrać opcję Tak. 34

Rysunek 49 W przypadku, gdy aktualizacja oprogramowania nie będzie dostępna pojawi się stosowny komunikat. Rysunek 50 W obu scenariuszach w przypadku dostępności aktualizacji zostanie wyświetlone okno z informacjami o aktualizacji. Z poziomu okna można podejrzeć listę zmian w programie wybierając opcję Zmiany. Okno listy zmian zostało omówione w rozdziale 4.1.1.5 Lista zmian. Aby rozpocząć proces aktualizacji należy wybrać opcję Aktualizuj. Rysunek 51 Nastąpi pobranie instalatora i jego automatyczne uruchomienie. Proces instalacji został opisany w rozdziale 2.1 Proces instalacji. 4.1.1.5 Lista zmian Okno Lista zmian prezentuje informacje o zmianach zachodzących w programie. Korzystając z opcji Program -> Lista zmian wyświetlona zostanie kompletna informacja o wydanych wersjach oraz zmianach w nich wprowadzonych. Podobne okno występuje również w aktualizatorze. W przypadku Listy zmian wywołanej z poziomu aktualizatora wyświetlone zostaną tylko zmiany wprowadzone w nowych wersjach. 35

4.1.1.6 O programie Rysunek 52 Okno O programie prezentuje podstawowe informacje o Producencie oprogramowania oraz informacje o posiadanej Licencji. Rysunek 53 W ramach informacji o licencji widnieją informacje o podmiocie bądź osobie, dla której licencja została wydana; data wygaśnięcia licencji na aktualizację programu; poziom licencji. W informacjach o producencie dostępne są informacje kontaktowe. Wygaśnięcie licencji na aktualizacje programu jest jednoznaczne z zakończeniem okresu wsparcia podstawowego. 4.1.2 Wstążka Wstążka programu jest podobna w swoim działaniu do tej, którą można znaleźć w pakiecie Microsoft Office od wersji 2007. Interfejs wstążki budowany jest dynamicznie na podstawie danych pobranych z Atlassian Jira. 36

Dostępne są następujące zakładki: Projekty Użytkownicy Zagadnienia Komentarze Wersje Załączniki 4.1.2.1 Zakładka Projekty Rysunek 54 W ramach zakładki Projekty program udostępnia funkcje odpowiedzialne za pobranie Projektów z Atlassian Jira oraz ich zapis w systemie Redmine. 4.1.2.1.1 Odśwież Odświeża zapisane lokalnie dane projektów. 4.1.2.1.2 Pobierz z Jira Rysunek 55 Przycisk inicjuje pobranie danych projektów z Atlassian Jira. 4.1.2.1.3 Zapisz zmiany w Redmine Przycisk inicjuje zapis oraz aktualizację istniejących projektów w Redmine. 4.1.2.2 Zakładka Użytkownicy W ramach zakładki Użytkownicy program udostępnia funkcje odpowiedzialne za utworzenie użytkowników w systemie Redmine. 4.1.2.2.1 Odśwież Odświeża zapisane lokalnie dane użytkowników. Rysunek 56 37

4.1.2.2.2 Wyślij do Redmine Przycisk inicjuje proces tworzenia użytkowników w Redmine. 4.1.2.3 Zakładka Zagadnienia W ramach zakładki Zagadnienia program udostępnia funkcje odpowiedzialne za pobranie Zagadnień z Atlassian Jira oraz ich zapis w systemie Redmine. 4.1.2.3.1 Odśwież Odświeża zapisane lokalnie dane zagadnień. 4.1.2.3.2 Pobierz z Jira Rysunek 57 Przycisk inicjuje pobranie danych zagadnień z Atlassian Jira dla pobranych wcześniej projektów. 4.1.2.3.3 Zapisz zmiany w Redmine Przycisk inicjuje zapis oraz aktualizację istniejących zagadnień w Redmine. 4.1.2.4 Zakładka Komentarze W ramach zakładki Komentarze program udostępnia funkcje odpowiedzialne za pobranie komentarzy z Atlassian Jira oraz ich zapis w systemie Redmine. 4.1.2.4.1 Odśwież Odświeża zapisane lokalnie dane komentarzy. 4.1.2.4.2 Pobierz z Jira Rysunek 58 Przycisk inicjuje pobranie danych komentarzy z Atlassian Jira. 4.1.2.4.3 Zapisz zmiany w Redmine Przycisk inicjuje zapis oraz aktualizację istniejących komentarzy w Redmine. 4.1.2.5 Zakładka Wersje W ramach zakładki Wersje program udostępnia funkcje odpowiedzialne za pobranie Wersji z Atlassian Jira oraz ich zapis w systemie Redmine. 38

4.1.2.1.1 Odśwież Odświeża zapisane lokalnie dane o wersjach. Rysunek 59 4.1.2.1.2 Pobierz z Jira Przycisk inicjuje pobranie danych o wersjach z Atlassian Jira. 4.1.2.1.3 Zapisz zmiany w Redmine Przycisk inicjuje zapis oraz aktualizację istniejących wersji w Redmine. 4.1.3 Obszar roboczy W ramach obszaru roboczego wyświetlane są stosowne dla modułu widoki. 4.1.3.1 Obszar roboczy projektów Dla zakładki Projekty wyświetlana jest tabela z listą pobranych z Atlassian Jira projektów. Rysunek 60 W ramach zakładki prezentowane są identyfikatory oraz nazwy projektów pobrane z systemu Atlassian Jira. Obszar roboczy oferuje menu kontekstowe. Rysunek 61 W przypadku tej zakładki dostępna jest tylko jedna opcja, pozwalająca na pobranie wszystkich danych konkretnego projektu: Zagadnień, Użytkowników, Komentarzy, Wersji, Załączników. 39

4.1.3.2 Obszar roboczy użytkowników Rysunek 62 W ramach obszaru roboczego projektów wyświetlana jest lista zgromadzonych użytkowników stworzonych na podstawie danych pobranych z Atlassian Jira. 4.1.3.3 Obszar roboczy zagadnień Rysunek 63 W ramach obszaru roboczego zagadnień wyświetlana jest lista pobranych z Atlassian Jira zagadnień. 4.1.3.4 Obszar roboczy komentarzy Rysunek 64 W ramach obszaru roboczego komentarzy wyświetlana jest lista pobranych z Atlassian Jira komentarzy. 4.1.3.5 Obszar roboczy wersji Rysunek 65 W ramach obszaru roboczego wersji wyświetlana jest lista pobranych wersji dla poszczególnych projektów. 40

4.1.3.6 Obszar roboczy załączników Rysunek 66 W ramach obszaru roboczego załączników wyświetlana jest lista pobranych załączników dla poszczególnych zagadnień. W ramach zakładki prezentowane są identyfikatory zagadnień oraz nazwy załączników z datą ich utworzenia pobrane z systemu Atlassian Jira. Obszar roboczy oferuje menu kontekstowe. Rysunek 67 W przypadku tej zakładki dostępna jest tylko jedna opcja, pozwalająca na otworzenie konkretnego załącznika. 4.1.4 Pasek stanu Pasek stanu informuje o statusie abonamentu na aktualizacje oprogramowania. Rysunek 68 4.1.4.1 Statusy abonamentu Program posiada trzy statusy abonamentu, które charakteryzuje kolorowy znacznik przy opisie. Abonament aktywny Okres wsparcia jest większy niż miesiąc. Abonament wkrótce wygaśnie Okres wsparcia jest krótszy niż miesiąc Abonament wygasł Brak wsparcia technicznego oraz możliwości aktualizacji oprogramowania. Wersja DEMO 4.1.4.2 Statusy programu W lewym dolnym rogu program prezentuje status przeprowadzonej operacji. 41

5. Lista zmian 2019.3.5.2 Poprawiono mechanizm dodawania zagadnienia w przypadku nie istnienia projektu w systemie Listonosz Redmine. GT Zaktualizowano bibliotekę obsługi Redmine do wersji 2.0.37. 2019.3.5.1 Dodano wsparcie dla Redmine w wersji 4.0.x. Dodano możliwość użycia użytkownika Unassigned w przypadku wystąpienia błędu z przypisaniem użytkownika tworzącego zagadnienie, przypisanego do zagadnienia, dodającego komentarz, dodającego załącznik. Dodano ikony kierujące do: Strony programu na Facebooku, Grupie w serwisie LinkedIn oraz Forum programu. Usprawniono proces tworzenia użytkownika w Redmine, którego imię przekracza dozwoloną liczbę 30 znaków. Naprawiono problem związany z pobieraniem środowiska z Atlassian Jira. 2019.1.24.1 Dodano listę zmian zgodną z językiem programu. Poprawiono mechanizm translacji programu. Zaktualizowano tłumaczenia. 2019.1.14.1 Poprawiono mechanizm pobierania danych z Jira w wersji Cloud. 2018.8.26.1 Dodano możliwość migracji identyfikatorów zagadnień z Jira do Redmine. Usprawniono kreator wdrożeniowy. Wsparcie dla Redmine 3.3.x oraz 3.4.x 2018.4.16.1 Dodano wsparcie dla aktualizacji obiektów w przypadku wielokrotnej migracji. Dodano obsługę operacji z wykorzystaniem bazy danych MySQL Redmine. Aktualizacja czasów utworzenia i modyfikacji obiektów (baza danych). Dodanie kreatora wdrożeniowego. 2018.4.12.1 Dodano możliwość migracji projektów Dodano możliwość migracji użytkowników Dodano możliwość migracji zagadnień Dodano możliwość migracji komentarzy Dodano możliwość migracji wersji Dodano możliwość migracji załączników 42

Umowa licencyjna Użytkownika oprogramowania produkowanego przez IT Solutions Bartłomiej Ekiert (zwanego dalej "Twórcą"). Niniejsza Umowa Licencyjna Użytkownika Oprogramowania Twórcy (zwana dalej "umową licencyjną") stanowi prawnie wiążącą umowę pomiędzy osobą fizyczną lub prawną (zwaną dalej "licencjobiorcą") a Twórcą (zwanymi dalej "licencjodawcą"). Jej przedmiotem jest produkt będący programem przeznaczonym do generowania identyfikatorów GUID z wykorzystaniem definicji maski w dowolnej ilości (zwany dalej oprogramowaniem). Poprzez zainstalowanie oprogramowania licencjobiorca zobowiązuje się przestrzegać postanowienia niniejszej umowy licencyjnej. W przypadku, gdy licencjobiorca nie zgadza się przestrzegać postanowień umowy licencyjnej, licencjodawca nie udziela mu licencji na oprogramowanie i licencjobiorca nie ma prawa instalować oprogramowania ani go używać. Licencja Oprogramowanie jest chronione prawem autorskim, postanowieniami umów międzynarodowych oraz innym ustawodawstwem i umowami międzynarodowymi o ochronie praw własności intelektualnej. Licencja na użycie oprogramowania udzielana jest licencjobiorcy odpłatnie. Licencjobiorca powinien przed użyciem oprogramowania zakupić licencję na to oprogramowanie u licencjodawcy. Wtedy licencjobiorca na mocy niniejszej umowy licencyjnej ma prawo zainstalować i używać oprogramowanie. Potwierdzeniem autentyczności zainstalowanej kopii oprogramowania jest otrzymanie od licencjodawcy pliku licencyjnego oraz certyfikatu autentyczności. Plik licencyjny jest dokumentem elektronicznym zawierającym klucz produktu. Certyfikat autentyczności jest dokumentem elektronicznym określającym przedział czasowy na użytkowanie oprogramowania (dla wersji oprogramowania z ograniczeniem czasowym) oraz datę określającą wygaśnięcie licencji na bezpłatną aktualizację oprogramowania. 1. Licencjobiorca ma prawo korzystać z oprogramowania bez żadnych ograniczeń. 2. Przed rozpoczęciem korzystania z oprogramowania należy spełnić wymagania stawiane przez oprogramowanie. 3. Korzystanie z oprogramowania nie jest ograniczone czasowo z wyjątkiem wersji oprogramowania z ograniczeniem czasowym. 3. W przypadku pozyskania wersji oprogramowania z ograniczeniem czasowym, licencjobiorca ma prawo do korzystania z oprogramowania tylko w czasie określonym przez szczegółowe warunki licencji, wyszczególnione w Certyfikacie autentyczności. Po upływie wyznaczonego czasu użytkowanie oprogramowania nie będzie możliwe. 4. Licencjobiorcy przysługuje prawo do bezpłatnej aktualizacji (update) oprogramowania, które ukazało się w okresie ważności abonamentu na to oprogramowanie. Aktualizacja obejmuje wszelkie ulepszenia oraz zmiany funkcjonalności bieżącej edycji oprogramowania. Licencjobiorca ma również prawo bezpłatnie pobrać i zainstalować następną edycję oprogramowania podczas trwania licencji na aktualizację. Data ważności licencji na aktualizację oprogramowania podana jest w Certyfikacie autentyczności. Po upływie wyznaczonego czasu będzie możliwe pobranie wersji oprogramowania, która była aktualna w ostatnim dniu obowiązywania licencji. 5. Licencjobiorca ma prawo korzystać z oprogramowania tylko zgodnie z warunkami niniejszej umowy licencyjnej oraz wykonywać dowolną liczbę kopii oprogramowania. 6. Licencjobiorca nie może wynajmować, wydzierżawiać ani wypożyczać oprogramowania. Nie może on również przekazać na stałe swoich praw wynikających z niniejszej umowy licencyjnej innej osobie fizycznej lub prawnej. 7. Odtwarzanie, dekompilacja lub dezasemblacja oprogramowania jest zabroniona. Zabronione jest również dokonywanie wszelkich modyfikacji oprogramowania lub jego części składowych. 8. Wszystkie prawa, które nie zostały wyraźnie udzielone licencjobiorcy na podstawie niniejszej umowy są zastrzeżone dla licencjodawcy. Prawa autorskie Wszelkie prawa, w tym prawo własności oraz prawa autorskie do oprogramowania stanowią własność licencjodawcy. Odpowiedzialność 1. Mimo, że licencjodawca przetestował oprogramowanie, to nie udziela on żadnej gwarancji, wyrażonej lub domniemanej w odniesieniu do oprogramowania lub dokumentacji, jego jakości, funkcjonowania oraz odpowiedniości do konkretnego celu czy wymagań licencjobiorcy. W rezultacie licencjodawca udziela licencji na użytkowanie oprogramowania oraz dokumentacji do niego w takiej postaci, w jakiej one występują, zaś licencjobiorca przyjmuje na siebie całe ryzyko związane z ich jakością i funkcjonalnością. 2. Niniejszą umową licencjodawca wyłącza swoją odpowiedzialność za jakąkolwiek szkodę (łącznie z pośrednimi albo bezpośrednimi szkodami z tytułu utraty zysków związanych z prowadzeniem przedsiębiorstwa, szkodami wynikłymi z przerw w działalności gospodarczej lub utraty informacji gospodarczej oraz innymi szkodami o charakterze majątkowym), będącą następstwem używania albo niemożliwości użycia oprogramowania, nawet jeśli licencjodawca został zawiadomiony o możliwości wystąpienia takich szkód. Licencjodawca nie jest w szczególności odpowiedzialny za jakiekolwiek dane zapamiętane za pomocą oprogramowania oraz za szkody związane z utratą tych danych. 43