Uploaded image for project: 'ONE'
  1. ONE
  2. ONE-13465

Team synchronized with Jira group

    XMLWordPrintable

Details

    • Epic
    • Status: In Progress (View Workflow)
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • Business
    • Team synchronized with Jira group
    • Resources
    • To do
    • BigPicture Enterprise
    • JIRA server, JIRA cloud
    • 113
    • 113
    • Hide
      https://miro.com/app/board/uXjVOTMLI58=/
      założenia techniczne: https://drive.google.com/drive/folders/1qzxBzKCJhZHgf0bckWNpiOG1QDyMbZUy?usp=sharing
      sneak peaks: https://drive.google.com/drive/folders/1qzxBzKCJhZHgf0bckWNpiOG1QDyMbZUy?usp=sharing

      Analityka
      Metryka: Adoption of new feature
      Adoption rate = (Number of New Users of a Feature / Total Number of Users) * 100
      Otagować przycisk umożliwiający dodawanie tworzenie zespołów na podstawie grup jirowych oraz przycisk umożliwiający manualne dodawanie zespołów w BP.
      Sprawdzić użycie sync with jira group względem manualnego dodawania zespołu w różnych typach boxów.
      Show
      https://miro.com/app/board/uXjVOTMLI58=/ założenia techniczne: https://drive.google.com/drive/folders/1qzxBzKCJhZHgf0bckWNpiOG1QDyMbZUy?usp=sharing sneak peaks: https://drive.google.com/drive/folders/1qzxBzKCJhZHgf0bckWNpiOG1QDyMbZUy?usp=sharing Analityka Metryka: Adoption of new feature Adoption rate = (Number of New Users of a Feature / Total Number of Users) * 100 Otagować przycisk umożliwiający dodawanie tworzenie zespołów na podstawie grup jirowych oraz przycisk umożliwiający manualne dodawanie zespołów w BP. Sprawdzić użycie sync with jira group względem manualnego dodawania zespołu w różnych typach boxów.
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_18501"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_18502"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19700"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_18400"); if(cfToHide4){cfToHide4.style.display="none";}
    • Sprint 2019/13, Sprint 2021/29, Sprint 2022/01 SIW, Sprint 2022/02, Sprint 2022/03, Sprint 2022/04, Sprint 2022/05, Sprint 2022/06 SIW, Sprint 2022/07, Sprint 2022/08, Sprint 2022/09, Sprint 2022/010, Sprint 2022/011 SIW, Sprint 2022/12
    • PI2022/03
    • Yes
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_18501"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_18807"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19700"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_18400"); if(cfToHide4){cfToHide4.style.display="none";}

    Description

      Before change:
      User is allowed to create Teams only by adding team members one-by-one.

      After change:
      User is allowed to add Team based on the Jira group of users and re-synchronize it later on if needed. If Jira group does not exist anymore, Team is deleted in BigPicture during re-synchronization.

      • Data gained from Jira groups once the team was created based on the Jira group:
        • Team name
        • Members
      • Data in BP fields:
        • Team name = Jira group name
        • team code - needs to be entered by the user when creating a team in BP
        • Team membership start date - by default is set for 'Now'() can be edited by the user. When adding a member as a result of later sychronization, the 'Now' () date from the time of synchronization will be set
        • Membership availability - by default set to 100%
      • The following changes made in BP make the Team status to be changed from 'synced' to 'overwritten':
        • Team name change
        • Delete member
        • Add member
      • The Team can be created based on the Jira group in all box types incl. Root.
      • Only one team can be created based on one Jira group
      • Synchronize with JiraGroups on a Box should only synchronize Teams from that box. It does not synchronize teams created on the basis of Jira Groups in descendants' boxes. Team changes caused by parent synchronization are visible in children where this team is allocated.
      • Scheduled Synchronization is added to periodically synchronize existing teams in the system.
      • Sync is one side Jira -> BP, changes made in BP will not apply in Jira

        

       

      Attachments

        Issue Links

          People

            kamil.koszarny Kamil Koszarny
            mateusz.wyzinski Mateusz Wyzinski
            mateusz.grzybowski Mateusz Grzybowski , kamil.szydlowski Kamil Szydłowski , natalia.ciura Natalia Ciura , magdalena.dereszewska Magdalena Dereszewska , marcin.nowak Marcin Nowak , robert.lichman Robert Lichman , kamila.kornatko Kamila Kornatko , mateusz.filipek Mateusz Filipek , tomasz.ruszel Tomasz Ruszel , kamil.sus Kamil Sus , tomasz.szymanski Tomasz Szymański (Inactive) , mateusz.solowianiuk Mateusz Sołowianiuk , maciej.bukrewicz Maciej Bukrewicz (Inactive) , marta.kucharska Marta Pastor (Kucharska) , tomasz.lewandowski Tomasz Lewandowski , pawel.nowicki Paweł Nowicki , radoslaw.rachuba Radosław Rachuba , patryk.pesta Patryk Pesta , gabriel.wielkopolski Gabriel Wielkopolski , katarzyna.gniadek Katarzyna Gniadek (Inactive) , piotr.polanski Piotr Polański , alexey.chekel Alexey Chekel (Inactive) , anna.kicior Anna Kicior , vira.yaremchuk Vira Yaremchuk , dastin.kuwalek Dastin Kuwalek (Inactive) , grzegorz.duzy Grzegorz Duży , robert.wlodarczyk Robert Włodarczyk , piotr.rozdeba Piotr Rozdeba , lukasz.panek Łukasz Panek , pawel.guz Pawel Guz , michal.niwinski Michal Niwinski , jerzy.sekula Jerzy Sekula , tomasz.jaskiewicz Tomasz Jaśkiewicz , mateusz.wyzinski Mateusz Wyzinski
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated: