Catégories
Start-up et applications

Vue d'analyste: Quelles contraintes perturbent la chaîne d'approvisionnement des logiciels?

Depuis que COVID-19 a pris racine en tant que pandémie mondiale, nous avons constaté que les États-Unis se sont beaucoup concentrés sur l'amélioration de notre chaîne d'approvisionnement en soins de santé, en éliminant les obstacles à la coordination entre les nombreuses parties nécessaires pour s'approvisionner, construire, transporter et vendre des produits pharmaceutiques et du matériel. dont les professionnels de la santé ont besoin.

Aucun correctif simple n'est disponible ici. Les relations avec les fournisseurs doivent être renégociées ou remplacées, et les installations existantes réutilisées ou reconstruites à partir de zéro, à grands frais. L'argent et l'expertise peuvent ne pas être facilement disponibles pour coordonner les changements nécessaires.

Dans l'industrie du logiciel, nous avons tendance à penser aux contraintes en termes de gestion de projet: avec la productivité ou les fonctionnalités fournies, régies par une fonction budgétaire de temps et de ressources, moins les échecs. Les plans d'alimentation et les «conceptions et matériaux» des composants à une extrémité de la fabrique de logiciels, et selon le nombre de développeurs et de testeurs qualifiés qui travaillent ensemble au fil du temps, d'excellents «produits» logiciels se déploient à l'autre extrémité.

Une innovation précieuse n'a jamais été obtenue en traitant l'atelier de développement comme une telle usine. C'est pourquoi les méthodologies Agile sont nées, et le mouvement DevOps s'est plus tard installé, pour permettre une plus grande collaboration et adhésion, des niveaux plus élevés de centrage sur le client et de qualité, et un état d'esprit d'automatisation qui accélère la livraison.

La chaîne d'approvisionnement des logiciels – qui coordonne un réseau complexe de personnes, de systèmes et de données appropriés, contribuant tous au bon moment pour fournir des logiciels aux clients – vit maintenant son propre moment Black Swan en ces temps sans précédent.

Libérer des équipes pour le travail à distance et abandonner à jamais les mêlées en direct et les salles de guerre d'Ops tard dans la nuit ne nous y mènera pas non plus. Cette tendance utile était déjà en préparation de toute façon, car bon nombre des startups les plus prospères de la dernière décennie se sont appuyées sur des équipes virtuelles de talents mondiaux pour devancer leurs concurrents géocentriques.

Peu importe qu'au lieu de véritables boîtes et conteneurs, nous déplaçons des zéros et des zéros dans des conteneurs virtualisés, avec des applications et des services fonctionnant sur des infrastructures cloud éphémères toujours plus nombreuses.

La chaîne d'approvisionnement des logiciels peut encore avoir des contraintes ineffables en commun avec les chaînes d'approvisionnement d'autres industries, en plus du temps et des ressources.

1. Liquidité. C'est le problème n ° 1 pour toute autre chaîne d'approvisionnement – avec quelle efficacité l'argent circule-t-il dans le système? Des suites complètes de solutions de financement, d'affacturage et de règlement essaient de résoudre ce problème dans le monde de la chaîne d'approvisionnement conventionnelle, où les marges sont minces et la valeur temps de l'argent est critique.

Dans le monde informatique SaaS et cloud d'aujourd'hui, les clients qui achètent sur une base mensuelle (MRR) peuvent demander la clémence pendant une crise, lorsque le financement de nouvelles entreprises innovantes est rare. Les partenaires seront également invités à intensifier et à alléger la charge. Les budgets ne sont plus des exercices idéalistes pour les comptables, car les responsables informatiques seront plus conscients que jamais des flux de trésorerie.

2. Prévision collaborative. La prévision de l'offre et de la demande n'est jamais un exercice interne – elle nécessite une analyse, des demandes et des promesses entre toutes les parties avant l'émission des commandes et l'assemblage et la livraison des marchandises.

Toute unité commerciale informatique ferait bien d'évaluer sa propre capacité non seulement à prévoir la demande des clients, mais aussi à comprendre si tous ses partenaires de services, fournisseurs de logiciels de composants et fournisseurs d'infrastructure sont prêts à respecter les promesses des clients.

3. Inventaire et WIP. La plupart des entreprises «réelles» conservent des stocks tampons de pièces et de produits finis, ainsi qu’une certaine quantité de travaux en cours (WIP) afin de faire face à l’offre et à la demande volatiles, ce qui représente un coût permanent pour l’entreprise.

Alors que le mouvement DevOps a raison de dire que la dette technique est un goulot d'étranglement principal pour progresser, il y a encore beaucoup de code et de logiciels qui ont une valeur productive et ne peuvent pas être remplacés, surtout s'ils sont maintenus par d'autres parties. Pour couronner le tout, le travail de modernisation lui-même est l'inventaire dans le pipeline.

4. Qualité et conformité. Respecter les normes et fournir des produits qui fonctionnent comme promis pour respecter les SLA et les SLO internes qui évitent le désabonnement des clients, les pénalités et les risques est universel pour toutes les industries.

5. Service du cycle de vie. Dans l'industrie automobile, on suppose que 60% ou plus du coût total payé par les clients pour un véhicule sera dépensé en carburant, en entretien et en pièces, et non en l'achat initial – donc la nécessité de saisir les revenus de support client et de service est plus plus important que jamais pour les logiciels, même si certains de ces travaux sont menés par des partenaires précieux.

The Intellyx Take
Ces contraintes semblent être un vieux chapeau pour un vieux piratage de la chaîne d'approvisionnement. Pas ça logiciel de chaîne d'approvisionnement les fournisseurs évitent de thésauriser l'inventaire mieux que le reste du monde des logiciels – la plupart ne retireraient pas un produit même s'il en reste une installation dans une usine de porcelaine à Tombouctou.

Dans toutes les industries, la rentabilité de la mise à niveau d'un client existant est de trois à cinq fois supérieure à celle de la capture d'un nouveau. C'est pourquoi certains fournisseurs prennent une pause sur de nouveaux accords ou projets en faveur de l'élimination des contraintes dans leurs chaînes d'approvisionnement de logiciels à livrer pour les clients existants.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *