Fermer

janvier 21, 2021

Développement de logiciels nearshore en action: à quoi ressemble le succès de la livraison


Les enjeux pour faire évoluer votre entreprise et vous adapter aux nouvelles réalités n'ont jamais été aussi élevés. Comment accélérer et faire évoluer votre transformation de manière rentable? La réponse – une livraison mondiale optimisée. Suivez cette série et apprenez-en plus sur nos capacités de développement logiciel nearshore auprès des membres de notre équipe mondiale de consultants en Colombie.


Lors de la coordination de projets de développement logiciel, vous devez tenir compte de plusieurs variables à tout moment. Attaquez-vous à la collaboration virtuelle et à la livraison, et le projet est encore plus compliqué.

 Gustavo Arroyave

Gustavo Arroyave, Perfcient Global Delivery

Heureusement, notre équipe de développement de logiciels nearshore également connue sous le nom de Perficient Latin L'Amérique a plus de 15 ans d'expérience dans la livraison réussie de projets virtuels. À travers de nombreux projets clients, nous reconnaissons que notre philosophie et notre culture profondément enracinées établissent une base sûre pour livrer des projets qui dépassent les attentes de nos clients. Perficient d'Amérique latine, il en partage davantage sur la culture unique qui élève notre équipe par rapport à d'autres éditeurs de logiciels d'externalisation. Il met également en évidence les réussites avec nos clients de longue date et les façons dont nous avons dépassé leurs attentes.

Éclairer notre équipe de développement de logiciels à proximité

À quoi ressemble la collaboration dans le contexte de la façon dont nous réalisons des projets?

Gustavo : Notre culture et notre philosophie font la différence [compared to] d'autres vendeurs. Les piliers pour bâtir des relations clients fructueuses comprennent:

  1. Engagement de transparence avec les clients
  2. Communication constante avec nos pairs de l'équipe client
  3. Participation effective des clients

Nous ne voyons pas notre clients aussi différents de nous. Nous faisons tous partie d'une équipe unique.

Par exemple, lorsque nous avons commencé à travailler avec l'un de nos clients de longue date, un chef de produit m'a dit: «Avec d'autres équipes de livraison offshore, c'était comme si elles travaillaient soit pour nous ou nous travaillions pour eux . Mais avec Perficient, nous collaborons au même niveau – au sein d'une seule équipe. »

Une partie de notre culture [employee] consiste à responsabiliser les membres de l'équipe et à s'assurer qu'ils sont à l'aise pour communiquer avec les clients pour poser des questions ou fournir des informations constructives. retour d'information. Cela fait une différence dans notre capacité à collaborer et à développer un partenariat avec eux.

Comment pouvons-nous construire une équipe de livraison qui aligne notre talent avec les objectifs des clients?

Gustavo : La composition de chaque équipe de livraison dépend sur le projet et les objectifs de nos clients.

La plupart des équipes ont une composition similaire, comme les développeurs full-stack qui peuvent faire du développement front-end ou les spécialistes front-end et back-end. Ces rôles de livraison sont essentiels car ils impliquent la création du produit.

Les équipes de livraison incluent également des testeurs pour vérifier ce que l'équipe de développement construit. Alors que les gestionnaires des exigences travaillent avec nos développeurs pour clarifier toutes les questions liées aux activités de nos clients.

Dans certains cas, les équipes de livraison auront également des concepteurs UX ou UI, DevOps pour prendre en charge les besoins d'infrastructure et / ou Scrum Masters.

Cependant, c'est un processus de découverte lors de la constitution d'une équipe. Nous devons comprendre les besoins et les attentes commerciaux de nos clients. De cette façon, notre prestation est plus transversale pour garantir que ces besoins sont satisfaits, et l'équipe fonctionnera comme prévu.

Une fois que nous comprenons les objectifs et une date cible spécifique, nous faisons participer les techniciens aux discussions initiales avec les clients pour comprendre ou identifier défis potentiels. Ensuite, nous commençons à définir une petite équipe pour commencer à construire le produit – généralement environ six personnes. À partir de là, nous pouvons évaluer s'il faut ou non augmenter la taille de l'équipe jusqu'à 10 ou 12 au sein du projet. Cela dépend uniquement des besoins du client.

