DorkasV / jira-to-github-issues

0 stars 0 forks source link

Når sidste åbne fase lukkes under et projekt, så skal sagsbehandler spørges om projekt også skal lukkes #60

Open sync-by-unito[bot] opened 6 months ago

sync-by-unito[bot] commented 6 months ago

Det opleves, at projekter ikke lukkes, når den sidste fase under et projekt lukkes.

Brugerønsket er, at når den sidste fase under et projekt lukkes, så skal der komme en pop-up, som spørger om projektet også skal lukkes.


BDD Test

Titel: Når sidste åbne fase lukkes under et projekt, så skal sagsbehandler spørges om, hvorvidt projekt også skal lukkes.

Som sagsbehandler, Ønsker jeg, at der skal vises en pop-op dialog, når sidste fase under et ÅBENT projekt lukkes. Pop-up dialogen skal indeholde et spørgsmål om, hvorvidt tilhørende projektet også skal lukkes, jeg kan svare i dialogen, hvorvidt fasens tilhørende projekt også skal lukkes.
I dialogen skal man kunne trykke på en “OKknap” eller en “Annullerknap”

Scenarie 1:﹍ En af flere åbne faser lukkes. Givet at der er flere åbne faser på samme projekt, Når sagsbehandler lukker en faser (og der så stadig er åbne faser under projektet), vises ikke dialogen med spørgsmål om tilhørende projektet også skal lukkes.

Scenarie 2: Sidste åbne fase under et projekt lukkes og sagsbehandler vælger lukke projekt. Givet at der kun er én åben fase på et projekt (som er åbent), Når sagsbehandler lukker fasen, vises en pop-op dialog med teksten

【 highlighted #0747a6 】:question: Slutdato sættes【 end highlighted 】

【 highlighted #0747a6 】Vil du også lukke projektet?【 end highlighted 】

【 highlighted #0747a6 】·         【 end highlighted 】【 highlighted #0747a6 】[Projektnavn]【 end highlighted 】【 highlighted #0747a6 】(fed skrift) [mellemrum bindestreg mellemrum] [Projekttype]【 end highlighted 】

【 highlighted #0747a6 】[OK] [Annuller]【 end highlighted 】

Og sagsbehandler klikker på OK, lukkes fasen (med den slutdato som sagsbehandleren tastede ind på fasen), Og det tilhørende projekt lukkes med den dato, som er den seneste dato, blandt alle de faser, som er under det pågældende projekt .

Scenarie 3: Sidste åbne fase på et projekt lukkes og sagsbehandler vælger ikke at lukke projekt - men gemme ændringerne på fasen. Givet at der kun er én åben fase på et projekt (som er åbent), Når sagsbehandler lukker fasen, vises en pop-op dialog med teksten

【 highlighted #0747a6 】:question: Slutdato sættes【 end highlighted 】

【 highlighted #0747a6 】Vil du også lukke projektet?【 end highlighted 】

【 highlighted #0747a6 】·         【 end highlighted 】【 highlighted #0747a6 】[Projektnavn]【 end highlighted 】【 highlighted #0747a6 】(fed skrift) [mellemrum bindestreg mellemrum] [Projekttype]【 end highlighted 】

【 highlighted #0747a6 】[OK] [Annuller]【 end highlighted 】 Og sagsbehandler klikker på Annuller lukkes fasen (dvs. den slutdato som er tastet ind på fasen, bliver GEMT på fasen), men tilhørende projekt lukkes ikke.

【 highlighted #bf2600 】OBS! I dag så eksisterer der forskellige forretningslogikker i forhold til visning af dialog bokse. F.eks. hvis alle faser under et projekt er lukkede, og der ændres på slutdatoen på et af faserne (【 end highlighted 】【 highlighted #bf2600 】det kan være, at der gives en ny slutdato eller at slutdatoen helt fjernes【 end highlighted 】【 highlighted #bf2600 】). Disse forretningslogikker og dialogbokse må IKKE ændres!【 end highlighted 】

┆Attachments: image-20230607-075305.png | image-20231014-190914.png | image-20231023-154027.png | image-20231023-154130.png | image-20231023-154229.png | image-20231114-120807.png | JAR-1704 TechSpec_DK.pdf | JAR-1704 TechSpec_V2_DK.pdf | JAR-1704 TechSpec_V5_DK.pdf

sync-by-unito[bot] commented 6 months ago

