Hallo,
ich suche Bücher, Artikel, Links oder auch persönliche Erfahrung zu folgenden Themen:
- Projektumstrukturierung in bestehenden Projekten
Dabei geht es um ein Softwareprojekt, welches bereits eine größere Codebasis hat und ein erfolgreiches Produkt realisiert. Doch leider ist es inzwischen an dem Punkt angelangt, wo der Quelltext nur schwer wartbar ist und einer Grundsanierung bedarf. Doch die vorhandenen Entwickler haben viele Vorbehalte noch größere Änderungen zu machen, in der Furcht alles bisherige zu verlieren. Ich brauche Literatur für solche Art von Projekten, die also bereits bestehen und saniert werden müssen, ohne dass alles auseinander bricht. Am besten mit vielen Beispielen/Erfahrung aus der Praxis und auch einem großen Kapitel über die soziale Komponente, wie man also das bestehende Team einbinden und von Neuerungen überzeugen kann.
- Teamorganisation bzw. -management in Open Source Projekten
Dieses Thema hat nicht direkt mit dem ersten zu tun. Hier suche ich Literatur, wie man ein Softwareprojekt und ein Team aus Personen organisieren/motivieren kann, die sich gar nicht persönlich begegnen und in unregelmäßigen Abständen am Projekt arbeiten oder auch ganz verschwinden können.
Slawa
ich suche Bücher, Artikel, Links oder auch persönliche Erfahrung zu folgenden Themen:
- Projektumstrukturierung in bestehenden Projekten
Dabei geht es um ein Softwareprojekt, welches bereits eine größere Codebasis hat und ein erfolgreiches Produkt realisiert. Doch leider ist es inzwischen an dem Punkt angelangt, wo der Quelltext nur schwer wartbar ist und einer Grundsanierung bedarf. Doch die vorhandenen Entwickler haben viele Vorbehalte noch größere Änderungen zu machen, in der Furcht alles bisherige zu verlieren. Ich brauche Literatur für solche Art von Projekten, die also bereits bestehen und saniert werden müssen, ohne dass alles auseinander bricht. Am besten mit vielen Beispielen/Erfahrung aus der Praxis und auch einem großen Kapitel über die soziale Komponente, wie man also das bestehende Team einbinden und von Neuerungen überzeugen kann.
- Teamorganisation bzw. -management in Open Source Projekten
Dieses Thema hat nicht direkt mit dem ersten zu tun. Hier suche ich Literatur, wie man ein Softwareprojekt und ein Team aus Personen organisieren/motivieren kann, die sich gar nicht persönlich begegnen und in unregelmäßigen Abständen am Projekt arbeiten oder auch ganz verschwinden können.
Slawa