[Game] Le Jeu et la bonne humeur en entreprise

Leave a comment

Jouer ….   ceux qui me connaissent savent que j’adore cela.

Le jeu peut servir comme vecteur/facilitateur pour convoyer des messages, des concepts. Il permet, lors de formation, présentation d’impliquer les participants, il leur permet d’expérimenter des idées ou des pratiques dans un espace contrôlé, mais aussi de toucher du doit certains concepts plus abstraits.

Vous l’aurez compris, j’utilise souvent des jeux dans des ateliers, mais ce n’est pas le but de la discussion d’aujourd’hui.  J’ai voulu, aller sur un chemin un peu différent, et utiliser le jeu pour faire “travailler” un groupe sur des notions moins mesurables, comme la coopération, travailler sur l’ambiance de groupe/d’entreprise plus que sur la notion d’équipe.

Pour cela quoi de mieux qu’un jeu avec tous les employés, enfin, tous ceux qui avaient envies de jouer.  Et pourquoi ce limiter à une heure ou deux, et ne pas faire cela durant toute une semaine.

L’idée mûrie, Go ! Quelques complicités sont et seront nécessaires, mais le jeu est lancé.

 

Affaire a suivre ……

Advertisements

Writer (open office) pour les novices

Leave a comment

Après Impress, voici writer …

Writer pour les débutants

Attention : pour le moment le document n’est qu’a l’état de brouillon.

Impress 2009 – Comment ca marche ?

Leave a comment

Petit exercice de style, faire une présentation pour présenter l’utilisation d’Impress 2009 à un jeune public.
La présentation en PDF est disponible en cliquant sur le lien précédant

Tous les commentaires sont les bienvenus.

How to write a new authoring tool in Agile

Leave a comment

or how to avoid to have wordpad for the price of word, or how to avoid to have word when you want a tool to edit math over the web 🙂

If I have to do such stuff (wonder how such idea come to me ? 🙂 ), I’ll in the following order :

  1. Look for standard dealing with the subject and I’ll find MathML . (Don’t want to make the wheel again to store my Data)
  2. Understand than an authoring storage format differ of the display format (DOC/PDF, …) indeed, all authoring tool need to store meta data (author, revision, pagination, …, revision, …)
  3. Try to find the need of my user (print the page, copy/paste in/from word/office/firefox/IE/…)
  4. Try to cleary define what i want 🙂

So, my first backlog (list of tasks, will look like ) :

  1. Setup My continuous integration env
  2. provide a simple GUI with ‘/’/division nice display
  3. provide print function
  4. provide copy/paste function from word

I think quite quickly, I’ll have to add matrix/vector/square/root fonction display,

but what about spell checker ? pagination ? indeed, for my user, what’s the most important ? currently no clue of it, and I’ll say, don’t think to much at the question before the first proto. Human are so strange, than the need can come from nowhere …..

May be, import text from forum, internet, or paste to forum will be the key requirement.

After, from a technical point of view, as I know i’ll need to include most of a standard authoring tools fonctionnality, will I make the wheel again, or will I extend a standard tools ? (word/office),  extend a wiki like tool ? extend a forum tool ? use the remote publication mode of word/office/wiki ?  Will I force my user to be online to edit content, of will I allow offline authoring ? ……

Lot of question/answers I’ll have after the first prototype….

So, as a first conclusion, doing a quick/rapid prototype seems to be a key success factor in this area.

Agility will help me to focus on the most valuable features to my end user, and to deliver on a regular basis working prototypes.

Agility (Scrum) with Students

Leave a comment

Last time I got 3 students, we organized the work in Scrum, or an adapted Scrum.

Why Scrum :

  1. It’s was a good training for me as Scrum Master
  2. It’s was a good training for them as student 🙂
  3. It’s was a good training exercise to plan tasks / to evaluate tasks duration, and the immediate feed back (every day, as all tasks are small) or the weekly discussion was very valuable for them.
  4. It’s a good way to ensure they don’t go to far on a topic, and keep focus on the priority.
  5. Good way to ensure communication among team members

Why adapted :

  1. I didn’t let them choose the task, the tree student got different objectives, so, most of the time, the task was design for a student…. (yes … i was product owner at the same time …. poor student)
  2. Some generic tasks, were shared (or can be taken by any one) … but there was not lot of them ….. But they have also to learn lot of stuff, and the learning depends of the initial skill…. difficult to put task that can be taken by all of them.
  3. The two first sprints I did the duration evaluation, and try to make  them understand what i Call ‘task finished’ (ie :  code written, test written, documentation written, integration validated …..).
  4. The third one i let them evaluate (define the task duration), … , lot of under estimation, but in two sprint that was corrected.
  5. Also, the activity of splitting features into task, was assisted during 6/7 sprints, and they start to do it fully after. I did that in order to avoid too many new things at the begging. They had also to understand the company, the tools, to work in a team, …. I wanted to avoid too many new stuff.

Feed back : great experience, according to them, fully different from what they learn at school, but very challenging.

Other feed back : with Scrum you have to work all the time ! 😀 Did they expect to sleep at work ?????

Comment bien faire une recherche sur Internet

Leave a comment

Une recherche classique :

Vous avez envie de vous offrir le dernier Archos, comment faites vous ?

archos

archos

Plusieurs solution s’offrent à vous : Google, Yahoo, Orange, Kelkoo, …. Mais laquelle choisir, et dans quel cas ? Nous verrons par la suite qu’une recherche dans un but d’achat ou dans un but d’information ne se fait pas forcement de la même manière.

Nous allons dans un premier temps montrer le résultat d’une première recherche naïve :

  • votre ami Google, moteur de recherche généraliste

Vous pouvez noter que :

  1. Les premiers résultats sont sponsorisés
  2. Les résultats ont été choisis parmi plusieurs millions de possibilités
  3. Des résultats ‘commerciaux’, mais aussi informatifs avec par exemple, Wikipedia. Wikipedia est un site communautaire de connaissance. Les internautes partagent leur connaissances. Par contre, il n’y a aucune validation scientifique du contenu.
  • votre ami Yahoo, moteur de recherche généraliste

Vous pouvez noter que :

  1. Les premiers résultats sont sponsorisés
  2. Les résultats ont été choisis parmi plusieurs millions de possibilités
  3. Des résultats ‘commerciaux’, mais aussi informatifs
  • votre ami kelkoo, moteur de recherche spécialisé dans l’achat

Vous pouvez noter :

  • une liste de modèles vous est présentée
  • une gamme de prix
  • une liste de modèles et de marchands
  • la possibilité de trier les résultats par prix/popularité/….
  • votre ami Orange, moteur de recherche généraliste

Vous pouvez remarquez :

  1. des liens sponsorisé ‘maison’
  2. accès aux services ‘maison’
  3. des résultat commerciaux, mais aussi informatifs
  4. des résultats triés, mais parmi moins de possibilités que Google/Yahoo.

Première Conclusion : vous avez envie d’acheter un produit connu, tous les moteurs vous donneront accès rapidement à l’information cherchée. Par contre, si vous ne savez pas exactement ce que vous cherchez (produit exact, gamme de prix, revendeur, …) un moteur spécialisé  ou un guide vous offrira plus de possibilités.

Vous pouvez aussi vous apercevoir que certains mots de vocabulaire ressortent lors de vos recherches : player/lecteur/encodeur/…..

Pour éliminer le ‘bruit’ (résultats non pertinents par rapport à votre recherche), vous pouvez raffiner votre recherche, et chercher par exemple ‘lecteur mpeg4’, ou ‘lecteur mpeg 4’.

Mais comment ca marche ?


More