.Net and Team System News - Nadège DEROUSSEN

mardi 3 avril 2007

Notification d'événements dans TFS

Mais qu'est ce que l'events notification services? Ce service permet, via un exécutable fournit avec TFS, de s'abonner à des événements lancés par Team System: Checkin, ajout/modification d'un WorkItem, Compilation, création de projets...

Les évènements suivant sont fournis en standard:

* AclChangedEvent
* BranchMovedEvent
* BuildCompletionEvent
* BuildStatusChangeEvent
* CheckinEvent
* CommonStructureChangedEvent
* DataChangedEvent
* IdentityCreatedEvent
* IdentityDeletedEvent
* MembershipChangedEvent
* NodeCreatedEvent
* NodePropertiesChangedEvent
* NodeRenamedEvent
* NodesDeletedEvent
* ProjectCreatedEvent
* ProjectDeletedEvent
* WorkItemChangedEvent

Vous trouverez un exemple de mise en place d'un service de notification lié au événement de TFS dans l'article suivant :
Team System events notification services

Story ? Vous avez dit Story ?

Et puisque je parle de méthode Agile et de stories dans mon post précédent, voici un article destiné à vous aider à écrire vos stories. Vous trouverez dans cet article la structure d'une "story", les caractéristiques que doit posséder une story ...

A story should be the product of a conversation involving several people. A business analyst talks to a business stakeholder1 about the feature or requirement, and helps them to frame it as a story narrative


Je vous laisse découvrir l'article (en anglais) : What’s in a Story?

La documentation dans un projet Agile

Voici un article qui traite d'un sujet sensible : la rédaction de documentation dans le cadre d'un projet Agile. L'auteur donne des pistes afin de choisir ce qui doit être documenté, comment les "stories" à l'origine des développements doivent-elles être décrites, que faire si les "stories" sont modifiées, faut-il les modifier ou bien les recréer ?
Autant de questions que nous sommes en droit de nous poser !

Article en anglais : Project documentation

Itérateurs ou collections ?

Voici un article intéressant proposé par Mitsu Futura et qui pose la question de savoir pourquoi il est préférable d'utiliser les itérateurs plutôt que les collections.
Pourquoi préférer les itérateurs aux collections ?