Quand nos annonces prennent l’R : Nettoyage

Cette article fait suite au premier article sur la découverte des données.

Après avoir identifié nos données, l’étape suivante dans tous projets de machine learning est de “nettoyer la donnée”, ceci afin de la rendre plus facilement exploitable et de supprimer les cas incohérents ou trop marginaux (outliers)

cars <- read.csv("finalcars.csv", sep=",", header=TRUE, stringsAsFactors = FALSE)

stringsAsFactors = FALSE nous permet de désactiver la conversion automatique en Factor, cela nous permet d’éviter des optimisations intempestives et notamment de conserver le millésime (yearModel) en tant qu’entier

  • En visualisant le résumé du dataframe, nous observons des NA que nous supprimons :
summary(cars)
##     brand              model             version         
##  Length:258320      Length:258320      Length:258320     
##  Class :character   Class :character   Class :character  
##  Mode  :character   Mode  :character   Mode  :character  
##                                                          
##                                                          
##                                                          
##                                                          
##   yearModel           mileage             gearbox             energy      
##  Length:258320      Length:258320      Min.   :     0.0   Min.   : 1.000  
##  Class :character   Class :character   1st Qu.:     2.0   1st Qu.: 2.000  
##  Mode  :character   Mode  :character   Median :     2.0   Median : 2.000  
##                                        Mean   :    13.7   Mean   : 1.905  
##                                        3rd Qu.:     2.0   3rd Qu.: 2.000  
##                                        Max.   :999999.0   Max.   :11.000  
##                                        NA's   :123        NA's   :7       
##      doors           powerDin         priceNew           price        
##  Min.   : 0.000   Min.   :    -1   Min.   :      0   Min.   :      0  
##  1st Qu.: 4.000   1st Qu.:    90   1st Qu.:  17200   1st Qu.:   9600  
##  Median : 5.000   Median :   111   Median :  24000   Median :  13990  
##  Mean   : 4.314   Mean   : 65529   Mean   :  26400   Mean   :  17384  
##  3rd Qu.: 5.000   3rd Qu.:   149   3rd Qu.:  31000   3rd Qu.:  20500  
##  Max.   :11.000   Max.   :999999   Max.   :1076400   Max.   :4190000  
##  NA's   :1

Lire la suite

En passant

Car&Boat média regroupe des sites leaders dans leur domaine, autour de 2 grands métiers :

  • la petite Annonce spécialisée : de véhicules d’occasion, avec Lacentrale.fr, 1e site spécialiste en France, de véhicules neufs, avec Promoneuve.fr et de bateaux, avec annoncesdubateau.com
  • le contenu sur le thème de l’automobile, avec Caradisiac, 1e site d’actualité auto en France et Forum Auto, la plus grosse communauté d’Europe.

Des sites qui génèrent plus de 15M de visiteurs uniques par mois.

Car&Boat média c’est 210 collaborateurs au total rassemblés autour de valeurs forte telles que le respect d’autrui, le travail collaboratif, la passion… Parce que notre travail est reconnu par tous, non seulement nous avons certains avantages, tels que la participation, mais nous savons aussi vivre ensemble des moments friendly tels que les Friday pub, les petits déjeuners gratuits, des séminaires dépaysants, etc…

Côté équipe technique ce ne sont pas moins de 50 collaborateurs qui œuvrent sur nos socles techniques WEB et BACK. Côté marketing et produit, 30 autres collaborateurs. Toutes ces équipes travaillent ensemble et au sein d’équipes souvent pluri-métiers (Product-owner produit, développeurs, intégrateurs ou designers intègrent une même équipe pour relever, ensemble, nos nombreux challenges !).

Animé par l’esprit de l’agilité et de l’amélioration continue, nous nous donnons les moyens de faire progresser notre organisation, en technicité et en agilité avec des accompagnements et des formations de toute sorte.

Nos technos sont variées et adaptées en fonction de nos besoins et de nos projets.

technos

Nos projets sont extrêmement diversifiés autour de toutes nos thématiques et activités.

produits-projets

Tout cela fait que nous sommes une société en pointe sur l’agilité et la technicité. Vous pouvez voir toutes nos publications sur ces thématiques à cette adresse : https://carboatmedia.wordpress.com/

Notre société se développe vite, rejoignez l’aventure !
Pour plus d’informations où nous contacter : cely.rodrigues@carboatmedia.fr

Vidéo

La transformation agile Car&BoatMedia sous les projecteurs !

Carine, Hing et Nathaniel ont présenté la transformation agile de Car&BoatMedia ce 3 avril au ScrumDay 2015. Le pitch de la présentation était simple :

Partant d’une organisation top-down, la société s’était donné pour défi de mettre en place le modèle Spotify. 6 mois plus tard, face aux constats des petites évolutions opérationnelles, la direction a décidé de se challenger en lançant une transformation organisationnelle portée par ses propres employés.

Retrouvez cette présentation sur infoq : http://www.infoq.com/fr/presentations/derapage-controle-toute-agilite

Capture d’écran 2015-05-18 à 18.24.04

Bon visionnage !

Galerie

Idées pour votre management visuel

Avec la diffusion de l’agilité au sein de Car&Boat Media, de plus en plus d’équipes et de personnes passent au management visuel.

Tout d’abord qu’est-ce que le management visuel ? Le principe est simple : utiliser des outils visuels permettant d’améliorer la qualité et la quantité d’information échangée au sein de l’équipe et avec ceux qui l’entourent.

Nous allons partager ici, quelques idées mise en place sur les différents plateaux de CarBoat.

Le control chart

control chart

control chart

Le control chart permet de suivre la date d’entrée et de sortie d’une tâche et ainsi cibler celles qui ont été particulièrement longues à réaliser.

On peut ensuite analyser les causes de ces retards et proposer des actions afin d’améliorer cela.

Il permet aussi de visualiser en combien de temps des tâches similaires peuvent être réalisées.

Vous pouvez utiliser en parallèle, un système, afin de mettre en avant les tâches qui prennent plus de temps qu’envisagé (par exemple ici des gommettes flashy).

Mise en avant des retards

Definition of Done (DoD)

Le DoD permet d’amener de la transparence aux travaux de l’équipe. Avoir une définition claire des « terminés » aide les équipes à travailler ensemble plus étroitement.

Definition of Done

Definition of Done

Le DoD est généralement une liste claire et concise des exigences.

La définition ne doit pas être modifiée pendant un sprint (Scrum) ou cycle de travail (Kanban), mais doit changer périodiquement afin de refléter les améliorations l’équipe.

A noter que potentiellement chaque étape du flux a sa propre DoD.

Liste équipe / référents

Afin d’apporter de la visibilité aux personnes extérieures à l’équipe, vous pouvez réaliser une affiche mettant en avant les différents membres de votre équipe.

DSCN1236 - Copie

Idem pour visualiser les personnes en charge que vos coéquipiers peuvent consulter, une liste des différents référents avec lesquels vous travaillez.

Code couleur et légende

Le management visuel passe donc par l’utilisation d’outil visuel. Nombreux sont donc ceux, à créer un tableau permettant le suivi de leurs travaux.

tableau Dans cette optique, il est important de garder un tableau clair, que d’autres personnes puissent appréhender rapidement sans entrer forcément dans les détails.

Pour cela il peut être important d’avoir un code couleur et de le mettre en avant.

Esthétique

Un board joli, c’est un board qui attire et qui donne envie aux personnes de lire son contenu. N’hésitez pas à profiter de votre tableau blanc pour dessiner un beau flux de travail :

FluxVitrines

Ou bien à faire du tuning en rajoutant des éléments visuels (ici l’équipe référence ses versions avec un nom de pokemon) :

BoardOwi

L’astuce du jour

Certains étapes nécessitent de rajouter de l’information sur un ticket (par exemple une date de début ou une date de fin), afin de bien montrer que cette étape nécessite cette action, collez (avec de la patafix) sur votre board un stylo. C’est simple et ainsi personne n’oublie.

StyloBoard

Galerie

Foire AGILE du 8 juillet 2014   Fin de la 1ère saison !

Avec une très grande participation, cette première foire AGILE a été un vrai succès. Elle a permis de nous rassembler en grand nombre autour de la transformation débutée ces derniers mois.

Les groupes de travail ont souhaité, avec cet événement, associer l’ensemble de l’entreprise pour échanger sur la transformation et diffuser la culture et les bonnes pratiques Agiles.

Pour les différents groupes, cela a été également l’occasion de clôturer la première saison de leur travaux commencés quelques mois plus tôt.

Mission Diffusion

Nathaniel, évangéliste AGILE

 

Pour le groupe de travail en charge de la diffusion de l’agilité, que j’avais fraîchement rejoins le matin même, cette foire a été un évènement important.

L’équipe a présenté sa mission : diffuser l’agilité et ses bonnes pratiques. Et dans le même temps, elle l’a mise en pratique !

 

 

Voici ce que nous avons eu la chance de vous présenter dans l’espace Lounge :

Poster Scrum by CARAVAN

SCRUM by CARAVAN

Scrum by CARAVAN

Un exemple de Framework AGILE, avec la mise en application de la méthodologie SCRUM dans l’équipe CARAVAN.

 

 

 

 

Les BBL, Brown Bag Lunches

Les BBL sont des initiatives visant à partager la connaissance en permettant à un expert de venir parler d’un sujet technique le midi dans une entreprise demandeuse, en échange d’un repas ( typiquement un sandwich ) . http://www.brownbaglunch.fr

LEGO Game