➤ Filip Bruman commented:

Marianna Engberg Pedersen

Vil du læse BDD igennem og bekræfte at opgavens forståelse og omfang er korrekt.

sync-by-unito[bot] commented 6 months ago

➤ Marianna Engberg Pedersen commented:

Hej Filip

Jeg har lavet ændringer direkte i BBD’en, som er angivet ovenfor. Jeg har også lavet et opmærksomhedspunkt, som er angivet med fed og rød skrift.

Kig den igennem og sig til, hvis der er nogle spørgsmål

Marianna

sync-by-unito[bot] commented 6 months ago

➤ Marianna Engberg Pedersen commented:

Hej Filip

Jeg har lige dykket ned i de andre formuleringer, som gives i de andre pop-up-vinduer. Her kan jeg se, at knapperne her er “Gem”, “Gem ikke” og “Annuller”. Det skal nok lige gøres mere stringent (altså så vi også i dialog-pop-up’en til denne Jira også har samme knapper). Kan vi lige tage en hurtig snak, og så få opdateret BDD’en?

!image-20230607-075305.png|width=443,height=331!

sync-by-unito[bot] commented 6 months ago

➤ Filip Bruman commented:

Marianna Engberg Pedersen

Har du haft mulighed for at undersøge om regler i BDD er i konflikt med eksisterende regler for fase/projekt dato?

sync-by-unito[bot] commented 6 months ago

➤ Marianna Engberg Pedersen commented:

Hej Filip

Det, som jeg skulle afklare, var, hvad der var tanken bag knapperne [Gem], [Gem ikke] og [Annuller] på de andre pop-up-vinduer. Jeg har kun lige fundet jira https://jar-cowi.atlassian.net/browse/JAR-1333 ( https://jar-cowi.atlassian.net/browse/JAR-1333|smart-link ), som er kommet ud af scope. På denne Jira er der forskellige ting, som skal afklares. Den Jira får nu label “UAFKLARET”, så den kan komme med ind i senere prioriteringer.

I forhold til denne Jira (alt 1704), så skal knapperne [Gem], [Gem ikke] og [Annuller] blot fungere, som det er angivet i ovenstående BBD.

sync-by-unito[bot] commented 6 months ago

➤ Filip Bruman commented:

Marianna Engberg Pedersen

Ok, BDD i sin nuværende form er godkendt fundament for den videre opgave.

sync-by-unito[bot] commented 6 months ago

➤ Marianna Engberg Pedersen commented:

Hej Filip

Det er korrekt, at BBD i sin nuværende form er godkendt, men det er stadig med følgende tilknyttet bemærkning:

OBS! I dag så eksisterer der forskellige forretningslogikker i forhold til visning af dialog bokse. F.eks. hvis alle faser under et projekt er lukkede, og der ændres på slutdatoen på et af faserne (det kan være, at der gives en ny slutdato eller at slutdatoen helt fjernes). Disse forretningslogikker og dialogbokse må IKKE ændres!

sync-by-unito[bot] commented 6 months ago

➤ Anders Rosengreen commented:

Marianna Engberg Pedersen

Hej Marianna,

Kan du godkende den vedhæftede tekniske specifikation for denne Jira JAR-1704?

Mvh

Anders

sync-by-unito[bot] commented 6 months ago

➤ Anders Rosengreen commented:

Kim Jacobsen

Hej Kim,

Kan du godkende timer for udarbejdelsen af BDD? Seniorkonsulent: 7 timer Projektleder: 1 time Pris: 7100 DKK

Mvh

Anders

sync-by-unito[bot] commented 6 months ago

➤ Anders Rosengreen commented:

Kim Jacobsen

Hej Kim,

BDD timer/pris vil blive inkluderet i implementeringsestimat.

Mvh

Anders

sync-by-unito[bot] commented 6 months ago

➤ Marianna Engberg Pedersen commented:

Hej Filip

Dialogboksen har været drøftet i PG-gruppen. Den skal ændres. Det betyder, at afsnittet “Hvordan skal det se ud?“ skal ændres.

Hvordan skal det se ud?

Når du lukker den sidste åbne fase af et projekt, vises en pop op-dialogboks, der spørger, om det tilknyttede projekt også skal lukkes:

Dialogboksen skal minde mere om den dialogboks, som eksisterer, når et projekt lukkes og der er åbne faser under projektet.

!image-20231014-190914.png|width=758,height=249!

