Catégories
Fiches métiers Project Management

Scrum Master : fiche métier

Le terme Scrum vient du rugby. Le métier de Scrum Master s’apparente en effet au poste de demi de mêlée. Il est chargé de pousser les autres vers la bonne direction en privilégiant l’unité de l’équipe et en communiquant avec l’extérieur notamment le management. Le scrum master agit donc comme un guide afin d’aider et de faciliter le travail de l’équipe, dans un objectif d’amélioration et d’adaptation.

Le métier de Scrum Master

Mise en application de la méthode Scrum
Le Scrum Master est en charge de veiller à la bonne réalisation de la méthode Scrum tout au long de sa mission chez un client. Le Scrum est une méthode agile dédiée à la gestion de projets qui permet d’améliorer la productivité d’une équipe. Cela correspond à une organisation dans laquelle une équipe se concentre sur les retours clients au regard de 3 pilier. La transparence, le contrôle et l’adaptation.

Formation de l’équipe
Un des rôles du Scrum Master est de s’assurer que la méthode Scrum est appliquée par son équipe tout au long de la mission. Pour cela il est en charge de lui transmettre les principes essentiels de la méthode. Il veille également à ce que la communication, la productivité, le savoir-faire et la transmission d’informations aux personnes concernées se fassent facilement au sein de son équipe.

Analyse des obstacles et gestion des problèmes
Il est également en charge d’analyser tous les obstacles qui pourraient détourner l’équipe des objectifs à atteindre ou la ralentir dans son travail. Il doit également identifier et apporter des solutions aux différents problèmes qui peuvent survenir lors de la mission.

Rédaction de rapports d’avancement
Rédiger des rapports d’avancement type burndown charts ou burnups et communiquer avec le client ou le management font également partie du travail d’un Scrum master.

Compétences requises

Maîtrise de la Méthode
La maitrise de la méthode agile Scrum est bien sûr la compétence principale à avoir. Il doit en effet être capable d’en assurer sa bonne pratique lors de sa mission.

Humilité et empathie
Il doit se voir à l’égal des membres de son équipe. En effet, il n’a pas de responsabilité hiérarchique sur les membres de l’équipe. Il doit pouvoir guider les membres de l’équipe mais sans s’imposer. Tout le monde doit pouvoir participer aux décisions.

Pédagogie et sens de la communication
Afin de faciliter le travail de tous les membres de son équipe lors de la mission, le scrum master doit développer un bon sens de la communication et faire preuve de pédagogie. En effet, afin de s’assurer qu’elle se déroule correctement il doit pouvoir communiquer, rester à l’écoute et savoir motiver chaque membre de son équipe.

Connaissances techniques
Pour un Scrum Master la connaissance parfaite du domaine de l’application ou l’expertise technique ne sont pas des compétences nécessaires. Cependant, avoir des connaissances de l’un et/ou de l’autre rendra son rôle plus facile à tenir. En effet, il pourra dialoguer plus facilement avec l’équipe technique.


Vous souhaitez en savoir plus sur la Gestion de projet ? Découvrez notre dossier spécial tout ce que vous devez savoir sur le rôle des chefs de projets, leurs compétences, leurs aptitudes et leurs attentes salariales.

CTA-Lire-notre-dossier-special

Contexte

Une équipe de Scrum typique est généralement composée de 6 à 10 personnes. Mais seul le Scrum Master est responsable de l’application de la méthode Scrum. Il fait partie intégrante de l’équipe et peut ponctuellement participer aux travaux ; tels que le contenu des « sprints » avec le reste des membres de son équipe. Cependant, ses participations doivent rester limitées car ses fonctions de coordination, de communication interne, d’analyse et de résolution des problèmes sont un rôle que le Scrum Master doit réaliser à plein temps.

Les entreprises de service du numérique et les agences web qui s’occupent de projets pour des clients en utilisant des méthodes agiles sont les principaux employeurs des Scrum Master.

Carrières et Salaire

Tarif journalier moyen : 410 € – 620 € en fonction de l’expérience et de l’entreprise dans laquelle se déroule la mission du Scrum Master.
Il peut évoluer vers des postes tels que Product Owner ou encore directeur de projets.

Scrum Master : Formation requise