LEGO Game

 

Exemple : LEGO GAME

Lors de ce BBL, notre expert est venu présenter des principes de l’agilité sous la forme d’une participation à un jeu de LEGO ! Le but : simuler une méthodologie agile avec des LEGO

 

Inscriptions BBL

Inscriptions BBL

La foire a été l’occasion de s’inscrire au BBL à venir. Planning des BBL en cours :

  • courant août : Atelier KANBAN avec Nathaniel
  • 16 sept : Kanban pour les nuls avec Mr. Lours

Merci pour vos inscriptions ! Plus d’information diffusionagile@carboatmedia.fr

 

Board pour feedback

20140708_Carboat_Saison02_FoireAgile (58)

Feedback board

Avec ce board, vous avez pu nous faire part de vos idées ou de vos problèmes avec l’agilité, vos envies de mieux échanger sur les bonnes pratiques, leurs points faibles et leurs points forts, d’étendre la pratique à tous les services, de se former…

Merci pour vos retours !

N’hésitez pas à continuer à nous faire part de vos feedback : diffusionagile@carboatmedia.fr 

 

Dépliant Memento Scrum

Memento SCRUM

Memento SCRUM

 

 

Merci à Thierry Leriche pour son mémo SCRUM à destination de l’équipe !

 

 

 

http://thierry-leriche-dessirier.developpez.com/tutoriels/general/memento-scrum-destination-equipe/

Nous espérons avoir permis la découverte de l’agilité et de quelques une des ses pratiques, et également de vous avoir donner des moyens de les diffuser à votre tour.

Quelques minute après la foire, les équipes de travail n’ont pas dérogé à leur approche agile…

Rétrospective

Rétrospective

… et le champ de foire a laissé place à une réunion de rétrospective pour faire le bilan et commencer à préparer la prochaine saison qui s’annonce tout aussi motivante.

 

 

 

Saison 02

Pour notre groupe “diffusion”, cette nouvelle saison sera l’occasion de nouveaux objectifs. Par exemple, de dresser avec vous un état des lieux de l’adoption de l’agilité au sein de la société, ou encore et bien sûr de continuer à vous inviter à participer à de nouveaux BBL !

La pollenisation continue !

diffusionagile@carboatmedia.fr

Image

Lean Canvas « Diffusion agile »

Le groupe de travail sur la diffusion agile vous présente son lean canvas, réalisé pendant la 1ere session de travail sur l’agilité au sein de Car&Boat Media.

Lean Canvas C&B - Diffusion agile (1)

 

Notre lean canvas propose de former, accompagner et favoriser les échanges sur l’agilité.

Dans un premier temps, notre but va être de valider, via des interviews auprès des différentes équipes, les problèmes que nous avons identifiés dans le lean canvas.

Nous allons aussi mettre en place un doodle afin de savoir les personnes intéressées par des feedbacks. Ainsi que des réunions « BBL » (brown bag lunch, format de réunion se déroulant pendant le déjeuner) afin de démocratiser l’agilité dans l’entreprise via différents thèmes.

3 BBL sont déjà programmés :

Le 09 juillet, « Agile qu’est ce que c’est ? » avec Mr Benjamin Moitié, coach agile chez Xebia. Le but : présenter  l’agilité afin de répondre à toutes vos interrogations.

En septembre, « Introduction à Kanban » avec Mr guillaume Lours, Lead dev java et coach agile freelance. Le but : découvrir les principes fondamentaux de Kanban une méthode de management visuel pour la gestion du travail.

En octobre, « Retour d’expérience », avec Mr François Sarradin, Consultant et développeur Java. Le but : bénéficier d’un REX  sur la mise en place d’une méthode agile : Scrum et les pratiques annexes de l’agilité.

 

 

Les inscriptions pour le BBL « Agile qu’est ce que c’est ? » sont terminées mais nous restons ouvert afin d’organiser une 2eme session sur ce thème. Les inscriptions pour les deux autres BBL se feront prochainement.

 

En passant

Lancement du blog Agile et IT Car&Boat Media

Bienvenue sur le blog Agile et IT Car&Boat Media

Nous y parlerons agilité avec des articles de la Guilde Agile de Car&Boat Media.

Car nous voici donc à l’aube d’une nouvelle organisation mettant l’agilité au coeur de nos process. Ici vous pourrez trouver des témoignages, des idées de jeux agiles à mettre en place dans vos équipes et vous pourrez aussi suivre l’évolution de notre structure tout au long de cette transformation agile qui s’engage…

Nous y parlerons IT avec des articles des équipes IT de Car&Boat Media.

Sur nos valeurs d’innovation et d’excellence technique, nous testons et mettons en oeuvre de nombreuses technologies. Vous trouverez donc nos ‘modes d’emploi’ et nos retours d’expérience au fil des articles.

Bonne lecture !