❓ Slutdato sættes

Vil du også lukke projektet?

·         [Projektnavn](fed skrift) [mellemrum bindestreg mellemrum] [Projekttype]

[OK] [Annuller]

Hvis der trykkes på knappen ”OK”, så gemmes den slutdato, som brugeren har indtastet på fasen samt den ”seneste” slutdato på projektet (se NB)

Hvis der trykkes på knappen ”Annuller”, så gemmes kun den slutdato, som brugeren har indtastet på fasen (dvs. at der i dette tilfælde ikke bliver gemt en slutdato på projektet)

NB: Den sidste fase, der lukker, har ikke nødvendigvis den "seneste" slutdato. Med seneste slutdato menes - Hvis der f.eks. er to slutdatoer 1. januar 2023 og 2. januar 2023 på to forskellige faser under samme projekt, så er 2. januar 2023 den "seneste" dato.

BDD under Description er også blevet opdateret

sync-by-unito[bot] commented 6 months ago

➤ Anders Rosengreen commented:

Marianna Engberg Pedersen Kim Jacobsen

Hej Marianna,

Kan du godkende vedhæftede techpec “JAR-1704 TechSpec_V2_DK.pdf”?

Mvh

Anders

sync-by-unito[bot] commented 6 months ago

➤ Marianna Engberg Pedersen commented:

John Ryan Pedersen

Der står følgende i den tekniske specifikation:

!image-20231023-154027.png|width=639,height=144!

Jeg bliver pludselig i tvivl om hvorvidt, at I også kan finde på at betragte fasen ”Afværge, Alle typer af afværger”, som værende lukket, hvis I blot har datoer i Etablering Start og – Slut (og dermed ikke nogle datoer i Drift Start og – Slut). Vil du hjælpe med et svar her? 😊

Filip Bruman

Vi skal lige have rettet betegnelserne i dokumentet – se nedenfor. Vent til at vi har fået svar fra John.

!image-20231023-154130.png|width=661,height=151!

Derudover så skal det lige angives (se pil), at pop-up-vinduet skal minde om det viste billede, og at teksten i pop-up-vinduet skal være, som angivet under billedet.

!image-20231023-154229.png|width=1421,height=565!

Yderligere skal vi lige have en snak vedrørende testcases, Jeg booker dig til et møde i morgen

sync-by-unito[bot] commented 6 months ago

➤ John Ryan Pedersen commented:

For afværge alle typer…. Der skal der kun kigges på Drift slut datoen

sync-by-unito[bot] commented 6 months ago

➤ Marianna Engberg Pedersen commented:

Har holdt møde med Filip, Afventer ny teknisk beskrivelse

sync-by-unito[bot] commented 6 months ago

➤ Filip Bruman commented:

John Ryan Pedersen Marianna Engberg Pedersen

Afklaring.

Vi forstår nedenstående kommentarer ang. hvornår en afværge fase er lukket. Det er udelukkende drift slut dato som skal være udfyldt for at en afværge fase er lukket?

Dvs. i en situation hvor etablering start har dato, men etablering slut ikke har dato; og hhv. drift start og slut har dato, så anses afværge fasen for lukket?

sync-by-unito[bot] commented 6 months ago

➤ John Ryan Pedersen commented:

Filip Bruman Det er korrekt

det andet skal klares med feltvalidering

sync-by-unito[bot] commented 6 months ago

➤ John Ryan Pedersen commented:

Filip Bruman Og vi taler kun de afværger med 4 datoer i denne forbindelse

sync-by-unito[bot] commented 6 months ago

➤ Filip Bruman commented:

John Ryan Pedersen Marianna Engberg Pedersen

Kan du uddybe hvad du mener med “det andet skal klares med feltvalidering“?

