CodeGym /Cours /Swift SELF /Organisation des entreprises IT

Organisation des entreprises IT

Swift SELF
Niveau 5, Leçon 6
Disponible

1. Entreprises produit

Dans l'industrie IT, il existe un tres grand nombre d'entreprises differentes, et il n'y a pas de frontieres claires. Les grandes entreprises s'occupent souvent de beaucoup de choses, dont certaines sont clairement de l'IT, et d'autres clairement pas. On considere qu'une entreprise est une entreprise IT si elle tire la plus grande partie de son chiffre d'affaires de produits IT. Ou tout simplement si elle possede plusieurs grands produits IT connus.

C'est interessant : aux Etats-Unis, on n'appelle pas l'IT les Technologies de l'Information, mais le High Tech (haute technologie). Les entreprises IT sont donc des entreprises high tech, ou plus simplement des entreprises tech.

Dans le secteur IT, chaque annee, des milliers d'entreprises apparaissent, grandissent et meurent (il faut bien le dire). L'objectif des fondateurs est de faire en sorte que l'entreprise ne meure pas, mais qu'elle grandisse suffisamment pour que ses actions deviennent un objet de transaction en bourse. Pourquoi est-ce necessaire ?

Si une entreprise a fait une IPO (est entree en bourse), alors les fondateurs peuvent ne pas vendre leurs actions (et payer de gros impots), mais, par exemple, contracter un pret garanti par des actions, tout en les gardant. Ou bien verser aux employes une partie du salaire en argent et l'autre partie en actions.

On peut recompenses les cadres dirigeants avec des actions pour d'excellents resultats. On peut meme racheter des concurrents avec des actions : une methode tres avantageuse pour absorber des concurrents dangereux, mais encore petits. Pour les employes aussi, recevoir un salaire en actions est tres avantageux. D'abord, c'est une economie d'impots ; ensuite, on peut devenir tres riche.

C'est interessant : lorsque Facebook demenageait dans son premier bureau a San Francisco, Mark Zuckerberg a propose a un artiste de rue local de decorer leurs locaux. Pour son travail, il pouvait recevoir 20 k$ ou des actions pour la meme somme. Aujourd'hui, ces actions valent 200 millions de dollars ! P.S. Le gars a choisi les actions.

2. Produits IT modernes

Les entreprises IT se developpent rapidement grace a l'argent des investisseurs. Les investisseurs aiment vraiment quand les entreprises grandissent vite. « Vous pouvez meme ne pas gagner d'argent — faites seulement croitre » ©. « Atteignez 100 millions d'utilisateurs, et ensuite nous verrons comment gagner de l'argent avec eux ».

Comme on dit : « L'humain + la technologie vaincront l'humain sans technologie », et « L'entrepreneur + les investissements vaincront l'entrepreneur sans investissements ». L'essentiel, c'est la croissance. Une croissance tres rapide.

3. Developpement moderne

Les entreprises doivent grandir vite, les produits doivent attirer rapidement des utilisateurs, et l'equipe ? L'equipe doit ajouter en permanence de nouvelles fonctionnalites au produit.

Il y a 50 ans, lorsque le developpement logiciel n'en etait qu'a ses debuts, on l'assimilait a la construction. D'abord venait l'etape d'evaluation des besoins, puis l'etape de conception, ensuite le developpement, les tests, et seulement apres cela le produit etait remis aux clients. Du debut du developpement au premier client, il pouvait s'ecouler 5 ans. Aujourd'hui, c'est different.

Le developpement moderne, ce sont des experiences permanentes. Les grandes entreprises testent sans cesse de nouvelles fonctionnalites. Les nouvelles versions des produits sortent chaque mois, chaque semaine, ou meme chaque jour.

Facebook a depasse tout le monde en publiant chaque jour plusieurs dizaines de nouvelles « fonctionnalites ». Chaque telle fonctionnalite est presentee a 1 % des utilisateurs, puis la reaction des utilisateurs est automatiquement etudiee. Si la fonctionnalite pla?t aux utilisateurs, elle est ensuite montree a 10 % d'entre eux, et ainsi de suite.

Bien sur, une telle approche de l'ajout de nouvelles fonctionnalites exige une approche completement differente du developpement logiciel par rapport a ce qui se faisait auparavant.

Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION