Étant donné que votre une personne, il est préférable que vous approchez des méthodologies agiles comme quelque chose qui est là pour vous aider GROK-ce qui fonctionne le mieux pour vous . Ils sont là pour vous aider à atteindre ce plateau «il n'y a pas de cuillère», mais comment cela se passera-t-il à vous de décider et ce que vous proposerez finira par chevaucher considérablement certaines méthodologies à différents niveaux, mais ce sera quelque chose de complètement vôtre.
Puisque vous essayez de trouver votre propre façon de faire pour améliorer votre efficacité globale, voici quelques conseils qui peuvent vous aider au moins à ne pas faire les mêmes erreurs que moi:
Oubliez toutes les solutions logicielles ciblant exclusivement les méthodologies agiles, aussi longtemps que vous le pouvez.
Le fait qu'ils soient plus adaptés pour faciliter la collaboration d'équipe n'est pas pertinent. Résister à la tentation. Vous ne vous mettez pas dans une manière de faire les choses et espérez ensuite que son adoption fonctionnera pour le mieux. Ce n'est pas le cas, cela vous frustre simplement. Vous commencez par trouver votre façon de faire, puis vous recherchez une solution logicielle appropriée. J'ai fini par utiliser des tableaux blancs (à commencer par un, mais maintenant j'en ai deux dans ma chambre) pour suivre / développer des histoires et la technique Pomodoro | To Do Today list pour suivre mes tâches de développement et c'est friggin 2011. Restez aux bases jusqu'à ce que nous obtenions des interfaces telles que celles d'Iron Man 2 ou que des voitures volantes commencent à apparaître.
Réflexion, réflexion, réflexion
C'est ce que j'ai compris comme étant la partie la plus importante de toute méthodologie pour un individu. Il s'agit de développer ce flux de travail qui vous donne une vue globale de votre projet afin que vous puissiez suivre ce qui doit être fait et quand d'une manière facilement gérable et où les mauvaises décisions sont rarement prises et se démarquer afin qu'elles puissent être rapidement modifiées avant qu'ils ne causent des dommages ... mais vous ne pouvez pas simplement le retirer de l'étagère. Commencez quelque part, n'importe où. Vous restez avec lui aussi longtemps que cela fonctionne. Investissez dans le suivi des bons, des mauvais et des moyens. Améliorez vos hypothèses, puis ajustez votre façon de faire en conséquence. C'est la seule façon de vous améliorer.
Concentrez-vous sur les délais, concentrez-vous sur la rapidité avec laquelle vous faites avancer les choses
J'étais probablement comme le prochain gars quand j'ai commencé, à courir après les rendez-vous. Graphiques de burnout? J'avais l'habitude de les considérer comme un moyen de visualiser mon suivi de développement par rapport aux délais. C'est une performance, pas un modèle d'estimation. Le temps est là pour mesurer votre efficacité en réfléchissant au travail que vous avez fait dans un certain laps de temps, pas seulement une valeur stupide pour représenter la distance avant d'entraver les délais. La réalité est que tout est fait quand c'est fait et votre méthodologie devrait en tenir compte.
Déviez en conséquence
Au final, qui a dit que vous deviez utiliser des user stories, ou quoi que ce soit que nous sachions d'ailleurs? Ne pense pas comme ça. Si vous êtes plus à l'aise avec la réflexion sur les fonctionnalités, alors défiez la communauté mondiale du développement et faites-le à votre façon, car tout est important à la fin de la journée. Si vous vous sentez comme si vous faisiez quelque chose de mal, félicitations - vous venez de conclure qu'il est temps de passer à autre chose. Il s'agit du quoi, pas du comment.