Ce métier nécessite avant tout la maitrise du Scrum sur le plan théorique et pratique. Pour cela ce professionnel suit généralement une formation approfondie et structurée sur le Scrum qui débouche dans l’idéal sur une certification Scrum master.
De bonnes connaissances techniques lui permettront de s’intégrer ainsi que de dialoguer avec les membres de son équipe. Il est donc intéressant pour un Scrum Master de posséder une formation en IT / Informatique.

Téléchargez votre fiche métier

Trouver une mission de Scrum master

Découvrez nos fiches métiers : Ingénieur VoIP et Responsable d’applications IT !

Rejoignez notre communauté de Talents IT & Tech
Catégories
Freelance informatique / tech Quotidien de freelance

Freelance au quotidien : Les 3 avantages d’un projet personnel

Lorsque l’on travaille en tant que freelance certaines missions peuvent parfois être très prenantes. Se lancer en parallèle sur un projet personnel et le mener à bien présente de nombreux avantages.
Dans notre précédente vidéo nous vous avions présenté 5 conseils pour être visible sur les réseaux sociaux.
Dans cette quatrième vidéo Club Freelance & Dominique Dufour vous présentent les 3 avantages d’un projet personnel quand on est freelance . 

# 1 : Se faire du bien avec un projet personnel

Travailler sur un projet peut faire du bien. En effet, il peut être un bon moyen de sortir de la mission freelance en cours, qui peut parfois être très prenante.

#2 : Acquérir de nouvelles compétences

Avoir un projet permet également d’avoir l’opportunité d’acquérir de nouvelles compétences ou de renforcer celles que l’on a déjà. Par exemple, travailler sur un projet personnel mettant en scène un nouveau langage informatique va vous permettre de l’acquérir.

#3 : Avoir de nouvelles sources de revenus

Un projet peut également déboucher sur de nouvelles sources de revenus.
Sa réalisation demande du temps. Pour cela organisez-vous pour définir le périmètre et les moments que vous avez à consacrer à ce projet. Mais surtout allez au bout de ce projet pour ne pas passer à côté des trois avantages que présente un projet personnel !

A propos de l’auteur

Dominique Dufour, auteur du MOOC « Lancez votre activité de freelance », et auteur de « Je suis freelance.com, Développez votre activité grâce aux réseaux sociaux » (Pearson, 2013) . Ancien journaliste,Dominique est aujourd’hui entrepreneur, consultant, auteur et formateur.
http://www.dominique-dufour.com/

Vous aimeriez aborder un sujet particulier dans les prochaines vidéos ? N’hésitez pas à nous en faire part !

Catégories
Développement Fiches métiers

Développeur J2EE / .Net : Fiche métier

L’outil indispensable du développeur J2EE / .Net ? Le Java, un langage de programmation qui permet principalement de créer des objets et de développer des applications client/serveur.

Découvrez donc dans cette fiche métier, quelles sont les missions en freelance et CDI du Développeur J2EE / .Net, les compétences requises, le salaire et la formation de ce professionnel de l’informatique.


Vous êtes un talent IT à la recherche de nouvelle opportunités de missions freelance ? N’hésitez pas à postuler à l’une de nos nombreuses missions IT directement sur notre plateforme de recrutement freelance & CDI Minquest.

trouver une mission

1. Le métier de développeur Java J2EE / développeur .Net

Le développeur .Net (Microsoft) et J2EE (Java 2 Enterprise Edition, de Sun/Oracle) est un expert des services Web tels que les sites, webmails, widgets… Sa mission principale consiste ainsi à optimiser l’interactivité de sites Internet et d’intranets intégrés et interagissant avec des SI complexes. Cela fait donc de lui un spécialiste de ces technologies.

1.1. Conception de cahier des charges

Le développeur J2EE/.Net travaille en lien avec le chef de projet et le client dans le but d’analyser les besoins de ce dernier et de rédiger ainsi les spécifications techniques et fonctionnelles du projet.
Parfois le cahier des charges est préalablement mis en place et il ne reste donc au développeur qu’à le respecter.

1.2. Développement du projet

Une fois le cahier des charges bien compris – au regard des besoins et contraintes du client – le développeur J2EE/.Net peut commencer à créer les maquettes et prototypes d’application pour ensuite lancer le développement.

