Siirrytkö East Agile Trackeriin Pivotal Trackerista, Jirasta, Linearista, Asanasta, Trellosta, Shortcutista, GitLabista, Planesta tai GitHubista? Tuo vientisi ja aja ensin dry-run-esikatselu — mitä kukin lähde tuo mukanaan ja mikä jää pois.
East Agile Tracker tuo yhdestätoista lähteestä. Kymmenen lukee vientitiedoston, jonka toinen työkalu jo tuottaa; GitHub yhdistää suoraan repositorioon. Jokainen lähde kulkee saman näkymän ja saman esikatselun kautta, joten alla olevat vaiheet pätevät kaikkiin. Sen jälkeiset osiot kertovat, mitä kukin lähde tuo mukanaan.
Viennin tuominen
Osio nimeltä “Viennin tuominen”- Vie työsi toisesta työkalusta — alla oleva lähteesi osio nimeää valikon.
- Avaa Project Settings → Import / Export siinä projektissa, johon haluat tarinat. Luo ensin tyhjä projekti, jos tarvitset sellaisen.
- Valitse lähde ja valitse vientitiedosto.
- Aja dry-run-esikatselu. Se jäsentää koko tiedoston ja raportoi, mitä todellinen tuonti tekisi — montako tarinaa ja tunnistetta, montako riviä ohitetaan ja kaikki, joita se ei saanut yhdistettyä jäseneen — eikä kirjoita mitään.
- Tuo.


