Je poste cela de manière anonyme parce que je ne veux pas avoir d'ennuis potentiels.
J'ai un gros problème.
J'ai récemment rejoint une équipe de moins d'un an. Je suis ici depuis un mois pour le démarrage du projet. La structure de l'entreprise ressemble à ceci:
- Propriétaire (non technique)
- Chef de projet (non technique)
- Développeur principal (technique, mais mauvais dans ce domaine)
- Chef de projet (non technique)
Ce projet est un site Web utilisant ASP.Net pour lequel le développeur principal a conçu une horrible architecture. Vous devrez me croire sur parole, mais fondamentalement, la façon dont nous sommes tenus de créer des pages Web nous donne des temps de chargement de plus de 3 minutes sur une seule page Web via VPN en mode débogage.
Il a grimpé en flèche au point où d'autres collègues conviennent qu'ils passent plus de leur journée à attendre que les pages soient chargées que le développement réel.
Maintenant, le gros problème est le suivant. Le chef de projet ne connaît pas la technologie et l'admet. Il a spécifiquement déclaré qu'il faisait confiance au développeur principal pour faire les bons choix sur l'architecture d'application.
Personne dans l'équipe ne sait ce que serait l'opinion des propriétaires, mais tout le monde a peur de faire des vagues dans cette économie (moi en particulier).
Qu'est-ce que tu ferais?
Sleep()
appels de toute façon!