Ich war lange Zeit der einsame Programmierer in meiner Arbeit. Normalerweise habe ich Artikel und Posts über gelesen
- Versionskontrollsysteme
- Kontinuierliche Integration / Lieferung
- Entwicklungsmethoden: Scrum, Waterfall, V-Model, Agile, XP, etc.
- Software-Projektmanagement
Aber fast alle scheinen sich auf TEAMS zu konzentrieren. Ich bin kein Team, also was wäre das absolut Mindestmaß an Übungen für nur einen Programmierer? Berücksichtigen Sie die folgenden Bedingungen:
- Ich habe keine Konflikte mit dem Code anderer Leute.
- Ich brauche keine Dateien / Verzeichnisbäume zu pflegen, meine Entwicklungsumgebung kümmert sich um die Versionierung von selbst (Image-basierte Entwicklung).
- Es gibt keine formalen Anforderungen, meine Benutzer wissen nicht, was sie wollen, und sie sind damit einverstanden.
- Der einzige, der daran interessiert sein könnte, eine Veröffentlichung oder Dokumentation zu liefern, bin ich, der Kunde möchte im Grunde ERGEBNISSE und kümmert sich nicht um Softwaremethoden usw
Ich bin der Ansicht, dass ich nicht zu viel Zeit und Energie in etwas investieren möchte, das nicht direkt mit den Kundenanforderungen zusammenhängt. Irgendwelche Empfehlungen?