Saman tiedoston tuominen uudelleen on turvallista. Jo tuotu rivi tunnistetaan lähde-id:nsä perusteella ja ohitetaan, joten toinen ajo täydentää projektia sen sijaan että kaksinkertaistaisi sen.
Lataus on rajattu 10 MiB:iin ja yksittäinen tuonti 5 000 tarinaan. Suurempi migraatio jaetaan eriin, ja koska uudelleentuonti on idempotenttia, erät voivat mennä päällekkäin ilman että syntyy kaksoiskappaleita.
Mitä jokainen lähde tuo
Osio nimeltä “Mitä jokainen lähde tuo”- Tarinat, tilat ja tunnisteet. Jokaisesta rivistä tai kortista tulee tarina, sen status asettuu kierron unstarted → started → finished → delivered → accepted lähimpään tilaan, ja sen tunnisteet tulevat mukana. Peruttu tai won’t fix -status saapuu tilassa rejected ja arkistoituna, joten hylätty työ pysyy poissa taululta ja nopeudesta.
- Omistajat. Solu, jossa on jäseneen täsmäävä sähköposti, liittää kyseisen jäsenen. Mikä tahansa muu arvo — näyttönimi, käyttäjänimi — liittää vain näkyvän ulkoisen henkilön, joten se, kuka omisti mitä, säilyy myös ihmisillä, joilla ei ole tiliä täällä.
- Päivämäärät. Luonti- ja valmistumispäivät tuodaan, joten historialliset iteraatiot ja niitä lukevat kaaviot täyttyvät sen sijaan että jäisivät tyhjiksi.
- Iteraatiot jokaisesta lähteestä, jonka vienti sisältää sprinttejä tai syklejä.
Pyytäjät, kommentit, eepit ja tehtävät riippuvat lähteestä; sen osio alla kertoo, mitkä.
Mikä ei siirry
Osio nimeltä “Mikä ei siirry”- Liitteet. Mikään tuontityökalu ei kanna tiedostoja. Tarinat saapuvat ilman niitä.
- Ihmiset tileinä. Omistaja, pyytäjä tai kommentoija, joka ei ole jo jäsen, liitetään vain näkyvänä ulkoisena henkilönä. Mitään ei pudoteta eikä mitään attribuoida väärin, mutta tiliä ei luoda eikä kutsua lähetetä — kutsu heidät normaalisti, ja heidän historiansa on jo paikallaan.
- Viimeisen muokkauksen päivämäärät.
updated-aikaleimaa ei tule mukana. - Työnkulun vivahteet. Mukautetut statukset romahtavat yllä olevan kierron lähimpään tilaan. Dry-run-esikatselu on paikka tarkistaa otos ennen suuren projektin tuomista.
Pivotal Trackerista
Osio nimeltä “Pivotal Trackerista”Lähde: Pivotal Tracker (CSV export). Pivotal Tracker lopetti toimintansa 30. huhtikuuta 2025, joten enää ei ole käynnissä olevaa palvelua, josta viedä; ennen lopettamista säilytetty CSV-vienti on se, minkä tämä tuontityökalu lukee. Taulu, tarinoiden tilat ja hyväksymiskierto seuraavat samaa mallia, joten tuotu projekti näyttää siltä, miltä se näytti ennenkin.
| Pivotal Tracker | Muuttuu tähän |
|---|---|
Title, Description | Tarinan otsikko ja kuvaus. Sarake URL säilytetään tarinan alkuperätietona, ja View original issue -linkki lisätään kuvaukseen, jossa on tekstiä. |
Type | Tarinatyyppi — feature, bug, chore ja release kaikilla on suora vastine. |
Current State | Tarinan tila. |
Estimate | Tarinan pistearvio. |
Labels | Tunnisteet, yksi per arvo. |
Owned By | Tarinan omistajat. Pivotal toistaa tämän sarakkeen jokaista omistajaa kohti, ja kaikki luetaan. |
Requested By | Tarinan pyytäjä. |
Comment (yksi sarake per kommentti) | Tarinan kommentit, alkuperäisen kirjoittajan ja alkuperäisen aikaleiman kanssa. |
Task / Task Status | Tarinan tehtävät; valmiit tehtävät saapuvat valmiina. |
Blocker / Blocker Status | Esteet; ratkaistut saapuvat ratkaistuina. |
Type=epic -rivit | Oikeat eepit, rakennettu uudelleen ja liitetty niihin tarinoihin, jotka viittaavat niihin, eepin kuvauksen kanssa. |
Iteration, Iteration Start | Iteraatioruudukko. Tarinat iteraatiosta, joka ei ollut alkanut, jäävät Backlogiin, järjestettynä sprintin mukaan. |
Created at, Accepted at | Tarinan luonti- ja valmistumispäivät. |
Deadline | release-tarinan suunniteltu päivämäärä. |
Pivotal-viennissä ei ole työn aloitussaraketta, joten läpimenoajan luvut jäävät tyhjiksi tuoduille tarinoille. Eeppirivi, johon mikään tarina ei viittaa, ei luo mitään, koska eepit rakennetaan uudelleen jäsentarinoidensa kautta.
Jirasta
Osio nimeltä “Jirasta”Lähde: Jira (CSV export). Hae Jirassa haluamasi issuet ja käytä sitten Export → Export Excel CSV (all fields). Ota kaikki kentät -vienti — nykyiset kentät -vienti jättää pois sprint-, story point- ja kommenttisarakkeet.
| Jira | Muuttuu tähän |
|---|---|
Summary | Tarinan otsikko. Riviä, jonka yhteenveto on tyhjä, ei tuoda. |
Description | Tarinan kuvaus, muunnettuna Jiran wiki-merkinnästä markdowniksi. Otsikot, lihavointi, koodilohkot, listat ja linkit muunnetaan; kaikki muu säilytetään sellaisenaan tekstinä. |
Issue Type | Tarinatyyppi — Bug muuttuu bugiksi, Story ja Feature muuttuvat featureiksi, ja Task muuttuu choreksi. |
Status | Tarinan tila. |
Priority | Tarinan prioriteetti, Highest:stä alas Lowest:iin. |
| Story pointien mukautettu kenttä | Tarinan arvio. Käytetään ensimmäistä saraketta, jonka otsikossa mainitaan story pointit, joten sekä Custom field (Story Points) että Custom field (Story point estimate) toimivat. |
Labels | Tunnisteet, yksi per arvo. |
Fix Version/s | Release: <version> -tunniste per arvo. |
Sprint | Iteraatioruudukko. Jira toistaa sarakkeen kertaalleen jokaista sprinttiä kohti, jonka issue läpäisi, ja viimeinen on se, johon se päätyi; nimetty sprint säilyy myös Sprint: <name> -tunnisteena. |
Assignee | Tarinan omistaja, vain näkyvänä ulkoisena henkilönä — Jiran CSV ei kanna sähköpostiosoitetta, jota vasten jäsen voitaisiin täsmätä. |
Reporter | Tarinan pyytäjä, saman säännön mukaan. |
Comment (yksi sarake per kommentti) | Tarinan kommentit, jokainen alkuperäisen kirjoittajansa ja aikaleimansa kanssa. |
Sub-task -issuet | Tehtävät emotarinalla; valmiit alitehtävät saapuvat valmiina. Sub-task, jonka emo puuttuu tiedostosta, muuttuu omaksi tarinakseen. |
Epic -issuet | Eepin mukaan nimetty tunniste, joka lisätään jokaiseen sen lapsi-issueen. |
Issue key | Lisätään kuvaukseen sellaisenaan tekstinä (Original issue: PROJ-12). |
Created, Resolved | Tarinan luonti- ja valmistumispäivät. |
Jiran eeppi saapuu lapsilleen annettuna tunnisteena eikä eeppitietueena: ryhmittely säilyy ja on haettavissa, eepin oma kuvaus ei. Jira vie sprinttien nimet mutta ei niiden päivämääriä, joten iteraatiot järjestetään sprintin nimen mukaan.
Linearista
Osio nimeltä “Linearista”Lähde: Linear (CSV export) — Linearissa Workspace settings → Import/Export → Export CSV.
Assigneemuuttuu omistajaksi jaCreatorpyytäjäksi.Projectmuuttuu tarinan eepiksi.- Sub-issuet muuttuvat tehtäviksi emotarinallaan.
- Syklit rakentavat iteraatioruudukon; sykli, joka ei ole alkanut, pitää tarinansa Backlogissa, järjestettynä syklin mukaan.
- Sarake
Startedluetaan, joten läpimenoaika toimii tuoduille tarinoille. - Linearin CSV:ssä ei ole tyyppisaraketta: tarina, jolla on tunniste
Bug, saapuu bugina, muuten featurena. - Linearin CSV-viennissä ei ole kommentteja, ja arkistoidut issuet ohitetaan.
Asanasta
Osio nimeltä “Asanasta”Lähde: Asana (CSV export) — Asanassa Project menu → Export/Print → CSV.
Assigneemuuttuu omistajaksi, täsmättynä jäseneenAssignee Email-sarakkeen kautta, kun sellainen on.- Tagit muuttuvat tunnisteiksi.
- Alitehtävät muuttuvat tehtäviksi emotarinallaan.
- Tehtävä, jolla on
Completed At-päivämäärä, saapuu tilassa accepted. - Asanan CSV:ssä ei ole luojasaraketta eikä kommentteja, joten pyytäjä on tuova jäsen.
Trellosta
Osio nimeltä “Trellosta”Lähde: Trello (JSON export) — Trellossa Menu → Print and export → Export as JSON.
- Jokaisesta kortista tulee tarina, ja lista, jossa se on, määrää sen tilan (
To Do,Doing,Doneja vastaavat nimet). - Kortin jäsenistä tulee omistajia.
- Kommentit tulevat mukana kirjoittajineen ja aikaleimoineen.
- Tarkistuslistan kohdista tulee tehtäviä.
- Tunnisteet säilyttävät nimensä ja värinsä; tunniste, jolla on väri mutta ei nimeä, saapuu muodossa
Trello-<colour>. - Arkistoitu kortti saapuu arkistoituna.
- Kortti, jolla on tunniste
Bug, saapuu bugina. Trellossa ei ole eeppejä eikä arvioita, joten kumpaakaan ei luoda.
Shortcutista
Osio nimeltä “Shortcutista”Lähde: Shortcut (CSV export) — Shortcutissa Settings → Import/Export → Export to CSV.
ownersmuuttuvat omistajiksi jarequesterpyytäjäksi.epicmuuttuu tarinan eepiksi.tasksmuuttuvat tarinan tehtäviksi; CSV ei kirjaa valmis-merkintää, joten ne saapuvat avoimina.- Iteraatiot rakentavat iteraatioruudukon.
- Sarake
started_atluetaan, joten läpimenoaika toimii tuoduille tarinoille. - Arkistoitu tarina saapuu arkistoituna. Shortcutin CSV:ssä ei ole kommentteja.
GitLabista
Osio nimeltä “GitLabista”Lähde: GitLab (CSV export) — avaa GitLabissa issue-lista ja käytä Export as CSV; GitLab lähettää tiedoston sinulle sähköpostitse.
- Avoin issue saapuu tilassa unstarted, suljettu tilassa accepted.
Weightmuuttuu arvioksi.- Vastuuhenkilö muuttuu omistajaksi ja tekijä pyytäjäksi.
- Issuen URL säilytetään sen alkuperätietona.
- Kytke Include milestones päälle, jotta jokaisesta virstanpylväästä tulee eeppi; kun se on pois päältä, virstanpylvässarake ohitetaan.
- GitLabin issue-CSV:ssä ei ole kommentteja.
Planesta
Osio nimeltä “Planesta”Lähde: Plane (CSV export) tai Plane (JSON export) — Planessa Workspace settings → Exports.
- Jokaisesta vastuuhenkilöstä tulee omistaja.
- Kommentit tulevat mukana kirjoittajineen ja aikaleimoineen.
- Planen tilaryhmät määräävät tilan; peruttu issue saapuu tilassa rejected ja arkistoituna.
- Sykli rakentaa iteraatioruudukon ja säilyy myös
Cycle: <name>-tunnisteena; moduulista tuleeModule: <name>-tunniste. - Planen vienneissä ei ole luojasaraketta, joten pyytäjä on tuova jäsen. Plane ei vie työn aloituspäivää, joten läpimenoaikaa ei ole.
GitHubista
Osio nimeltä “GitHubista”Lähde: GitHub (Issues via API). Anna omistaja ja repositorio tiedoston lataamisen sijaan. Issueista tulee tarinoita vastuuhenkilöineen, tekijöineen, tunnisteineen, kommentteineen ja tarkistuslistan kohtineen; pull requestit, virstanpylväät (eeppeinä) ja julkaisut ovat valinnaisia. Tokenit, pyyntörajat ja muut tiedot ovat sivulla Täytä projekti GitHub-repositoriosta.
Toisesta East Agile Tracker -projektista
Osio nimeltä “Toisesta East Agile Tracker -projektista”Lähde: East Agile Tracker (native export) — toisessa projektissa Settings → Import / Export → Lataa vienti. Tämä on häviötön reitti: followers, reviewers, eepit, tehtävät, esteet, linkit ja Icebox palaavat kaikki, ja omistajat liitetään uudelleen jäseniin sähköpostin perusteella.
Tuonnin jälkeen
Osio nimeltä “Tuonnin jälkeen”Tarinat ovat tavallisia tarinoita — tilakone, iteraatiot ja nopeus pätevät kaikki. Sama näkymä vie projektin myöhemmin uudelleen, East Agile Trackerin muotoon häviöttömäksi kopioksi tai minkä tahansa muun työkalun muotoon; katso Käyttöohjeet → Projektin vienti.
Luo projekti ja tuo vientisi — tuontityökalu on jokaisen projektin asetusnäkymässä.