La gestion de projet est la discipline de la planification, de l'organisation, de la sécurisation et de la gestion des ressources pour atteindre des objectifs spécifiques.
En tant que programmeurs, on nous demande constamment «combien de temps cela prendra-t-il»? Et vous savez, la situation est presque toujours la suivante: Les exigences ne sont pas claires. Personne n’a procédé à une analyse approfondie de toutes les implications. La nouvelle fonctionnalité va probablement briser certaines hypothèses que vous …
Après avoir regardé la série MegaStructures de National Geographic , j'ai été surpris de la rapidité avec laquelle de grands projets sont terminés. Une fois que le travail préliminaire (conception, spécifications, etc.) est effectué sur papier, la réalisation de grands projets ne prend que quelques années, voire quelques mois . …
J'espère que ce n'est pas une question trop générale; Je pourrais vraiment utiliser quelques conseils expérimentés. Je suis récemment devenu le seul "ingénieur SW" dans un assez petit magasin de scientifiques qui ont passé les 10 à 20 dernières années à bricoler une vaste base de code. (Il a été …
Je suis développeur dans une équipe de 5 membres et je crois que notre projet est menacé de catastrophe. Je vais décrire pourquoi dans un instant, mais ma question est: comment dois-je me comporter? La date limite est dans un mois et demi et je pense que quoi que nous …
Je travaille sur un site Web qui permettra aux utilisateurs de se connecter en utilisant des informations d'identification OAuth telles que Twitter, Google, etc. Pour ce faire, je dois m'inscrire auprès de ces différents fournisseurs et obtenir une clé API super secrète que j'ai. protéger avec des gages contre diverses …
Je me retrouve à réfléchir à cette question de temps en temps, encore et encore. Je veux faire les choses correctement: écrire un code propre, compréhensible et correct facile à gérer. Cependant, ce que je finis par faire, c’est écrire un correctif sur un correctif; juste parce qu'il n'y a …
Je travaille en tant que développeur de logiciels depuis de nombreuses années. D'après mon expérience, les projets deviennent de plus en plus complexes et impossibles à maintenir, à mesure que de plus en plus de développeurs participent au développement du produit. Il semble que les logiciels, à un certain stade …
Ce n'est pas vraiment une question technique, mais il y a plusieurs autres questions ici sur le contrôle de source et les meilleures pratiques. La société pour laquelle je travaille (qui restera anonyme) utilise un partage de réseau pour héberger son code source et son code publié. Il incombe au …
Quelles sont les pires fausses économies (moyens d’économiser de l’argent qui coûtent finalement plus que ce qu’elles économisent) qui prévalent dans l’industrie du logiciel et comment les combattre?
Je ne suis jamais sûr qu'un projet est suffisamment avancé pour s'engager d'abord dans le contrôle de source. J'ai tendance à différer mon engagement jusqu'à ce que le projet soit terminé, et j'engage principalement les fonctionnalités à partir de ce moment. (Je n'ai pas fait de projets personnels assez importants …
Mon ami est chef de projet pour une entreprise de logiciels. La chose la plus frustrante pour lui est que ses ingénieurs quittent souvent leur emploi . L'entreprise travaille dur pour recruter de nouveaux ingénieurs, transférer des projets et conserver un produit de qualité stable. Quand les gens partent, cela …
Lors d'un emploi précédent, un chef de projet (PM) n'était pas satisfait du délai de livraison du code pour un projet sur lequel j'étais. Mon responsable de projet m'a dit que le Premier ministre envisageait de me faire signer un contrat pour consigner dans le temps que j'avais prévu le …
Je suis un développeur junior qui a la capacité de contribuer à façonner les processus de mon équipe si je peux justifier le changement et si cela aide l'équipe à accomplir son travail. Ceci est nouveau pour moi car mes entreprises passées avaient plus ou moins des processus définis de …
Des conventions de dénomination de version différentes sont-elles adaptées à différents projets? Qu'est ce que vous utilisez et pourquoi? Personnellement, je préfère un numéro de build en hexadécimal (par exemple, 11BCF), qui devrait être incrémenté très régulièrement. Et pour les clients, un numéro de version simple à 3 chiffres, à …
J'essaie toujours de suivre le principe DRY strictement au travail; chaque fois que je répète du code par paresse, il mord plus tard lorsque je dois le conserver à deux endroits. Mais souvent, j'écris de petites méthodes (peut-être 10 à 15 lignes de code) qui doivent être réutilisées dans deux …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.