Software Development Workflow
We're still working on our article for Software Development Workflow. Please check back soon for more information.
xzj7p6|
Find a path to becoming a Software Development Workflow. Learn more at:
OpenCourser.com/topic/xzj7p6/software
Reading list
We've selected 11 books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
Software Development Workflow.
Describes how to implement continuous delivery, a software development approach that enables frequent and reliable software releases. It is written by Jez Humble and David Farley, two leading experts in continuous delivery.
Provides a practical guide to implementing DevOps, a software development approach that combines development and operations. It is written by a team of experts from Google, Amazon, and Microsoft.
Presents a catalog of design patterns, which are general solutions to common software design problems. It is written by the Gang of Four, a group of leading software engineers.
Provides a comprehensive guide to site reliability engineering (SRE), a discipline that focuses on the reliability and performance of software systems. It is written by a team of SRE experts from Google.
Introduces the concept of lean software development, which focuses on delivering value to customers quickly and efficiently. It is written by Mary Poppendieck and Tom Poppendieck, two leading experts in lean software development.
Provides a set of principles and practices for writing clean, maintainable, and testable code. It is written by Robert C. Martin, a renowned software engineer and author.
Describes techniques for refactoring existing code to improve its design and maintainability. It is written by Martin Fowler, a leading expert in software refactoring.
Provides a fun and engaging introduction to design patterns. It is written by Eric Freeman and Elisabeth Robson, two leading experts in software design.
Provides a concise overview of Scrum, an agile software development framework. It is written by Jeff Sutherland, one of the co-creators of Scrum.
Introduces the concept of Kanban, a visual management system that helps teams improve their workflow and productivity. It is written by David J. Anderson, the creator of Kanban.
Provides practical advice on how to become a successful software developer. It covers topics such as career development, software design, and productivity.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/xzj7p6/software