Aus RN-Wissen.de
Wechseln zu: Navigation, Suche
Balkonkraftwerk Speicher und Wechselrichter Tests und Tutorials

K
 
K (Bücher zum Thema Software Entwicklung und Open Source)
Zeile 1: Zeile 1:
  
 
==Bücher zum Thema Software Entwicklung und Open Source==
 
==Bücher zum Thema Software Entwicklung und Open Source==
 +
Hier geht es um interessante Bücher die sich generell mit der Entwicklung von Software bzw. auch Open-Source Projekten beschäftigen. Unter anderem auch mit Tools, die für die Entwicklung hilfreich sein können.
 +
  
 
===Open Source Projektmanagement, Autor Michael Prokop===
 
===Open Source Projektmanagement, Autor Michael Prokop===
Zeile 49: Zeile 51:
 
  Bezug: Buchhandel, Amazon etc.
 
  Bezug: Buchhandel, Amazon etc.
 
----
 
----
 
 
 
  
 
==Siehe auch==
 
==Siehe auch==

Version vom 1. Dezember 2013, 20:57 Uhr

Bücher zum Thema Software Entwicklung und Open Source

Hier geht es um interessante Bücher die sich generell mit der Entwicklung von Software bzw. auch Open-Source Projekten beschäftigen. Unter anderem auch mit Tools, die für die Entwicklung hilfreich sein können.


Open Source Projektmanagement, Autor Michael Prokop

Wer daran denkt sich bei der Programmierung an einem Open-Source-Projekt zu beteiligen oder gar ein eigenes Projekt als Open-Source Projekt plant, dem kann ich dieses Buch empfehlen. Es stammt von dem Autor Michael Prokop, der als Projektleiter, eines Debian basierenden Linux-Live-Systems, aus seinen eigenen Erfahrungen berichtet. Das Buch ist durchaus auch für Mikrocontroller-Programmierer interessant, denn schließlich wächst der Speicher und die Komplexität dieser Bauteile von Jahr zu Jahr und die Programmierung wird immer zeitaufwendiger. Als freie Open-Source Anwendung arbeiten gewöhnlich zahlreiche Programmierer an dem Ausbau und der Verbesserung einer Software, was natürlich die Entwicklung und Qualität erheblich verbessert. Zudem müssen Oben-Source-Projekte nicht immer sehr groß sein, es lassen sich auch kleine Algorithmen oder spezielle Lösungen sogar Texte und Dokumentationen als Open-Source freigeben. Es ist einfach für alle Entwickler einfacher wenn man auf bewährten Routinen/Funktionen aufbauen kann und nicht jedesmal das Rad neu erfinden muss.

Bevor man aber an die Freigabe oder Mitarbeit geht, sollte man sich etwas intensiver mit der Thematik beschäftigen. Die Autor geht in dem Buch auf nahezu alle relevanten Themenbereiche ein, die für eine erfolgreiche Openen-Source Veröffentlichung relevant sind. Und das sind einige:

  • die unterschiedlichen Lizenzverträge, wo sind die Unterschiede
  • die Wahl richtige Wahl des Projektnamens
  • die verschiedenen Entwicklungsmodelle
  • welche Software ist für das Projektmanagement sinnvoll
  • wie stellt man ein Team zusammen und wie organisiert man es
  • wie verwaltet man Code und welche Versionskontrolle nutzt man
  • Infrastruktur – Kontaktmöglichkeiten untereinander
  • Dokumentationen* Marketing
  • Finanzierung

Das sind nur einige Themengebiete die ich erwähnen möchte, der Autor geht in seinem wirklich verständlich geschriebenen Werk noch auf viele andere Aspekte ein. Zudem wird er auch bei vielen Themenbereichen etwas konkreter und erläutert schon mal welches Wiki-Script oder welches Versionskontrollsystem vorteilhaft ist und wie es funktioniert. Natürlich kann er Systeme wie GIT oder GITHUB nicht vollständig beschreiben, das würde den Rahmen dieses Buches sprengen, aber er gibt einen guten Überblick und ersten Eindruck von den Möglichkeiten dieser Tools bzw. Webseiten.

Fazit: Mir hat das Buch sehr gut gefallen, es zeigt gut welche Möglichkeiten die Open-Source Entwicklung bietet und auf was man alles achten muss. Das Buch bietet ein einfaches einspaltiges Layout, auf Farbseiten und viele Bilder muss man verzichten, was angesichts des Themas verständlich ist. Die Aufteilung bzw. Strukturierung in 10 Kapitel mit vielen Unterkapiteln ist gut gelungen, so eignet sich das Buch duchaus auch als Nachschlagewerk wenn man z.B. nach dem ein oder anderem Tipp/Tool sucht.


Klappentext: Die Unterschiede bei der Entwicklung von Open-Source- und Closed-Source-Software gehen weit über Fragen der Lizenzierung hinaus. Wer ein freies Projekt startet, sollte die ganz eigenen Regeln kennen, um nicht Motivation und Arbeit aller Beteiligten zu gefährden. Das heißt zugleich: Wer die besondere Dynamik bei der Entwicklung freier Software zu nutzen weiß, wird von den technischen Ergebnissen und der besonderen Atmosphäre gemeinschaftlicher Arbeit immer begeistert.

Michael Prokop, Initiator und Leiter des erfolgreichen "Grml"-Projekts, schöpft aus der Erfahrung, wenn er die vielfältigen Aspekte freier und zugleich professioneller Entwicklungsarbeit beschreibt: soziale Belange der Teambildung und Motivation, technische Hilfsmittel der Kommunikation und Code-Entwicklung, aber auch ganz praktische Fragen der Finanzierung, des Marketings und der Dokumentation. Wer neue Impulse für seine Mitarbeit bei freien Projekten sucht oder als Entwickler kommerzieller Produkte Einblick in den Open-Source-Kosmos nehmen möchte, findet in diesem Buch eine wertvolle Quelle.

Buecher OReilly Android.jpg Buecher OReilly Android innen400.jpg

--Frank

Broschiert: 255 Seiten
Verlag: Open Source Press; Auflage: 1. Aufl. (27. September 2010)
Sprache: Deutsch 
ISBN-10: 3937514600
ISBN-13: 978-3937514604
Größe und/oder Gewicht:   23,8 x 17,4 x 1,4 cm
Preis 19,90 Euro
Bezug: Buchhandel, Amazon etc.

Siehe auch


LiFePO4 Speicher Test