1.3. Maintenance

Après le développement la mission du développeur ne s’arrête pas là. En effet, il sera en charge des phases de tests et des mises à jour. Il devra de la même manière, assurer le support et la maintenance applicative.
Une phase de rédaction de documentation est également nécessaire, afin d’expliciter son travail et faciliter la maintenance par d’autres.

2. Compétences requises

2.1. Expertise technique

La maîtrise technique est bien sûr la compétence principale du développeur J2EE / .Net avec une connaissance parfaite du langage Java. La connaissance d’autres langages et du fonctionnement des bases de données sont également conseillés.
Les profils prisés en Java J2EE maitrisent notamment les frameworks Java EE comme Spring, et tous ses modules core / MVC / transaction / security / webflow, Hibernate, Struts, Tapestry, GWT… Il doit aussi connaître la notion du code propre et savoir pratiquer des tests TDD (Test-Driven-Development).

2.2. Curiosité et écoute

Les technologies évoluant rapidement. Ce développeur freelance doit donc se montrer curieux et rester à l’affût des dernières nouveautés. Ceci en se mettant à jour au niveau des dernières versions. Mais aussi en effectuant des recherches, des projets personnels ou encore en lisant des articles écrits par d’autres experts du domaine.

2.3. Rigueur

Rigueur et sens de l’organisation sont les grandes qualités du développeur J2EE / .Net.
L’esprit d’équipe et l’autonomie sont également indispensables pour appréhender la récurrence du travail en mode projet.
La maîtrise de l’anglais professionnel est également une nécessité.
Enfin, comme chez tous les freelances informatiques on attend de lui une grande ouverture d’esprit et une bonne capacité d’adaptation.

3. Contexte

Le freelance développeur JAVA J2EE / .NET est amené à travailler en étroite collaboration avec son chef de projet mais également d’autres développeurs quand un projet nécessite plusieurs ressources.
Le poste peut s’effectuer sur site (chez le client) mais également en remote (de chez soi) suivant le caractère du projet et de la mission.
Pour ce qui est du rattachement hiérarchique, le développeur J2EE freelance dépend la plupart du temps du directeur de mission ou directeur technique.


Vous êtes Développeur J2EE / .Net à la recherche d’un emploi IT ? N’attendez plus, notre plateforme de recrutement IT, Mindquest propose de nombreuses offres de missions IT pour les freelances informatiques et experts freelances.

trouver une mission

4. Carrières et Salaire du Développeur J2EE / .Net

Le tjm ou tarif Journalier Moyen de cet expert informatique est entre 350€ et 450 € selon l’expérience et la zone géographique.


Le parcours du développeur Java suit un processus de spécialisation. En effet, certains développeurs web choisissent de se spécialiser sur leur langage de prédilection. Ce qui est le cas ici pour un développeur J2EE. Une spécialisation influera ainsi sur les missions, compétences et rémunération du développeur.


Les expertises Java sont très demandées et encore assez rares sur le marché, ce qui rend d’autant plus attractif ce métier.
Une évolution vers chef de projet Java peut s’envisager après plusieurs années d’expériences.


Découvrez également nos fiches métiers : Développeur Java et Responsable d’applications IT !


5. Formation du développeur J2EE / .Net

La spécialisation Développeur J2EE nécessite de solides connaissances en informatique. Une formation de niveau Bac+5 en école d’informatique ou d’ingénieur est donc indispensable. Après son diplôme, le développeur devra attester d’une maitrise complète des environnements .Net et J2EE notamment sur des bases de données relationnelles comme SQL. Ces compétences peuvent ainsi être validées par une certification J2EE ou .Net. Le développeur devra donc s’autoformer continuellement pour rester informé des dernières évolutions des frameworks Java J2EE.

6. Téléchargez votre fiche métier développeur J2EE / .Net :

développeur J2EE / .Net

Vous recherchez des opportunités de missions informatiques dans la Tech et l’IT en freelance ou en CDI ? Mindquest vous accompagne dans la recherche de votre prochaine opportunité de mission IT. Trouver une mission de Développeur J2EE /.Net en consultant nos offres de missions freelances et CDI disponibles sur notre plateforme numérique Mindquest :

trouver une mission