Als «development-methodologies» getaggte Fragen

16
Beste Entwicklungsmethode für eine Person?
Ich verbringe viel Zeit mit der Arbeit an Projekten, bei denen ich der einzige Entwickler, Projektmanager, Designer, QT-Mitarbeiter (ja, ich weiß ... schlecht!) Und manchmal sogar der Kunde bin. Ich habe so gut wie alles versucht, um Projekte zu planen und mich selbst zu verwalten, angefangen beim Sitzen und Arbeiten …


25
Ehrlich gesagt, bevorzugen Sie Cowboy-Codierung? [geschlossen]
Die meisten Programmierer, die Methoden verteidigen, die politisch korrekt sind, wie Agile, Waterfall, RUP usw. Einige folgen der Methode, aber nicht alle. Ehrlich gesagt, wenn Sie die Methodik wählen können, würden Sie sicherlich zu den "richtigen" Mainstream-Methodiken wechseln, oder Sie würden die "einfachere" Methodik wie die Cowboy-Programmierung vorziehen? Warum? Ich …


9
Gibt es eine Alternative zur agilen Entwicklungsmethodik?
Die beiden vorherrschenden Methoden für die Softwareentwicklung sind Waterfall und Agile. Bei der Erörterung dieser beiden Aspekte liegt der Schwerpunkt häufig auf den besonderen Praktiken, die sie auszeichnen (Paarprogrammierung, TDD usw. im Vergleich zu Funktionsspezifikationen, umfassendes Design usw.). Die wirklichen Unterschiede sind jedoch weitaus tiefer, da diese Praktiken aus einer …

7
Wie man den potenziellen Wert von Refactoring misst
Wie können Sie bei einem alten, großen Projekt mit technischen Schulden den Nutzen von Refactoring-Code verlässlich abschätzen oder messen? Angenommen, Sie haben einige Komponenten in einer Software-Stack-Lösung in einer älteren Sprache und einige spätere Komponenten in einer neueren Sprache geschrieben. Ein Entwicklerteam fügt dieser Lösung ständig neue Funktionen und Fehlerbehebungen …


9
Wie gehe ich mit verschiedenen Entwicklungsstilen (von oben nach unten und von unten nach oben) in einem Team um?
Nehmen wir an, Sie haben gerade begonnen, in einem sehr kleinen Team an einem {derzeit relativ kleinen, aber später hoffentlich größeren} Projekt zu arbeiten. Beachten Sie, dass dies ein tatsächliches Projekt ist, das von anderen Entwicklern in der realen Welt verwendet werden soll, und kein akademisches Projekt, das am Ende …

8
Ist diese Einschränkung von Test Driven Development (und Agile im Allgemeinen) praktisch relevant?
In Test Driven Development (TDD) beginnen Sie mit einer suboptimalen Lösung und erzeugen dann iterativ bessere, indem Sie Testfälle hinzufügen und umgestalten. Die Schritte sollten klein sein, was bedeutet, dass sich jede neue Lösung in der Nähe der vorherigen befindet. Dies ähnelt mathematischen lokalen Optimierungsmethoden wie Gradientenabstieg oder lokale Suche. …



1
Was ist Developer Anarchy?
Ich habe über Developer (oder Programmer) Anarchy gelesen, was als post-agile Entwicklungsmethode in Rechnung gestellt zu werden scheint. Ich habe ein paar Ressourcen darauf gefunden ( 1 , 2 ), aber es scheint nicht viel da draußen zu sein. Ich habe mich gefragt, ob jemand gute Ressourcen hat, bei denen …


7
Was liefern Sie in den ersten Iterationen in Agile?
Soweit ich weiß, besteht die Idee bei agilen Methoden darin, dass Sie etwas Funktionales bereitstellen und es häufig bereitstellen. Die Anwendung nimmt schrittweise ihre endgültige Form an. In den ersten Iterationen können Sie jedoch das Framework oder die Grundlagen erstellen, auf denen die Anwendung aufbaut, sodass sie wichtig ist, aber …

7
Wollen Scrum-Sprints so schnell wie möglich arbeiten?
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten, und erläutern Sie, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich habe kürzlich ein Interview mit einigen Unternehmen geführt, die Agile und Scrum anbieten, um genau zu sein, und …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.