Par Mickaël Morier, le 31 mars 2009 |
Catégorie:
L'Atelier de l'architecte |
Pas de commentaires |
Imprimer
Pourquoi référencer une application dans les moteurs de recherche ?
Le référencement est une étape non négligeable du développement d’un site Internet. Ne pas référencer son application dans les moteurs de recherche revient à imprimer une plaquette publicitaire sans la distribuer. Si les moteurs de recherche savent parfaitement référencer un site HTML, qu’en est-il des applications RIA développées avec des technologies telles que Flex ou Silverlight ?
(Lire la suite…)
Par Jean-François Hélie, le 31 mars 2009 |
Catégorie:
Management et méthodologies |
7 commentaires |
Imprimer
Nous voici en bilan d’itération d’une équipe agile, l’objectif du client est de valider les stories et de déterminer la vélocité de l’équipe
- « La story 30 est-elle bien terminée ? » demande le client
- « Oui mais il manque des tests Fitnesse », répond le chef de projet
- « Bon, s’il manque que les tests Fitnesse, on peut la mettre à terminé plus tard. On va voir ce que ça donne « , dit le client
- Le client teste l’application à partir de son navigateur web
- « Mais il manque la validation du champ de saisie ! », s’exclame le client
Par Jean-François Hélie, le 30 mars 2009 |
Catégorie:
Management et méthodologies |
5 commentaires |
Imprimer
Un groupe ne devient pas une équipe performante du jour au lendemain. L’équipe passe différents stades pour se développer. Différents modèles sont disponibles pour identifier à quel stade se situe une équipe afin de permettre son développement supérieur. Cet article présente un modèle d’analyse de la maturité d’une équipe.
L’équipe passe par 6 stades de développement:
Par Olivier Mallassi, le 28 mars 2009 |
Catégorie:
L'Atelier de l'architecte |
1 commentaire |
Imprimer
Lorsqu’on regarde une application « grand public », on note au moins les besoins suivants : rien de génial la dedans, interagir avec des données, de consulter et de naviguer dans du contenu mise en forme. A côté de ces besoins, on recherche souvent « THE » solution, celle qui va résoudre tous nos problèmes, celle qui va répondre à tous nos besoins. Reste que si une telle technologie existait, on l’aurait déjà trouvée. Un peu comme les alchimistes qui recherche à transformer le plomb en or…
J’ai cette impression que ces applications devront – au moins à moyen terme – mixer les technologies. Flex est adapté pour réaliser des interactions utilisateurs trés riches, trés visuelles : slider, drag&drop, transitions visuelles et autres effets visuels… . A l’inverse, HTML reste la technologie la plus adaptée pour gérer du contenu mis en forme, pour assurer la navigabilité dans ce contenu. Dès lors, comment faire communiquer ces deux mondes : Flex et HTML.
(Lire la suite…)
Par Arnaud Mazin, le 26 mars 2009 |
Catégorie:
L'Atelier de l'architecte |
Pas de commentaires |
Imprimer
Cette publication se veut l’écho d’une présentation qui a été faite lors de la précédente édition de l’USI2008 qui présentait les grands atouts et enjeux de la virtualisation. (Lire la suite…)
Par Sylvain Fagnent, le 25 mars 2009 |
Catégorie:
Chronique |
1 commentaire |
Imprimer
Mr Jourdain fait de la prose ou des vers sans qu’il n’en sût rien. Bon, nous le savons depuis la 5e ! Et comme Molière avait le don d’écrire des universalités humaines et intemporelles, il est certain qu’aujourd’hui autour de nous et dans bien des domaines il y a des Mr Jourdain qui s’ignorent. Projetons donc ce monsieur Jourdain dans l’IT de 2009. Quelle pourrait être la chose qu’il fît depuis pas mal de temps sans qu’il n’en sût rien. Ne serait ce pas de la SOA par hasard ? Reprenons une définition communément rencontrée d’un service. Je cite rapidement et pour l’essentiel :
- Standardisation : Les services exposés respectent les mêmes règles de standardisation.
- Couplage lâche : Le contrat de service impose un couplage lâche vis-à-vis de ses clients
- Autonomie : Le service est autonome car il ne fait pas appel à aucun autre système tiers. Il n’en n’est pas dépendant. Ce qui par ailleurs le rend prédictible.
- Abstraction : Le contrat de service n’expose que les informations essentielles à son invocation.
- Composition : Le service peut participer à une composition d’appel de services.
- Sans état : Le service ne conserve aucun état (résultats d’exécution ou autres).
(Lire la suite…)
La communauté « Kanban » se fait entendre de plus en plus fort dans la sphère agile. Le ton monte parfois entre ses principaux représentants (David J. Anderson, Corey Ladas) et le reste de la communauté agile. Pour preuve certains débats sur le groupe de discussion yahoo kanbandev, ou les critiques de David J. Anderson sur Scrum.
Cette communauté introduit son jargon avec des termes comme Kanban ou Minimum Marketable Feature (MMF).
Attardons-nous sur les MMF. Qu’est-ce qu’une MMF ? En quoi une MMF se différencie d’un bon vieil incrément agile ? En quoi l’outil MMF peut considérablement améliorer la valeur délivrée ?
(Lire la suite…)
Par Gabriel Guillon, le 22 mars 2009 |
Catégorie:
L'Atelier de l'architecte |
1 commentaire |
Imprimer
Vos applis ont été installées il y a déjà quelques années. Des données se sont accumulées, ralentissant les traitements. Le disque dur commence à se remplir, ralentissant tout l’OS, et vous commencez à déprimer en voyant la quantité de données présentes et dont ne vous servez plus vraiment. Et ce, sans bien sûr parler du temps de sauvegarde, long comme un jour sans pain…
Pour autant, vous ne voulez pas tout effacer parce que vous ne savez pas ce qui est encore utile ou pas, et vous avez peur que « ça serve un jour… lointain ».
Il va être temps de faire le tri, de savoir ce qu’il faut garder sous la main, dans un coin pas loin, ou au fond d’un placard dans un carton, voire mettre chez vos parents.
Vous allez faire de l’archivage.
Par Olivier Jacob, le 21 mars 2009 |
Catégorie:
Management et méthodologies |
3 commentaires |
Imprimer
De plus en plus d’entreprises s’intéressent à la mise en œuvre d’un processus de développement agile, en particulier SCRUM. Elles pensent y trouver une méthode qui leur permettra, soit de combler les lacunes de leur processus de développement, soit de faire encore mieux que ce qu’elles savent faire. Cependant, il arrive fréquemment que des personnes se sentent exclues par le nouveau mode de fonctionnement. Deux profils particuliers sont concernés : les chefs de projet MOE et les MOA.
Nous proposons ici des réponses à des questions récurrentes comme « que devient l’activité MOA » et « à quoi sert ce chef de projet ? ».
(Lire la suite…)
Par Olivier Jacob, le 20 mars 2009 |
Catégorie:
Management et méthodologies |
Pas de commentaires |
Imprimer
Hier soir se tenait la soirée d’inauguration du Scrum User Group France, au Novotel de la Défense. Au programme, une présentation du groupe par Luc Legardeur, suivie de présentations par des invités de marque :
- Scrum dans le monde, par Jeff Sutherland
- Transition vers Scrum chez Borland, par Dietmar Strasser
- Scrum en France, par Claude Aubry
- Vendre Scrum, par Guillaume Bodet
(Lire la suite…)