Les équipes agiles nearshore peuvent être incroyablement performantes si elles ont des dirigeants compétents qui comprennent comment gérer une équipe virtuelle. En savoir plus sur techniques efficaces pour diriger des équipes agiles nearshore .

Livraison en action par notre équipe de développement Nearshore

Développement d'une plateforme de marché Big Data moderne

Un de nos clients établis est une société de technologie de marketing qui fournit à ses clients des solutions marketing basées sur les données. Pour rester compétitive, l'entreprise doit rapidement développer et déployer de nouvelles technologies et a demandé de l'aide pour créer une application de marché.

 Innovation et développement de produits - Accélérez votre intranet Sharepoint avec Rise
Accélérez votre intranet SharePoint avec Rise

Découvrez comment tirer le meilleur parti de votre investissement dans Office 365 avec Rise, l'offre Intranet-as-a-Service de Perficient en réduisant la durée de projet de votre intranet avec des solutions prêtes à l'emploi, en diminuant les risques de votre projet et en augmentant la valeur de votre intranet. [19659034] Obtenir le guide

Après de précédentes tentatives d'externalisation du développement, notre client a dû faire face à plusieurs obstacles pour développer un produit minimum viable (MVP).

Solution

Nous avons servi de véritable partenaire, mettant en œuvre une approche Agile du développement et livrer avec succès la nouvelle application de marché. La solution dispose d'un backend robuste et big data qui interagit avec d'autres parties de la plus grande plate-forme de notre client.

Résultats

Les clients qui utilisent le marché, y compris les agences qui travaillent avec les annonceurs, peuvent facilement accéder aux données mises à jour et communiquer efficacement avec les médias

Pourquoi notre client a-t-il choisi Perficient comme partenaire nearshore?

Gustavo: Trouver un partenaire de développement nearshore solide a été l'une des principales raisons pour lesquelles notre client s'est initialement connecté avec nous. La société a suivi un processus de sélection très rigoureux pour trouver le bon partenaire.

L'application marketplace était notre premier projet, et elle est toujours en cours. Ce produit est très technique et spécifique à l'activité [client’s]. Parce que nous avons construit la solution à partir de zéro, nous avons eu l'occasion de démontrer la force de toutes nos capacités – non seulement l'expertise technique, mais aussi avec Agile.

Notre équipe de livraison a montré comment nous vivons et respirons l'approche Agile . Nous avons construit l'application de marché de manière incrémentielle et par itérations. Notre client a auparavant travaillé sur les dépendances dans le processus. Par exemple, pour que certaines équipes construisent le front-end [of the application]elles devaient avoir le backend prêt. Alors, le backend devient une dépendance pour les développeurs front-end.

Puisque notre client voulait une solution automatisée, les équipes avaient besoin du frontend terminé pour que les testeurs implémentent l'automatisation. La création d'une fonctionnalité peut prendre jusqu'à trois sprints pour notre client.

En établissant un processus Agile, notre équipe de livraison a réduit le temps nécessaire pour créer la fonctionnalité. Nous avons commencé à travailler sur le frontend, le backend et l'automatisation en parallèle et dans le même sprint. Cela montre comment nous avons apporté l'innovation au processus de développement. Et cela fait partie de ce qui est devenu la norme pour le reste des équipes de nos clients.

Comment le client a-t-il réagi à notre approche de livraison?

Gustavo : Le temps de développement réduit a impressionné notre client car nous avons construit front- les pièces d'extrémité et d'arrière-plan en parallèle et les a automatisées en un seul sprint.

L'entreprise apprécie également notre engagement envers la transparence. Comme mentionné précédemment, cela est essentiel dans notre culture et notre façon de travailler – prendre la parole même lorsque les choses ne fonctionnent pas comme prévu.

Pour qu'une équipe réussisse, chaque personne de l'équipe – à la fois notre équipe de livraison et notre équipe client – a besoin être engagé et prêt à relever le défi. Si nous voyons quelqu'un qui n'est pas préparé, nous le communiquons à nos clients.

