FRAGEN ZU SOFTWAREENTWICKLUNGSMETHODEN UND -PRAKTIKEN ODER PROJEKTMANAGEMENT SIND OFF-THEMA. Bitte beachten Sie Software Engineering oder Project Management Stack Exchanges für diese Fragen.
Ich bin sehr positiv in Richtung agiler Entwicklung und habe seit etwa 13 Jahren an agilen Projekten gearbeitet. Aber ich habe eine Sorge, die ich nie wirklich ansprechen konnte. Es scheint nicht immer zu manifestieren, aber es hat mich ein paar...
Meine Firma verwendet Jira zum Speichern von Anforderungen, die in Form von User Stories ("Wie ein ... ich will ... So dass ...") mit Details in der Teilaufgaben ("Gegeben ... wenn ... dann ...") .
Ich schreibe Anforderungen, normalerweise...
Peter Stevens hat in seinem Blog eine großartige Zusammenfassung verschiedener agiler Vertragsmodelle. Ich habe entschieden, dass ich eine von ihnen am besten mag ( Zeit und Materialien mit variablem Umfang und Kostenobergrenze ) für ein Projekt...
Grüße,
Ich möchte, dass NUnit meine Komponententests jedes Mal in zufälliger Reihenfolge ausführt, um sicherzustellen, dass sie isoliert sind und FIRST . Kennt jemand einen einfachen Weg, dies gut zu tun, ohne NUnit zu vertreiben?
Duplizieren:
Warum sollte ich Test Driven Development üben und wie soll ich anfangen?
Für einen Entwickler, der nichts über Test-Driven Development weiß, welche Probleme werden durch die Übernahme von TDD gelöst?
[EDIT] Nehmen wir an...
In Anbetracht eines kurzen Sprints ist es immer akzeptabel, auf TDD zu verzichten, um "Dinge innerhalb des Sprints zu erledigen".
Zum Beispiel kann eine gegebene Arbeit ein Drittel des Sprints erfordern, um das Objektmodell um eine existieren...
Ich weiß, dass ich mich zuerst an die Wasserfallmethode des Projektmanagements gewöhnt habe und gleichzeitig mit dem prädiktiven Ansatz zum Software-Design gegangen bin. In diesem Sinne hatten wir riesige Pakete von Dokumentation, UML, Datenbank...
Ein paar Fragen:
1.) Geben Sie den Testfreigabecode ein?
2.) Wenn ja, belassen Sie diese Komponententests dann intakt, damit die Tests selbst in der Produktionsumgebung existieren?
Ich sehe den Wert in # 1, aber ist es eine "gute Method...
Ich habe mit einigen XP-Konzepten experimentiert, wie folgt:
Paar-Programmierung
Testen Sie zuerst die Programmierung
Inkrementelle Lieferungen
Rücksichtsloses Refactoring
Soweit so gut, bis ich einen großen Stumpf hatte:
Wie ges...
Ich habe versucht, ein gutes Video zu finden, das ich bei "Lunch and Learn" zu Agile Development / Scrum zeigen kann. Unsere Organisation ist in erster Linie Wasserfall und die meisten Menschen haben noch nie von einer agilen Entwicklung gehört,...