La sous-dotation est un sujet sur lequel de nombreux collègues du marché commencent immédiatement à brûler. On pense que «louer du personnel» est quelque chose d'indigne, ce qui n'est pas fait en raison d'une bonne vie. La plupart des sites de développeurs Web ne peuvent pas dire s'ils fonctionnent selon ce modèle ou non. Mais même s'ils fonctionnent, ils en parlent soit déguisé, soit ils le déguisent derrière un autre nom - renforcement, mise à l'échelle de l'équipe, temps et matériel, etc.
Jugez par vous-même: sur Habré, nous avons compté 3k documents sur l'externalisation, le développement sur mesure, le développement de produits, etc., et moins de 50 publications sur l'externalisation. Comment est-ce possible?
Nous faisons partie de ceux qui travaillent selon le modèle de la dotation en personnel et le déclarons ouvertement. Maintenant, il nous fournit plus de la moitié des revenus. Et nous l'adorons - il y a ici de nombreux avantages pour notre entreprise, pour les clients et même pour les employés.
Dans cet article, nous essaierons de répondre aux questions sur les sureffectifs que vous vous posez (et qui se sont déjà préparées à écrire dans les commentaires).
- Externalisation, sous-traitance - quelle est la différence?
- Avec quels clients est-il judicieux de travailler selon le modèle du personnel externe?
- Pourquoi aimons-nous plus le personnel que l'externalisation?
- Pourquoi l'externalisation est-elle plus agréable pour un client que l'externalisation ou en interne?
- Dans quel cas est-il préférable pour les studios Web / production de ne pas essayer le personnel?
Aller!
Outstaffing, outsourcing - quelle est la différence?
Tout d'abord, parlons du matériel.
Outstaffing est
- / , -, -. full time . — part time, .
- , , . — . , .
- . . , .
- — , . (, frontend React.js).
- HR-.
- — retainer ( / ) time and material ( , , — ).
- —
- / , , .
- . , . .
- .
- . , .
- , — .
- — fix price, — time & material ( , , — « »).
En d'autres termes, si un client a besoin de personnes spécifiques avec une certaine pile pour un projet nécessitant un développement constant, il lui est plus facile de faire appel à des spécialistes prêts à l'emploi. Notre rôle dans tout cela est d'être une serre pour le personnel. Responsable de la sélection, de la formation et de la motivation du personnel - créer les conditions dans lesquelles l'employé grandira et se révélera.
Si le client n'a pas de compétences techniques minimales, n'a pas de ressource pour l'intégration, la définition des tâches et le suivi de la mise en œuvre, n'a pas les siennes en interne et le désir de se plonger dans tout cela, il lui sera plus facile d'externaliser un travail. La direction reste du côté de l'entrepreneur, et le client n'évaluera que le résultat sans se soucier de ce qui se passe dans la tâche.
La sous-traitance est un taxi, la sous-traitance est un covoiturage. Et votre voiture est une équipe interne
Presque tous les employés peuvent travailler selon le modèle du personnel externe: analystes, testeurs, programmeurs, concepteurs de mise en page, concepteurs. Pour nous, ce sont principalement des développeurs réactifs - il y a maintenant une très forte demande sur le marché pour eux, ce qui est bien en avance sur l'offre.
Avec quels clients est-il judicieux de travailler selon le modèle du personnel externe?
Notre expérience montre que le secteur des entreprises ne joue pas ici un rôle clé: nos équipes travaillent avec la fintech, la distribution, les holdings informatiques et les intégrateurs. Nous créons des services publics et des systèmes d'entreprise internes avec un succès égal.
La taille du projet n'est pas non plus un facteur déterminant. Outstaff convient à la fois aux grands projets qui nécessitent un développement constant (lecture - sans fin) et à ceux dont les objectifs sont atteints en 1 à 2 mois et que le contrat prend fin.
Inga MorozovaMais il y a des points vraiment importants auxquels il faut prêter attention. Si au moins deux points coïncident, vous pouvez travailler ici selon le modèle du personnel. Sinon, cela vaut la peine de réfléchir à nouveau, une déception se produira-t-elle - à la fois pour le client et pour vous?
Responsable du programme d'affiliation Globus
En règle générale, le client comprend déjà le modèle avec lequel travailler. Les grands clients du domaine de la fintech, FMCG, IT ces dernières années préfèrent garder leur expertise à l'intérieur et choisir le travail en dehors du personnel. Mais cela ne signifie pas que certains projets ne sont pas externalisés - souvent selon ce modèle, de nouveaux projets nous arrivent, de nouveaux produits, dans lesquels une énorme quantité de code n'a pas encore été écrite. Bref, tout dépend du projet et du client.
Il existe des compétences informatiques au sein de l'entreprise du client
Le développement d'un produit informatique est un processus complexe et le client doit comprendre son fonctionnement. Sinon, un travail efficace ne fonctionnera pas. Même si elles ont les bonnes compétences, peu d'entreprises peuvent (ou veulent) mettre sur pied un service informatique cool et prêt au combat. Il y a des emplois / domaines que, pour diverses raisons, le client ne souhaite pas confier à l'équipe de développement interne.
Voici un exemple tiré de notre travail: le client n'a fondamentalement pas son propre back-office et ses développeurs, il n'a qu'une expertise technique clé et un chef de produit qui dirige l'équipe d'un fournisseur externe (c'est-à-dire nous).
Qu'est-ce qui nous intéresse principalement? Pour que le développeur soit uniformément chargé et qu'il n'y ait pas de temps d'arrêt. Cela signifie que le client doit avoir les compétences nécessaires qui lui permettront de définir et d'accepter correctement les tâches. Les mots «refactoring», «bugfix», «testing» devraient être clairs pour les deux côtés afin qu'il n'y ait pas d'objections dans l'esprit de: «Pourquoi n'avez-vous pas écrit le code correctement tout de suite? Je ne vous paierai pas pour corriger vos propres erreurs. " C'est génial s'il y a des pistes technologiques côté client dans la même pile technologique sur laquelle vous travaillez.
Evapps
— , , . , , /, , , .
— - (!)
Disons qu'un client a un projet de très grande envergure qui nécessite l'embauche de 30 à 40 personnes à la fois. C'est un véritable défi pour la DRH. La concurrence numérique ne fera que croître. Alors que certains perdent un temps précieux à chercher le développeur de leurs rêves, d'autres déploient déjà de nouvelles versions. Ou une telle situation: la performance de l'équipe n'est pas équilibrée, il y a un manque d'expertise certaine, de ce fait, la dette technique ne cesse de croître.
HR typique qui doit amener 40 employés à un projet en 2 semaines.
Le besoin de grandir devient très évident lorsque les processus métier de l'entreprise ralentissent ou que des ressources supplémentaires sont nécessaires, car il est impossible de résoudre tous les problèmes à temps. Il est nécessaire d'accélérer le workflow, car le lancement du projet à temps affecte directement le développement de l'entreprise et un retour sur investissement rapide.
CEO MediaSoft
, . — . . IT- .
, . . : « Golang- Kotlin- ». , .
, — . , .
Ne soyons pas le capitaine - vous savez déjà qu'il y a une pénurie de personnel dans le domaine informatique. Créer un service informatique à partir de zéro ou le faire évoluer peut coûter un montant considérable à une entreprise, de sorte que beaucoup profitent de l'occasion pour utiliser les services d'externalisation afin d'économiser de l'argent. Et c'est une excellente raison d'entamer des négociations.
Nikita Shabashkevich
Directeur exécutif de l' AWG
De plus en plus de grandes entreprises construisent des noyaux informatiques au sein de leur entreprise, ce qui leur permet de conserver leurs compétences à l'intérieur. Ils savent comment gérer de tels projets, ils n'ont besoin que de ressources supplémentaires.
Un certain nombre d'entreprises russes et la plupart des entreprises européennes, au contraire, manquent le plus souvent de compétences informatiques, ce qui fait apparaître des consultants et des sous-traitants. Dans de tels cas, l'avenir est plus probable dans les modèles d'externalisation.
Le client est prêt à jouer avec plus d'un objectif
Lors de la sélection d'une équipe outstaff, le client tourne généralement au maximum: mène des entretiens, vérifie les tâches de test, up and down évalue la qualité du code et le niveau d'horizons de chaque collaborateur.
Mais tout le monde ne se rend pas compte qu'après le début des travaux, l'interaction avec l'équipe ne doit pas être interrompue. Si le client a une architecture intégrée, des exigences de code, puis connecter un développeur (lire - donner accès à la comptabilité et aux mises en page) et le laisser s'occuper seul de cette richesse ne fonctionnera pas.
Certains jeux sont difficiles à jouer seuls
Le client doit être prêt à étendre son système d'intégration à des professionnels externes ainsi qu'à l'équipe interne. Discuter de votre vision, des exigences en matière d'approches, des attentes de résultats et de donner un feedback régulier est le minimum sans lequel un résultat de haute qualité ne peut être obtenu.
Maxim Kravets
PDG Holyweb
Voici un exemple de notre vie. Avant la sortie du changement de marque, une grande banque s'est donnée pour mission d'imposer et de développer un front-end pour une conception de site Web d'entreprise mise à jour en peu de temps. Le troisième jour de travail, le chef d'équipe du client a complètement réécrit la demande de tirage de notre spécialiste pendant une journée de travail. C'est une mauvaise pratique - de cette façon, le travail du développeur est dévalorisé, ce qui ne conduit certainement pas à une compréhension mutuelle.
Pourquoi aimons-nous plus le personnel que l'externalisation?
Chers collègues du marché! Nous avons de mauvaises nouvelles pour vous (oui, pour beaucoup, ce sera toujours des nouvelles). Si vous pensez être plus compétent que votre client, vous êtes en retard de quelques années. Les équipes produits et back-offices côté client évoluent et augmentent rapidement leur expertise. Ils sont pleinement capables de créer, créer et obtenir des résultats par eux-mêmes.
Le client n'est plus intéressé par votre développement clé en main et vos devis gonflés avec des risques inhérents. Les produits numériques évoluent rapidement, et la principale chose qui est maintenant requise est de rassembler rapidement la composition requise de spécialistes compétents pour les tâches et d'atteindre les KPI définis. Il n'y a pas de temps pour l'accumulation.
C'est pourquoi nous développons activement le personnel externe comme une ligne distincte de notre activité. Ce sont les avantages de ce modèle pour l'entreprise.
Moins de chances d'avoir des ennuis en évaluant incorrectement un projet par prix fixe
Nous savons tous qu'évaluer des projets en fixant, c'est comme marcher sur une corde raide dans le noir, les yeux bandés, sur un gouffre avec des pics ciselés en bas.
Eh bien, vous voyez l'idée.
Sous-estimez - dites adieu à la marge. Si vous rechargez, le client n'achètera pas. Outstaff nous enlève complètement ce mal de tête. Nous gagnons autant que nous travaillons. Notre tâche principale est de «faire correspondre» les attentes du client avec la productivité du spécialiste qu'il embauche.
Utilisation et revenus prévus
Les projets externes sont souvent longs et volumineux, et les tâches sont sérieuses. Pour nous, cela signifie un plan de charge de production clair et une prévision assez précise des revenus. Et pas seulement dans le cadre du projet, mais aussi pour chaque collaborateur.
Économiser des ressources. Se débarrasser du chaos et de l'entropie
Lorsque la gestion de projet reste du côté du client, cette partie même du corps brûle pour lui, pas pour nous. Le développeur n'a pas besoin de sauter de projet en projet plusieurs fois par jour, car quelque part «tout est cassé de toute urgence et doit être réparé» - il travaille calmement et immergé sur un thread, ne dépense pas une goutte de ressources en commutation. La tâche principale de la direction de notre côté est la supervision générale du projet et le maintien d'une bonne ambiance dans l'équipe.
- Oleg, tout est cassé avec nous!
Nous acquérons de l'expérience dans divers domaines
Soyons honnêtes: il est beaucoup plus facile de se lancer dans des projets sympas avec des clients de premier plan via un personnel externe qu'en tant qu'entrepreneur. Nos développeurs ont la possibilité de travailler dans des entreprises de tous niveaux et d'acquérir une expérience inestimable. C'est cool quand vous pouvez espionner les technologies, les processus, les techniques (bonnes et mauvaises) et finalement mettre à niveau vos employés.
Pourquoi un client externe est-il plus agréable que l'externalisation ou en interne
D'accord, nous avons compris pourquoi outstaff apporte des bénéfices à notre entreprise. Voyons maintenant pourquoi le client ne s'intéresse pas moins à lui?
Qu'est-ce que le client attend de son entrepreneur ou de son équipe interne? La réponse est bien connue: obtenir plus (résultat, qualité, tâches expédiées, projets lancés) et dépenser moins (temps, argent, ressources).
Comment le personnel externe l'aidera-t-il?
Renforcez rapidement votre équipe
Moins de temps - plus de résultats!
Jusqu'à présent, aucune meilleure méthode n'a été inventée pour évoluer aussi rapidement et efficacement que possible. Le client choisit un spécialiste prêt à l'emploi ou toute une équipe immédiatement prête à se connecter à son projet. Et déconnectez-vous au moment où le projet est terminé.
Un autre cas de notre vie. Pendant deux mois, l'entreprise a tenté de fermer le poste, alors que les tâches ne bougeaient pas et que la dette technique du projet augmentait. Ils ne croyaient pas à la sureffectif, et pendant longtemps nous avons frappé à la porte pour conclure un accord. En fin de compte, le client a accepté d'essayer et nous a donné un test de deux semaines. La coopération traîne et dure depuis 7 mois déjà.
Notre exemple a montré au client qu'en principe il est possible de travailler selon un tel modèle, et il a attiré un autre entrepreneur. Certes, ils n'ont pas duré longtemps - mais c'est une histoire complètement différente.
Nous avons passé une grande partie du code hérité de quelqu'un d'autre à travers nos meules. Voici un exemple de ce que l'équipe du client dirige parfois. Et nous avons eu le temps et le code a été finalisé!
Économiser de l'argent
Même résultat, mais de l'argent a été économisé. Il est
difficile d'évaluer un projet complexe à partir de zéro à l'aide d'un correctif. Le budget sera directement proportionnel au nombre de boîtes noires sur le projet - plus il y en a, plus l'entrepreneur réhypothèque, en essayant de fermer tous les risques possibles. En conséquence, même une estimation détaillée se rapportera au temps réellement passé sur le projet, à peu près le même que votre photo d'identité pour un selfie sur Instagram. Et la plupart du temps, ni le client ni l'entrepreneur ne l'aiment.
Outstaff vous permet de ne pas brûler le budget du projet, mais de le dépenser de manière rationnelle. De plus, le client peut utiliser les ressources disponibles de la manière la plus flexible possible, et ne pas gaspiller de l'énergie sur des litiges avec le contractant dans l'esprit "ce n'était pas dans le mandat, que nous avons signé il y a six mois, et nous ne le ferons pas".
AWG
: HR , , . , , . . .
Moins de ressources propres - mais plus d'implication et d'initiative.
Un spécialiste du personnel externe est immergé dans les processus et l'atmosphère du client presque autant que son propre employé - avec l'acceptation de toutes les exigences en matière de méthodes de travail, de culture d'entreprise et d'horaire de travail.
En même temps, sa motivation - avec une bonne organisation des processus et un accueil de qualité - est comparable à la motivation d'un employé à temps plein. En conséquence, le client dispose d'un collaborateur ou d'une équipe proactive totalement intégré à ses processus.
Par exemple, nous avons déjà affecté une équipe de six développeurs front-end à un projet bancaire depuis Dubaï. Deux d'entre eux sont devenus des chefs d'équipe dans leur propre domaine, et ont ensuite joué un rôle clé dans l'organisation du travail et l'intégration d'autres spécialistes. Le client a grandement apprécié notre travail - à tel point qu'il a invité l'équipe à travailler dans son bureau pendant un mois.
Le «bureau» du client au moment du développement
Bien entendu, il serait injuste de ne parler que de la façon dont tout se passe bien, sans parler des risques.
Inga Morozova
Responsable du programme d'affiliation Globus
Si votre entreprise a dépassé le personnel des chefs d'équipe ou des développeurs qui couvrent l'essentiel de l'expertise qui est importante pour votre entreprise, il y a de grandes chances qu'après un certain temps, vous perdiez ces développeurs. Et c'est une très grosse douleur pour l'entreprise.
Oui, ils le sont - pour nous et pour le client. Mais c'est un gros sujet pour une discussion séparée, et nous préparons déjà un article séparé à leur sujet.
Quand est-il préférable pour les productions Web de ne pas essayer de sortir du personnel
Et maintenant, enfin, lorsque vous avez déjà lancé mentalement un nouveau processus commercial, il est temps de vous répondre honnêtement: êtes-vous prêt pour le fait qu'avec le nouveau modèle de travail, vous rencontrerez de nouvelles difficultés?
Voici les facteurs d'arrêt évidents qui devraient vous faire réfléchir plusieurs fois si vous avez besoin de tout cela.
Vous n'êtes pas prêt à changer de direction RH et à accompagner vos collaborateurs
La fonction principale de la direction doit être de recruter et de travailler avec eux au sein de l'entreprise. Votre tâche est de fidéliser, d'entretenir et de nourrir vos employés, car avec un taux de rotation élevé du personnel au sein de l'entreprise, l'ensemble du programme cesse de fonctionner et de générer des bénéfices.
En outre, il existe une opinion parmi les entrepreneurs expérimentés - vous ne devriez pas vous engager dans du personnel externe si vous n'êtes pas entièrement responsable de vos ressources. En d'autres termes, si vous travaillez vous-même avec des sous-traitants.
CEO MediaSoft
— , , . , — ? . , - - , «» . , .
La crise de cette année a créé une nouvelle tendance - des équipes plus petites et une sélection encore plus stricte. Si votre employé ne passe pas une entrevue avec un client, il n'a aucune valeur sur le marché des outstaff. Votre client n'a pas besoin de junes, mais de intermédiaires et de signeurs. Plusieurs dizaines de développeurs peuvent passer par leurs intervieweurs - et dans un contexte de forts intermédiaires au taux conditionnel de 1800 roubles par heure, vous et votre jun pour 2000 roubles ressemblerez à des clowns. Dans le pire des cas, vous ruinez votre karma et vos développeurs cesseront tout simplement de prendre des interviews.
Le développement en sous-traitance vous permet d'équilibrer l'équipe et de faire grandir vos développeurs en douceur, alors qu'en dehors du personnel, il est impossible de dissimuler l'incompétence. Es-tu prêt pour ça? Et votre équipe?
CEO MediaSoft
, , , , , , . , .
Au départ, nous avons commencé à constituer notre équipe de manière distante et distribuée - et maintenant, elle porte ses fruits. Depuis plus de deux ans, nous nous sommes améliorés dans les entretiens sur Zoom, dans la définition des objectifs et dans le contrôle. Nous avons appris à maintenir l'atmosphère - bien que nous n'ayons jamais vu certains des gars de l'équipe en direct. Cette approche nous permet de collecter de vrais diamants, sans se limiter à une seule région (et même à un pays). Si cela ne vous convient pas, si vous ne savez pas comment gérer les risques inévitables, et que les cookies de bureau et une cafetière sont les plus belles choses au monde, détrompez-vous.
Vous n'êtes pas prêt à travailler sous un NDA
Oui, c'est notre dure réalité - une partie considérable des projets est détenue pour nous sous la rubrique «top secret». Nous ne pouvons pas toujours placer le logo du client sur le site ou le mentionner dans le cas. Le portefeuille n'est pas rapidement réapprovisionné en projets, car beaucoup d'entre eux ne sont pas publics. Par conséquent, vous devez rechercher d'autres moyens de prouver votre compétence.
65apps
-, . - , IT .
, IT-, . , «», .
Dans cet article, nous avons résumé ce que nous savons actuellement sur le marché et les besoins des clients. Ils ont ouvert la porte de leur cuisine intérieure et ont montré comment travailler.
Pour résumer très brièvement, voici les avantages de la sous-effectif pour la production Web:
- Charge de travail des développeurs longue et bien prévisible. Il peut être calculé, c'est facile à gérer.
- Notre équipe acquiert une expérience polyvalente et est pompée à une vitesse x3.
- Nous ne pouvons pas nous impliquer dans une estimation de prix fixe incorrecte - car nous ne travaillons pas selon un tel modèle.
Et voici les avantages pour le client:
- La capacité de développer rapidement une expertise informatique. Concentration sur les objectifs du produit, pas sur la routine RH.
- Intégration profonde d'un spécialiste dans son équipe.
- Mise à l'échelle rapide de l'équipe dans les deux sens: si nécessaire, renforcer, à la fin du projet, interrompre la coopération - et personne ne sera licencié.
À l'intersection de ces avantages, nous construisons un partenariat à long terme, augmentons le personnel et augmentons le chiffre d'affaires. Et nous n'avons pas l'intention de nous arrêter!
***
Nous voulons continuer à partager notre expérience et parler de choses plus pratiques. Par exemple, à propos de tels:
- Que pensent nos gars des outstaff? Comment garder notre équipe et pourquoi un seul employé nous a quittés en deux ans?
- Quels sont les risques pour le client et pour nous? Analyse basée sur leur propre râteau.
- À propos des entretiens avec les clients. Comment se préparer, à quoi faire attention?
Écrivez dans les commentaires ce qu'il est intéressant de lire et nous vous en parlerons certainement. Ce sera également cool si vous partagez votre expérience dans le hors-personnel et les cas - réussis ou pas du tout. Discutons-en!