Quelle serait une meilleure solution lors de l'affichage du nombre d'heures nécessaires pour une tâche? Par exemple: 1 heure et 30 minutes, en peu de temps.
1,5h
- comme 1 heure et demie1,3h
- comme 1 heure et 30 minutesPourquoi j'ai énuméré ces deux parce que je préfère le garder compact et ne pas prendre trop de place.
Jira a un moyen clair et efficace de le faire lors de la saisie des estimations de temps dans le champ d'estimation de tâche, en utilisant simplement 1 lettre après les semaines (w), les jours (d), les heures (h) et les minutes (m).
En ne permettant pas à un utilisateur d'entrer des décimales, la visualisation et la lecture des données sont beaucoup plus faciles.
Par exemple, si un utilisateur ajoute 1,50h, cela signifierait-il 1 heure et 50 minutes ou 1 heure et 30 minutes? Jira résout cela intelligemment en le découpant directement dans les différentes unités.
Exemples de ce qui peut être entré:
Vous pouvez spécifier une unité de temps après une valeur de temps 'X', telle que Xw, Xd, Xh ou Xm, pour représenter respectivement les semaines (w), les jours (d), les heures (h) et les minutes (m).
À partir des travaux de journalisation Jiras et des guides de suivi du temps
Cela peut différer avec chaque organisation en fonction de la façon dont ils l'ont définie, mais c'est un bon exemple clair de cela.
Le format standard pour l'heure ( et les intervalles de temps d'une durée inférieure à 24 heures) est défini par ISO 8601 .
L'utilisation du format étendu (hh: mm [: ss]) convient le mieux (remarque :
!), indiquant clairement le temps la nature de la valeur.
D'après mon expérience, même si cela dit:
Des fractions décimales peuvent être ajoutées à l'un des trois éléments temporels. Cependant, une fraction ne peut être ajoutée qu'à l'élément de temps d'ordre le plus bas dans la représentation.
l'utilisation d'une fraction peut conduire à une interprétation ambiguë.
HH:mm
vous donne le format le plus court (seulement 5 caractères en largeur) et le plus propre et le plus reconnaissable.
Je n'ai pas assez de réputation pour commenter cette réponse est destinée à ajouter un contexte supplémentaire à Astrogator's (Bien que je pense que Owen Hughes a fourni la meilleure réponse d'une interface utilisateur perspective).
La réponse de l'astrogateur est trompeuse en ce qu'elle confond " heure " (la valeur absolue de l'heure du jour dans un fuseau horaire donné) avec " durée " (la quantité de temps quelque chose peut prendre pour terminer)
ISO 8601 définit le format standard suivant pour un durée :
PnYnMnDTnHnMnS
où:
De plus, T doit être inclus si les jours et la lager sont nuls afin d'éviter toute ambiguïté, cela signifie que P1M décrit 1 mois tandis que PT1M décrit 1 minute. Les décimales sont également acceptées comme P1.5H = P1H30M. Il est également valable d'inclure une valeur supérieure à la taille de l'unité suivante, avec la prudence que P1DT1H et P25H peut ne pas être le même où l'intervalle tombe sur un changement d'heure d'été - une durée de P1D vous amène au même moment ce qui suit jour mais une durée de P24D aurait une heure supplémentaire consommée ou une heure sautée vous laissant une heure différente.
Le résultat final de tout cela est que la description standard ISO d'une durée de 1 heure 30 minutes serait P1H30M. Cependant, bien que ce format soit excellent si vous connaissez la norme, il est obtus pour les utilisateurs non familiers et je pense que la approche Jira recommandée par Owen Hughes est la meilleure approche pour votre utilisation - Cas.
En plus d'afficher des valeurs individuelles comme 4d 1h 30m
comme indiqué dans la réponse acceptée, il faut dire que dans le contexte des rapports (ou d'autres listes avec plusieurs valeurs), ce serait inacceptable:
Name Hours
-----------------------------
Peter 4d 1h 30m
Joan 1d 30m
Thomas 2w
-----------------------------
Total 2w 5d 2h
Au lieu de cela vous voulez:
Name Hours
-----------------------------
Peter 97.50
Joan 24.50
Thomas 336.00
-----------------------------
Total 458.00
Une autre note:
Lorsque vous allez avec une réponse acceptée, dans des cas comme2w 1h
vous préférerez peut-être2w 0d 1h
ce qui garantit à l'utilisateur le nombre de jours. Tu sais, 2d 10s
peut sembler un peu bizarre. Choisissons les heures et les minutes comme une unité de base qui est toujours présente (au moins une d'entre elles) et tout ce qui va à gauche ou à droite, listons toutes les unités liées, même si elles sont nulles.