MongoDB est une base de données open source dimensionable, sans schéma imposé, à haute performance et orientée document, soit ce qu’on regroupe actuellement dans le mouvement NoSQL.

Une conférence s’est tenue l’an dernier à Paris dont les vidéos et les présentations sont disponibles sous
http://lacantine.ubicast.eu/categories/mongofr/ pour accéder directement aux vidéos et http://www.10gen.com/conferences/event_mongofr_21june10 pour les présentations et les informations sur les orateurs.

NoSQL semble enfin remettre en question le modèle relationnel. Cette vidéo propose une introduction à ces technologies en présentant notamment les grandes catégories de solutions, les principaux types de mise en oeuvre, les avantages et inconvénients ainsi qu’un état du marché

Producteur de la vidéo: Paris Java User Group

Damien Seguy nous parle de l’industrialisation de PHP. Il est interviewé par Jonathan Le Lous, d’Intelli’N TV.

Freddy Mallet présente Sonar 2.0. La sortie de cette version de la plateforme Open Source Sonar est l’occasion de revenir et d’échanger sur l’un des plus jeunes métier du monde: Développeur logiciel. Le principal héritage légué par un développeur et plus globalement par une équipe de développement est son code source. La principale qualité attendue d’un code source est est sa capacité à permettre d’accueillir le changement à moindre coût. Quels sont donc les critères d’évaluation de cette qualité du code source ? En deuxième partie de session, une démonstration de Sonar montre comment évaluer en continu cette qualité du code, notamment suivant un nouvel axe Design et Architecture introduit par la version 2.0.

Producteur de la vidéo : Geneva JUG

Ressources :
* Slides de la présentation
* Site Internet Sonar
* Présentation de Sonar (en anglais)

Un retour d’expérience sur la mise en oeuvre de Scrum dans une SSII travaillant sur des projets au forfait. Sur une période de six mois, les problématiques abordées ont été multiples:
* rôle Scrum Master et management humain de l’équipe
* rôle du Product Owner et relation client
* développement guidé par les tests d’acceptation
* Scrum et l’innovation
* appels d’offre, contractualisation au forfait et Agilité
* Scrum, PMI et CMMI

Producteur : SigmaT

Didier Girard, CTO de SFEIR, présente Google Web Toolkit et Google App Engine.

Tester reste toujours le cauchemar du développeur, quand ce n’est pas, pour certains, devenu synonyme de dévalorisation professionnelle.  Pourtant c’est au développeur qu’on donne la responsabilité de fournir un code de qualité et exempt de défauts. Les techniques et les pratiques manquent de popularité pour faire de la nécessité des tests exigée par les démarches agiles, une chance plutôt qu’une corvée. Pour enfin arrêter de repousser le test en fin de projet, réconcilier l’équipe entière (Développeurs, Testeurs et PO), et fondre le travail de test dans les autres taches agiles, nous proposons une vision pragmatique et critique du TDD et BDD dans ce contexte.

Producteur: SigmaT

La structuration d’une grosse application ou d’un framework est une tâche complexe où la testabilité et la gestion des dépendances jouent un rôle important. A travers deux exemples issus du monde Microsoft (Unity et MEF) ainsi qu’une analyse des patterns les plus fréquents, nous verrons comment traiter ces problèmes.

Télécharger la vidéo, le code source, la présentation et voir les videos des parties deux et trois.

« go backkeep looking »