Articles of agile

Briser la première User Story d’un projet en tâches

Je commence un nouveau projet à partir de zéro et j’ai écrit des magasins d’utilisateurs pour décrire comment un utilisateur donné interagira avec le système. Mais, j’ai du mal à comprendre comment décomposer la première histoire d’utilisateur en tâches sans que la première ne devienne une épopée. Par exemple, si je construisais une voiture et […]

Scrum et programmation extrême (XP): meilleures pratiques

Nous suivons Scrum pour le développement de logiciels dans notre organisation. Bien que nous ayons une expérience équitable avec Scrum, nous ne parvenons pas à produire un bon code source à la fin de la journée. Les gens parlent de combiner Extreme Programming (XP) avec Scrum pour produire des résultats prévisibles. J’ai parcouru les matériaux […]

Quelle est la différence entre une user story et une fonctionnalité dans la terminologie Agile?

Je suppose qu’une fonctionnalité pourrait être quelque chose comme “autorisation de carte de crédit”, alors qu’une user story peut être “autoriser une carte de crédit pour paypal”. Ainsi, une user story est-elle un sous-ensemble d’une fonctionnalité?

Qu’est-ce que Epics en ce qui concerne les fonctionnalités et les éléments de backlog dans Team Foundation?

À partir de ce lien, j’affirme qu’une fonctionnalité est un ensemble d’éléments de backlog, mais qu’est-ce qu’une épopée est censée être?

Meilleurs outils Kanban

Quels outils pour gérer Kanban recommanderiez-vous?

Abandonner Agile, Passer à la cascade – Est-ce exact?

Je travaille dans un environnement Agile et les choses sont allées à l’état où le client estime qu’il préfèrerait Waterfall en raison des échecs (c’est ce qu’ils pensent) du scénario Agile actuel. La raison qui les a poussés à penser comme cela serait la grande quantité de changements au niveau de la conception qui se […]

Aidez-moi à comprendre comment QA fonctionne dans Scrum

Apparemment, nous utilisons la méthodologie de développement Scrum. Voici comment ça se passe: Les développeurs tentent de réaliser leurs tâches. Généralement, les tâches prennent la plupart du sprint à compléter. QA pesters Dev pour sortir quelque chose qu’ils peuvent tester, Dev jette finalement un code buggy sur QA un jour ou deux avant la fin […]

Une alternative gratuite à Atlassian Greenhopper / PivotalTracker?

Je travaille avec mon frère sur une idée de site Web que nous avons, et nous aimerions utiliser un outil pour planifier des sprints et atsortingbuer des estimations à des tickets individuels. Le JIRA + Greenhopper d’Atlassian est fantastique mais coûte 20 $ / mois et à ce stade, nous ne faisons que valider notre […]

TDD – Comment commencer à vraiment penser TDD?

J’ai lu sur les méthodes Agile, XP et TDD. Je suis allé dans des projets qui stipulent qu’il doit faire du TDD, mais la plupart des tests sont en quelque sorte des tests d’intégration ou, au cours du projet, TDD est oublié dans le but de terminer les codes plus rapidement. Donc, pour ce qui […]

Adoption d’un test unitaire

Nous avons essayé d’introduire des tests unitaires dans notre projet actuel, mais cela ne semble pas fonctionner. Le code supplémentaire semble être devenu un casse-tête de maintenance, car lorsque notre framework interne change, nous devons corriger tous les tests unitaires qui y sont liés. Nous avons une classe de base abstraite pour les tests unitaires […]