Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mulighet for å lage porteføljeoversiktvisning for et programs prosjekter #933

Closed
pzljanb opened this issue Dec 23, 2022 · 5 comments · Fixed by #1140
Closed

Mulighet for å lage porteføljeoversiktvisning for et programs prosjekter #933

pzljanb opened this issue Dec 23, 2022 · 5 comments · Fixed by #1140
Assignees
Labels
backend Related to backend/apis complexity: large Issue/PR with large complexity enhancement Request that will enhance the product priority: high Issue with high priority
Milestone

Comments

@pzljanb
Copy link
Contributor

pzljanb commented Dec 23, 2022

Er din forespørsel relatert til et problem? Vennligst beskriv.

Det er ikke mulig å velge et programs prosjekter fra Porteføljeoversikten.

Eksempel

Jeg vil ha en visning som viser programmet Prosjekt- og porteføljestyring i Bydel Alna sine prosjekter.

Beskriv den løsningen du ønsker.

Vi må se på mulige løsninger for å oppnå dette.

En løsning kan være at det automatisk lages visninger for alle programmer. Jeg tror faktisk dette blir den enkleste løsningen.

image

En annen løsning (forslag fra @tarjeieo) kan være å ha en autocomplete-dropdown istedenfor å liste alle programmene over. Da genererer man spørringen og henter ut programmets prosjekter on-the-fly - og vi får mye færre kall til SharePoint.

@pzljanb pzljanb added the enhancement Request that will enhance the product label Dec 23, 2022
@Remi749 Remi749 added priority: high Issue with high priority complexity: medium Issue/PR with medium complexity backend Related to backend/apis labels Dec 28, 2022
@Remi749 Remi749 added this to the 1.9 milestone Dec 28, 2022
@Remi749 Remi749 changed the title Sync parent realationship to project properties Synkroniser overordnet forhold til prosjektegenskaper Feb 3, 2023
@tarjeieo tarjeieo modified the milestones: 1.9, 1.8.1 Mar 10, 2023
@tarjeieo tarjeieo modified the milestones: 1.8.1, 1.8.2 Mar 23, 2023
@olemp olemp removed their assignment Apr 18, 2023
@pzljanb pzljanb self-assigned this Apr 19, 2023
@olemp olemp modified the milestones: 1.8.2, 1.9 May 8, 2023
@pzljanb
Copy link
Contributor Author

pzljanb commented May 8, 2023

image

@olemp olemp removed the priority: high Issue with high priority label May 8, 2023
@pzljanb
Copy link
Contributor Author

pzljanb commented May 8, 2023

Not possible to filter out a programs projects in Porteføljeoversikt when this column don't have any data to filter on.

Need to collaborate on the solution on this topic.

@pzljanb pzljanb added the priority: high Issue with high priority label May 8, 2023
@olemp
Copy link
Collaborator

olemp commented May 8, 2023

Not possible to filter out a programs projects in Porteføljeoversikt when this column don't have any data to filter on.

Need to collaborate on the solution on this topic.

Jeg skjønner problemet. Det er ikke noen enkel løsning da overordnede prosjekter ikke er lagret på prosjektene. Webdelen som viser overordnede prosjekter kjører ett kall mot SharePoint for å hente ut dette.

Ellers er det greit med en forklaring på hvorfor denne er satt med høy prioritet?

@pzljanb
Copy link
Contributor Author

pzljanb commented May 8, 2023

Not possible to filter out a programs projects in Porteføljeoversikt when this column don't have any data to filter on.
Need to collaborate on the solution on this topic.

Jeg skjønner problemet. Det er ikke noen enkel løsning da overordnede prosjekter ikke er lagret på prosjektene. Webdelen som viser overordnede prosjekter kjører ett kall mot SharePoint for å hente ut dette.

Ellers er det greit med en forklaring på hvorfor denne er satt med høy prioritet?

Høy prioritet skyldes at vi ikke er i stand til å gi brukeren dette filteret. Og dette er noe som burde vært der ...

@olemp
Copy link
Collaborator

olemp commented May 8, 2023

Not possible to filter out a programs projects in Porteføljeoversikt when this column don't have any data to filter on.
Need to collaborate on the solution on this topic.

Jeg skjønner problemet. Det er ikke noen enkel løsning da overordnede prosjekter ikke er lagret på prosjektene. Webdelen som viser overordnede prosjekter kjører ett kall mot SharePoint for å hente ut dette.
Ellers er det greit med en forklaring på hvorfor denne er satt med høy prioritet?

Høy prioritet skyldes at vi ikke er i stand til å gi brukeren dette filteret. Og dette er noe som burde vært der ...

La oss si at du har et program og vil legge til 20 prosjekter.

Om vi da skal "tilby dette filteret" må vi i tillegg til å oppdatere feltet "Underordnede prosjekter" for programmet, oppdatere de 20 prosjektene med ny verdi for "Overordnede prosjekter". Det er mulig at disse prosjektene er med i flere programmer allerede, så da må vi først hente ut nåværende verdi for "Overordnede prosjekter".

Vil vi fjerne feks 4 av prosjektene fra programmet, må vi igjen kjøre kall for å hente ut "Overordnede prosjekter" for disse prosjektene, før vi oppdaterer feltet med ny verdi.

Det er alså en grunn til at dette feltet ikke holdes i sync, og jeg mener vi ikke bør gjøre noe her.

Om dette issuet virkelig er høy prioritet, så blir labels for prioritet totalt meningsløst etter min mening.

Denne har helt klart høy kompleksitet.

@olemp olemp added complexity: large Issue/PR with large complexity priority: low Issue with low priority and removed priority: high Issue with high priority complexity: medium Issue/PR with medium complexity labels May 8, 2023
@pzljanb pzljanb added priority: high Issue with high priority and removed priority: low Issue with low priority labels May 8, 2023
@olemp olemp changed the title Synkroniser overordnet forhold til prosjektegenskaper Mulighet for å lage porteføljeoversiktvisning for et programs prosjekter May 8, 2023
@olemp olemp linked a pull request May 9, 2023 that will close this issue
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Related to backend/apis complexity: large Issue/PR with large complexity enhancement Request that will enhance the product priority: high Issue with high priority
Projects
None yet
4 participants