Og kan du sætte det i relation til denne kommentar ang. åbne faser på Jira JAR-1440 ( https://jar-cowi.atlassian.net/browse/JAR-1440?focusedCommentId=36045 ), tak

sync-by-unito[bot] commented 6 months ago

➤ John Ryan Pedersen commented:

Filip Bruman Feltvalidering er et seperat ÆØ se eks JAR1616

sync-by-unito[bot] commented 6 months ago

➤ Filip Bruman commented:

John Ryan Pedersen

Super, tak.

sync-by-unito[bot] commented 6 months ago

➤ Anders Rosengreen commented:

Marianna Engberg Pedersen Kim Jacobsen

Hej Marianna,

Kan du godkende vedhæftede techspec “JAR-1704 TechSpec_V3_DK“?

Mvh

Anders

sync-by-unito[bot] commented 6 months ago

➤ Anders Rosengreen commented:

Kim Jacobsen

Hej Kim,

Kan du godkende vores implementeringsestimat for https://jar-cowi.atlassian.net/browse/JAR-1704 ( https://jar-cowi.atlassian.net/browse/JAR-1704|smart-link ) ud fra techspec v.3. på følgende: Konsulent: 50 timer Seniorkonsulent: 32 timer Projektleder: 8 timer Pris: 65814 DKK

Mvh

Anders

sync-by-unito[bot] commented 6 months ago

➤ Marianna Engberg Pedersen commented:

Hej Filip

Som netop afklaret over teams, så er det ikke den nyeste specifikation, som ligger på denne jira. Jeg lægger derfor jira’en tilbage til jer.

sync-by-unito[bot] commented 6 months ago

➤ Anders Rosengreen commented:

Marianna Engberg Pedersen Kim Jacobsen

Hej Marianna,

Kan du godkende den vedhæftede tekniske skecifikation “JAR-1704 TechSpec_V4_DK.pdf”?

Mvh

Anders

sync-by-unito[bot] commented 6 months ago

➤ Marianna Engberg Pedersen commented:

Jeg mangler stadig den testcase, som vi talte om sidste gang. Jeg har nu angivet TC5.

TC5

  1. Log ind på Jar.Web
  2. Gå til samme sted, der bruges i TC1
  3. Slet projektets slutdato og tryk Gem
  4. Opret en fase med to datoer og angiv en slutdato, som ligger før nogle af de andre fasers slutdato
  5. Vælg “Ok” i en popupdialog, der spørger, om projektet skal lukkes

Accept kriterium

Popupdialogboksen, der beder brugeren om at lukke et projekt, blev vist. Fasen blev lukket med brugerens angivne dato og projektet lukkes med sidste slutdato blandt alle faser (i denne testcase kan det ikke være den slutdato, som blev sat på fasen, som blev oprettet under punkt 4 i denne testcase)

DERUDOVER…

Jeg er blevet opmærksom på, at på fasen med de 4 datoer, så kan “Etablering slut” godt ligge efter “Drifts slut”, hvilket jeg ikke helt forstår,- men det er så vigtigt, at når projektets slutdato skal findes og sættes, at der tages højde for dette (dvs. at datoen “Etablering slut” er blandt de datoer, som bruges til at finde slutdatoen til Projektet)

!image-20231114-120807.png|width=645,height=194!

sync-by-unito[bot] commented 6 months ago

➤ Anders Rosengreen commented:

Marianna Engberg Pedersen

Hej Marianna,

Kan du godkende den vedhæftede tekniske skecifikation “JAR-1704 TechSpec_V5_DK.pdf”?

Mvh

Anders

sync-by-unito[bot] commented 6 months ago

➤ Marianna Engberg Pedersen commented:

Som vi tidligere har drøftet (og som Kim også har talt med jer om), så kan jeg ikke gennemskue afsnittet “Krav til løsningen”. Specifikationen godkendes i forhold til beskrivelsen af det de visninger og regelsæt, som implementeres, dvs. alt det som står i specifikationen minus afsnittene “Krav til løsning” og “Filer, klasser, metoder, funktioner, lagrede procedurer osv. af interesser”

Er implementeringsestimatet stadig nedenstående? (kopieret fra bemærkningen fra den 6. november på denne Jira):

Konsulent: 50 timer Seniorkonsulent: 32 timer Projektleder: 8 timer Pris: 65814 DKK

sync-by-unito[bot] commented 6 months ago

➤ Anders Rosengreen commented:

Marianna Engberg Pedersen

Hej Marianna,

Implementeringsestimatet er stadig gældende, så du kan godt godkende.

Mvh

Anders

sync-by-unito[bot] commented 6 months ago

➤ Marianna Engberg Pedersen commented:

Kim Jacobsen - Se nedenstående

sync-by-unito[bot] commented 6 months ago

➤ Kim Jacobsen commented:

Anders Rosengreen

Hermed godkendes arbejder svarende til:

Konsulent: 50 timer Seniorkonsulent: 32 timer Projektleder: 8 timer Pris: 65814 DKK

mvh

Kim