Disposez toujours d’une seule source officielle pour votre schéma
Tout le monde devrait savoir où se trouve le schéma officiel, et pouvoir obtenir une configuration de base de données fraîche sans aucun obstacle. Une personne devrait pouvoir …
Never use a shared database server for development work.
Comme beaucoup de commodités en développement logiciel, une base de données partagée est un piège à sable attendant de fossiliser un projet. Les développeurs écrasent les modifications les uns des autres. Les modifications que je fais sur le serveur …
One Perspective on Improved Software Quality and Reduced Risks
Nous parlons sans cesse de la qualité améliorée du logiciel et de la réduction des risques, mais un logiciel déployable est bien l’actif le plus concret pour les “extérieurs”, tels que les clients ou les utilisateurs. L’importance …
Note to Self – Project Management
Vous pouvez mieux gérer les délais, les coûts et la qualité en vous appuyant sur un logiciel fonctionnel avec des retours et des métriques réels, et non pas uniquement sur des tâches figurant dans un planning de projet.
Perl – system load
Pour trouver la charge système, utilisez le snippet Perl suivant :
- Charge système des dernières minutes :
my $system_load = exec('<a class="zem_slink" title="Uptime" rel="wikipedia" …Gearman – Can't call method "syswrite" on an undefined value at /usr/local/share/perl/5.10.1/Gearman/Taskset.pm line 202.
Si vous obtenez l’erreur suivante en exécutant le code client :
Impossible d’appeler la méthode « syswrite » sur une valeur non définie à /usr/local/share/perl/5.10.1/Gearman/Taskset.pm ligne 202.
… alors changez ceci …
Completeness of the Requirements Set
Un ensemble de exigences est complet s’il décrit, et seulement s’il décrit, toutes les exigences importantes concernant l’utilisateur, y compris les exigences liées à la fonctionnalité, aux performances, aux contraintes de conception, aux …
Requirements Gathering
Tout comme il n’existe pas un seul langage de programmation idéal pour chaque application, il n’existe pas une seule méthode idéale pour rédiger les spécifications plus détaillées. Des environnements différents exigent des techniques différentes, et les …
Software Development Process
Le processus de développement de l’équipe définit qui fait quoi, quand et comment.
Dans le modèle en cascade, les activités logicielles s’effectuent selon une suite d’étapes, chacune étant basée sur les activités de l’étape …
Why can we not allow for a process that creates detailed requirements and design information for each feature so that we can create more meaningful estimates?
Certaines personnes pensent que la meilleure façon d’estimer un projet est d’avoir des exigences détaillées et des informations de conception pour chaque fonctionnalité. Elles peuvent soutenir que c’est la manière la plus professionnelle …