Agile Softwareontwikkeling: Praktisch Projectmanagement en Technische Exzellentie

· Software Book 3 · Saage Media GmbH
Ebook
231
Pages
Eligible
Ratings and reviews aren’t verified  Learn More

About this ebook

Dit software development book biedt een gedetailleerde gids voor de moderne programmeur en software engineer die zich wil verdiepen in agile softwareontwikkeling. Het behandelt de fundamentele aspecten van agile software development, van het vestigen van een productieve cultuur tot de implementatie van technische exzellentie.
Het eerste deel legt de basis voor succesvolle software development door de principes van agile samenwerking te bespreken. U leert hoe u een omgeving van eigen verantwoordelijkheid en vertrouwen creëert en hoe u een duidelijke productvisie formuleert. Daarnaast worden verschillende agile werkwijzen, zoals elementen van Scrum en Kanban, praktisch toegelicht om u te helpen bij de keuze van het juiste model voor uw project.
Het tweede deel richt zich op de concrete toepassing van projectmanagement binnen agile software ontwikkeling. Dit omvat een heldere definitie van rollen en verantwoordelijkheden, zoals die van de product owner en het ontwikkelingsteam. U krijgt inzicht in de effectieve uitvoering van agile ceremonies en het beheer van werk-artefacten, zoals de product backlog en user stories. Deze sectie is van belang voor iedereen die betrokken is bij het software development process.
Het derde deel is gewijd aan technische excellentie in software engineering. Hier worden principes van software architecture behandeld, met aandacht voor het ontwerpen van schaalbare en onderhoudbare systemen. Ook komen best practices voor software design, het schrijven van schone code en strategieën voor agile software testing aan bod. Kwaliteitsborging door middel van geautomatiseerde tests, statische code-analyse en paarprogrammeren wordt uitvoerig besproken, wat relevant is voor programmeurs die werken met talen als software development python of software engineering c++.
Het laatste deel focust op continue verbetering en de uitrol van software. U ontdekt methoden voor het verzamelen en integreren van gebruikersfeedback en het opzetten van een geautomatiseerde pijplijn voor continue integratie en deployment. Ook de schaalvergroting van agile methoden in grotere organisaties wordt behandeld, inclusief de coördinatie tussen meerdere teams en het managen van afhankelijkheden. Dit boek biedt een solide basis voor elke programmeur die zijn vaardigheden in agile software en projectmanagement wil verbeteren.
Voor dit boek hebben we ingezet op innovatieve technologieën, waaronder Kunstmatige Intelligentie en op maat gemaakte softwareoplossingen. Deze ondersteunden ons in tal van processtappen: bij het vinden van ideeën en onderzoek, het schrijven en redigeren, de kwaliteitsborging en bij het maken van decoratieve illustraties.
We willen u hiermee een leeservaring bieden die bijzonder harmonieus en eigentijds is.

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.