Cela fait partie des commentaires que nous fournissons. Nous informons nos clients des défis liés aux projets, qui peuvent inclure des personnes au sein des équipes clientes qui ne dirigent pas comme nous l'attendons. De même, nous reconnaissons et nous exprimons si notre équipe est sous-performante et ne livre pas comme prévu. Ensuite, nous introduisons des actions pour aider l'équipe à s'améliorer, ou nous apportons des changements à notre équipe de livraison afin d'aligner la bonne personne sur le bon défi.

Ouvrir la voie à un transport fiable et sûr

Une société de gestion de flotte, qui s'est développée grâce à plusieurs acquisitions, possède une vaste collection de produits de sécurité qu'elle développe, fabrique et vend aux fournisseurs de transports publics. Notre client maintient son partenariat d'externalisation avec Perficient Latin America depuis 2010.

Nos équipes de livraison soutiennent le développement de divers produits pour l'entreprise, fournissant une expertise en apprentissage automatique, automatisation, interface utilisateur (UI), DevOps, et plus encore. [19659018] Solutions

Parmi les produits actuellement en développement, il y a un système d'alerte en temps réel et de reconnaissance d'image pour les bus. À l'aide de caméras externes, le système évalue la vitesse des véhicules qui passent près de l'autobus et identifie les infractions de voie et les autres voitures à proximité. Sur la base des données capturées et analysées par le système, une alerte informe les conducteurs de ces risques externes, afin qu'ils ne déploient pas le bras d'arrêt.

En appliquant notre expertise du cas d'utilisation précédent, nous utilisons des algorithmes et des données d'apprentissage automatique. la science pour automatiser un système de surveillance des véhicules stationnés illégalement. À l'avenir, ce système utilisera un logiciel de reconnaissance qui capture les informations du véhicule et envoie automatiquement les preuves à une plate-forme qui infligera une amende au contrevenant.

Résultats

Nous prévoyons que les clients (fournisseurs de transport en commun et villes / municipalités) peuvent s'améliorer la sécurité au sein de leurs communautés et simplifier leurs opérations.

Comment notre partenariat a-t-il aidé les affaires du client?

Gustavo : Compte tenu de la croissance de notre client grâce aux fusions et acquisitions, nous avons travaillé aux côtés de leurs équipes, gagnant un plus connaissance de l'entreprise tout au long de ces événements.

Au cours de notre partenariat, certaines équipes de livraison se concentrent sur le soutien et l'amélioration des produits existants. Nous avons supprimé les redondances et construit des plates-formes efficaces, ce qui a finalement réduit les coûts opérationnels pour notre client.

Pendant ce temps, nos autres équipes de livraison soutiennent la nouvelle vision de l'entreprise en développant les solutions innovantes mentionnées précédemment. Construire ces innovations s'accompagne parfois de défis. Cependant, notre approche de livraison et notre engagement à une communication constante – non seulement avec l'équipe produit mais aussi avec les dirigeants – font partie des nombreuses raisons pour lesquelles ce client apprécie notre partenariat et continue de nous apporter plus de travail.

Si vous évaluez le nearshore. partenaires pour le développement de logiciels…

Nos équipes de livraison mondiales au sein de Perficient Latin America sont engagées dans une culture qui met l'accent sur l'excellence, l'honnêteté, la transparence, l'innovation et le concept de l'échec. Pour faciliter le travail virtuel réussi avec un partenaire nearshore, ces caractéristiques sont essentielles. Aujourd'hui plus que jamais, les équipes de livraison doivent être mises en place et gérées sans être dans la même pièce.

En tant que partenaire de développement nearshore, nous rendons cela possible grâce à notre culture qui valorise une communication et une collaboration fluides.


Notre livraison Les équipes ont une expérience avérée de travail avec des clients basés aux États-Unis sur le développement de produits complexes natifs dans le cloud. En savoir plus sur sous-traitance du développement de logiciels et trouver la solution idéale avec un partenaire de développement nearshore.

À propos de l'auteur <! -: sgallina, Content Marketing Manager ] ->

Stephanie a plus de 10 ans d'expérience en communication marketing, direction et exécution de stratégies marketing pour des entreprises et des organisations à but non lucratif. Elle élève la notoriété et la créativité des campagnes de marketing de contenu pour Perficient.

Plus de cet auteur




Source link