Ma femme est photographe de mariage. Nous demandons à nos couples de lister les photographies qu'ils souhaitent que nous prenions. J'essaie de trouver une procédure qui minimiserait le temps nécessaire.
Par exemple, Bob et Alice ont chacun des parents, un ou deux frères et sœurs et d'autres parents. Ils veulent toutes sortes de combinaisons de personnes en images. Un chacun de Bob avec sa maman, papa, frère, soeur, frère et soeur, maman et papa, les parents d'Alice, les soeurs d'Alice, cousins, neveux, nièces, etc. Habituellement entre 20 et 40 groupes différents de peut-être 10 à 20 personnes.
Ce que j'aimerais écrire ou trouver, c'est un progiciel qui accueille toutes les personnes et tous les groupes et me donne une commande qui minimiserait les différentes personnes qui vont et viennent. Quelqu'un connaît-il un tel programme? Quelle serait la meilleure méthode algorithmique pour en faire une? Graphiques ou arbres dirigés?
Merci d'avance pour votre aide!
Réponses:
Vous essayez d'écrire un logiciel pour rendre les gens ivres qui se querellent, en tirant sur des gens d'âges très différents, et des gens qui ont un fort désir ou aucun désir du tout de faire partie des images; plus facile à faire? Je veux vous arrêter ici.
Vos meilleures options ne sont pas liées au logiciel. Ils commencent par définir les attentes avec le couple lors de la consultation initiale, en renforçant cela à chaque contact, en disposant d'un temps minimum défini dans votre contrat pour capturer les clichés formels nécessaires, et enfin en étant en charge le jour et en sachant comment gérer efficacement groupes de personnes. De plus, vous pouvez apporter un second tireur / assistant pour vous aider dans les grands mariages.
Enfin, je vous encourage à arrêter la pratique de demander au couple une liste de photos. Ces images se vendent rarement en fin de compte, elles prennent beaucoup de temps et, à mon avis, sont tout simplement ennuyeuses à capturer. Au lieu de cela, demandez au couple tous les plans qu'ils considèrent comme indispensables , par exemple la mariée et sa tante qu'elle n'a pas vues depuis de nombreuses années. Cela établit l'espoir que ce sont les tournois incontournables et non 60 formels familiaux différents.
Si vous découvrez qu'un couple veut chaque combinaison formelle, la meilleure pratique que j'ai trouvée est de prendre la plus grande photo de groupe en premier et de commencer à retirer le moins de personnes possible pour chaque prise de vue successive. Ne prenez pas les formalités en petits groupes d'abord. Tenez également compte des âges, ne faites pas le plus âgé rejoindre pour un tir, retirez-vous et revenez dans un tas de fois.
Je pourrais entrer dans les détails, mais cela a déjà dépassé de loin la portée des "logiciels pour y parvenir". Comprenez simplement que la technique, la préparation et l'expérience peuvent résoudre la plupart des problèmes sur ce sujet.
la source
Je répondrai du point de vue d'un rédacteur de logiciels et d'une personne récemment mariée.
Tout d'abord, comme le mentionne dpollitt, vous n'obtiendrez aucun logiciel qui fera agir les gens illogiques dans un manoir ordonné et logique. Vous êtes à une fête. Les gens seront heureux, tristes, les deux, en colère, ivres, snob, malodorants, bruyants, timides et à peu près tout le reste. L'obtention d'un logiciel exécutant tout type de processus nécessite le consentement du groupe. Et vous n'allez même pas vous rapprocher du consentement. Il est probable que vous n'obtiendrez même pas le groupe d'accord sur ce que signifie le consentement.
Maintenant, de notre côté (en tant que client, et les gens auront des opinions différentes en tant que clients), nous avons dit à notre photographe, nous voulons telle ou telle photo (comme marcher dans l'allée ou sortir de la limousine). Ensuite, nous avons dit que nous voulions des photos de famille structurées.
Ce que notre photographe a fait, c'est travailler avec nous et le lieu. Il s'est assuré que dès la fin de la cérémonie, avant que quiconque ait même la possibilité de bouger suffisamment pour sortir de son siège, le personnel ait apporté des boissons et des amuse-gueules, et ait essentiellement créé une sorte de mur de blocage qui maintenait tout le monde dans le même région. Puis il a obtenu les photos officielles. L'ensemble du processus s'est déroulé en une demi-heure environ. Pour notre part, nous avons demandé aux demoiselles d'honneur et aux garçons d'honneur de dire tranquillement à tout le monde de s'accrocher aux photos. Ensuite, nous avons carrément interdit les caméras de toute nature. La seule façon d'obtenir une photo est de travailler avec notre photographe. Nous avons également demandé à la demoiselle d'honneur et au meilleur homme de travailler avec le photographe et de "pré-récupérer" tous ceux qui s'étaient égarés.
Enfin, nous avons demandé aux «personnes clés» (parents et chefs de famille, etc.) de faire passer le mot dont ce photographe a besoin pour passer à travers des clichés «scénarisés», puis tout ce qu'ils voulaient, tout ce qu'ils avaient à faire était de lui demander.
Dans l'ensemble, notre processus s'est bien déroulé, notre photographe était génial et ce fut une expérience formidable.
Les choses clés que notre photographe a faites pour que cela se produise, c'était de travailler avec nous. Il a fortement suggéré que nous bougions les choses et que les apéritifs et les boissons agissent comme un mur. Il nous a dit ce qui devait être fait, puis nous a demandé comment. Plus important encore, le moment venu, il a pris le contrôle de la situation. Il était tout à fait, poli et ferme. Nous savions qu'il allait faire cela, nous a-t-il dit, alors nous l'avons soutenu. "Mais je ne veux pas prendre une photo comme ça." a été répondu par moi ou ma femme, « Ce mec est un pro, vous allez faire ce qu'il dit, voilà pourquoi nous l'avons embauché. » Ce genre de travail d'équipe a permis à la fête de bouger et de prendre des photos, et ce fut une expérience merveilleuse.
Je vous conseille donc:
la source
Voici une approche différente qui fonctionne rarement parce que les gens sont des gens et les mariés sont des gens, mais cela fonctionne assez bien lorsque les gens font ce qu'ils disent vouloir.
Il y a longtemps, notre MD importé aux États-Unis (Telecom Auckland) a établi un principe de «chien de casse» où un client dans un flux de travail avait le droit d'approcher les gestionnaires sur le chemin du travail pour trouver des solutions aux problèmes pour faire avancer les choses. On y a résisté de toutes les manières auxquelles on peut s'attendre et va à l'encontre des approches traditionnelles - mais j'ai aimé la terminologie, alors je l'ai empruntée.
Je dis au B&G que je ne connais pas leurs invités, amis, famille. Mon travail consiste à prendre des photos. Avoir une liste de ce que l'on veut est un début, mais je trouve qu'aucune quantité de cris, de cajoleries, de paroles aimables ou de rouler sur le sol en jetant des crises de colère n'amène Aunty May et Oncle Zach au (bon endroit dans) l'église à l'heure où c'est leur tour d'être photographié. Alors ...
Je leur conseille de nommer deux "chiens de casse" - un de chaque côté de la famille. Chacun doit connaître ou pouvoir identifier toutes les personnes impliquées de son côté de la famille. Ils doivent s'affirmer et ne pas être facilement ignorés. Poli et doucement parlé sont des bonus s'ils peuvent être atteints sans diluer leur objectif.
Leur travail consiste à prendre les listes de photos recherchées, à identifier les personnes impliquées et à s'assurer qu'elles sont livrées au bon endroit au moment du photographe.
Essentiellement, tous ceux à qui j'ai suggéré cela, avec des explications sur pourquoi c'est souhaitable, pensent que c'est une excellente idée et disent qu'ils le feront.
Même avec des rappels en cours, très peu de personnes ont réussi à nommer des personnes pour ce rôle.
Les gens laissent très rarement assez de temps entre le mariage et la réception pour laisser suffisamment de temps pour les photos. Le temps après le service est rempli de salutations et de félicitations et "pouvons-nous juste avoir une photo avec ..." - de ceux qui ne vont pas à la réception ET de ceux qui le sont.
Je suggère que le temps de l'église à la réception doit être plus long que la plupart des gens le permettent. Peu écoutent.
Donc - je demande si des photos "jeunes mariés + xxx" peuvent être prises à la réception pour les participants. Dans de nombreux cas, cela fonctionne. Certains doivent partir tôt, mais dans de nombreux cas, il est possible de choisir une zone appropriée et de faire du vélo. Tant que le B&G se rend compte que c'est la seule occasion d'obtenir ces photos importantes, cela fonctionne généralement bien.
Et pas un logiciel en vue :-).
la source
Alerte spoiler: toutes les personnes ne sont pas créées égales lorsqu'il s'agit d'organiser l'ordre dans lequel elles vont en images.
Si vous avez des enfants, vous les voudrez probablement dans les premières photos. Les jeunes enfants sont ... eh bien disons simplement pas aussi bon pour poser pour des photos formelles. Donc, même si vous pouvez optimiser quelque peu la commande, vous devez inclure ces facteurs comme celui-ci.
Ou peut-être que les grands-parents ont des problèmes de mobilité. Etc.
Et ne commencez même pas à essayer d'analyser les familles avec des divorces ou des problèmes familiaux.
Au lieu de cela, demandez au couple de mariage de préparer une liste de photos de famille qu'ils veulent et de vous la donner à l'avance. Un format de feuille de calcul peut fonctionner pour cela (facilement accessible aux autres familles). Vous pouvez également préparer une feuille de modèle et l'envoyer à vos clients.
Et enfin, que personne n'a mentionné - demandez à la noce d'avoir quelqu'un qui:
Quelle que soit l'optimisation de votre commande, sans plan pour l'exécuter le jour même, vous aurez un gâchis. Une liste préparée et un facilitateur pour appeler les noms des personnes actuelles et «sur le pont» seront considérablement meilleurs pour rationaliser le flux d'images que n'importe quel algorithme ne le sera jamais.
la source
J'ai pensé qu'il pourrait être intéressant pour une approche différente de cette question.
Cela ressemble en fait à une variation du problème des vendeurs ambulants, qui, je suis sûr que la plupart des gens le savent, est un problème très difficile (NP-difficile).
Pour autant que je sache, vous avez un ensemble d'éléments distincts (personnes) et une liste d'états (groupes) dans lesquels ils doivent se trouver. Vous devez trouver l'itinéraire le plus court entre les États qui les visitent tous. (ça vous semble familier?)
La principale différence est la fonction de distance, qui dans ce cas, je pense que la distance de Levenshtein fonctionnerait correctement. (Différence entre deux chaînes, mais cela prend également en compte l'ordre des éléments.) Vous pouvez également utiliser une autre variante du chemin le plus court.
Si l'ordre n'est pas un problème, vous pouvez simplement le nombre «d'opérations» entre chaque état. Ce n'est donc que le nombre de personnes qui doivent déménager.
Selon votre question, il s'agit d'un graphique non orienté.
Je ne peux pas vraiment penser à une abstraction ou à une réduction qui résoudrait cela d'une autre manière. Selon le nombre de groupes de personnes, il pourrait être possible de trouver une solution optimale, mais pas plus d'une vingtaine et vous attendez longtemps que cela se termine.
la source