Create successful products with the Lean Product Playbook. Dan Olsen's practical guide provides a step-by-step approach to innovating and building products that meet customer needs, using Lean principles and Agile methodologies.
Transform your business with the Lean Startup method. This book shows how to use rapid experimentation, customer feedback, and continuous iteration to build successful startups and launch new products.
Learn how to harness the power of user story mapping to create software that meets user needs. Jeff Patton's book provides practical guidance on using story maps to focus teams on users and facilitate better conversations throughout the development process.
Escaping the Build Trap: How Effective Product Management Creates Real Value by Melissa Perri: Break free from the build trap and create products that deliver real value. This book provides a practical guide to effective product management, from understanding customer needs to delivering successful products.
Learn how to create successful tech products that customers love. This book provides a comprehensive guide to product discovery, development, and delivery, with practical advice and real-world examples from experienced product leaders.
Develop the skills to solve complex problems and think critically about the world. This book provides practical insights and tools for understanding systems thinking, and applies them to real-world issues such as environmental degradation and social inequality.
Learn the essential skills and traits required to be a great manager. This book provides practical guidance on how to lead, motivate, and inspire teams, and become the kind of manager that everyone wants to work for.
Discover the secret to great leadership: putting others first. Sinek explores how leaders can create a culture of trust, cooperation, and teamwork by prioritizing their team's needs over their own, inspiring loyalty and driving success.
A comprehensive guide to engineering management, covering topics like communication, decision-making, and leadership. Practical advice for new and experienced managers, with real-world examples and anecdotes.
This book guides readers through designing and prototyping interactive interfaces using Figma. It covers practical techniques for creating user-friendly digital products, from basic concepts to advanced prototyping methods.
This book is a comprehensive guide to creating effective user interfaces. It covers patterns for interaction design, offering practical advice and examples for various interface elements and user experiences across different platforms.
The AI Playbook for Business Leaders offers practical strategies for integrating AI into businesses. It provides real-world applications, case studies, and frameworks to help leaders implement AI, boost growth, automate operations, and stay competitive in a rapidly evolving market.
This book guides tech professionals through the transition from engineer to manager, offering practical advice on leadership, mentoring, team management, and building a cohesive culture in tech organizations.
This book explores website design scalability, covering various patterns, their pros and cons, and practical implementation. It addresses NoSQL, microservices, and balancing scalability with responsiveness, aimed at software architects and developers.
This book revisits core Agile principles, stripping away misconceptions. It emphasizes Agile's original intent for small teams and projects, covering SCRUM, technical practices, and the role of values in successful Agile implementation.
The Art of Agile Development by James Shore is a comprehensive guide to Agile practices. It offers detailed advice on implementing and scaling Agile in organizations, focusing on value delivery, reliable software development, and optimization.
This book guides product owners through their complex role. It covers defining responsibilities, strategic ownership, and balancing features against delivery in Agile environments.
This book is a novel about IT management, illustrating DevOps principles through a story of a struggling IT department. It shows how applying manufacturing-like processes to IT can improve efficiency and business outcomes.
This book is a timeless guide for software developers, offering insights on best practices, career development, and coding techniques. It emphasizes practical approaches to programming, adaptability, and continuous learning, suitable for both new and experienced developers.
This book explores observability in software systems, covering its implementation, benefits, and impact across the development lifecycle. It offers practical guidance for adopting observability-driven development and improving system understanding and debugging.
This book is a comprehensive guide for developers to become software architects. Covers architecture patterns, components, soft skills, modern practices, and engineering discipline.
This book explores software testing in Agile development, covering processes, methodologies, and best practices. It addresses continuous integration, automated testing, and quality assurance strategies tailored for Agile environments.
Modern Software Engineering by David Farley explores effective practices for building better software faster. It emphasizes core engineering principles, focusing on learning, exploration, and experimentation to improve software development processes and outcomes.
This book takes a deep dive into Software-Defined Networking (SDN) with AI/ML integration, network automation, intent-based networking, edge computing support, and enhanced security.
Becoming a Software Company guides traditional businesses in transforming into software-driven enterprises. It outlines strategies for leveraging software to enhance operations, customer experiences, and competitive advantage in the digital age.
This comprehensive guide covers cloud computing fundamentals, technologies, and architectures. It explores service models, deployment strategies, security, and best practices for designing and implementing cloud-based solutions.
This book redefines the software architect's role in modern digital enterprises. It explores how architects can navigate technical and organizational complexities, bridging gaps between different levels of the business.
Release It! provides practical guidance on creating robust, resilient software systems designed for production environments. It covers patterns and anti-patterns for system design, focusing on stability, scalability, and operational readiness.
Accelerate presents research-backed insights on how high-performing tech organizations implement DevOps practices. It offers strategies to improve software delivery, organizational performance, and business outcomes through lean principles.
This book guides organizations in implementing DevOps practices, focusing on improving collaboration, automation, and continuous delivery to enhance agility, reliability, and security in technology-driven operations.