ฟังและอ่าน

ก้าวเข้าสู่โลกแห่งเรื่องราวอันไม่มีที่สิ้นสุด

  • อ่านและฟังได้มากเท่าที่คุณต้องการ
  • มากกว่า 1 ล้านชื่อ
  • Storytel Originals ผลงานเฉพาะบน Storytel
  • 199บ./ด.
  • ยกเลิกได้ทุกเมื่อ
เริ่ม
Details page - Device banner - 894x1036
Cover for Extreme Programming for Beginners: Embracing Agility, Quality, and Collaboration  in Software Development

Extreme Programming for Beginners: Embracing Agility, Quality, and Collaboration in Software Development

ระยะเวลา
4 ชม. 4 น.
ภาษา
ภาษาอังกฤษ
รูปแบบ
คอลเลกชัน

ธุรกิจ เศรษฐศาสตร์

Dive into the dynamic world of Extreme Programming (XP) with "Extreme Programming: Embracing Agility, Quality, and Collaboration in Software Development" your essential roadmap to understanding and implementing one of the most effective agile methodologies in software development. Designed with beginners in mind, this book demystifies XP practices, making them accessible and actionable for new developers, project managers, and teams aspiring to enhance their development process.

Extreme Programming (XP) stands out for its focus on customer satisfaction, flexibility in the face of changing requirements, and emphasis on technical excellence and good design. This book starts by introducing the foundational values of XP—communication, simplicity, feedback, courage, and respect—and how these principles guide the XP practices to promote high-quality software and productive teamwork.

"Extreme Programming" breaks down the core practices of XP, including Test-Driven Development (TDD), Continuous Integration (CI), Pair Programming, Collective Code Ownership, and Coding Standards. Each chapter dives deep into one practice, explaining its importance, how it works, and how to implement it effectively in your projects. Practical examples and real-life scenarios illustrate the challenges and benefits of adopting XP, providing readers with a clear view of how to apply these practices to improve their development process.

The book goes beyond the basics, offering insights into refining and adapting XP practices to fit various project sizes and types. It explores advanced topics such as managing distributed teams, integrating XP with other project management methodologies, and scaling XP for large projects.

© 2025 Daniel Green (หนังสือเสียง): 9798347919437

วันเปิดตัว

หนังสือเสียง: 23 กุมภาพันธ์ 2568

แท็ก

    คนอื่นก็สนุก...

    1. Software Developer: How to Use Your Programming Skills to Build a Business
      Software Developer: How to Use Your Programming Skills to Build a Business Daniel Shore
    2. Iterative Development: Building Better Software through Incremental Progress
      Iterative Development: Building Better Software through Incremental Progress May Sherry
    3. Modern Software Engineering for Beginners: Journey into the World of IT Solutions
      Modern Software Engineering for Beginners: Journey into the World of IT Solutions Daniel Green
    4. Software Designing and Development. Clear Guide for Beginners: Mastering Software Design and Development.  Principles, Patterns, and Practices
      Software Designing and Development. Clear Guide for Beginners: Mastering Software Design and Development. Principles, Patterns, and Practices James Ferry
    5. Microsoft Azure DevOps: A Comprehensive Guide for Modern Development Teams
      Microsoft Azure DevOps: A Comprehensive Guide for Modern Development Teams James Henry
    6. Azure DevOps: A Complete Guide to Efficient CI/CD, Agile Project Management, and DevOps Best Practices
      Azure DevOps: A Complete Guide to Efficient CI/CD, Agile Project Management, and DevOps Best Practices May Sherry
    7. Agile Project Management with Scrum: Advanced Strategies for  Agile Project Management with Scrum
      Agile Project Management with Scrum: Advanced Strategies for Agile Project Management with Scrum Jacob Richardson
    8. Lean Project Management
      Lean Project Management Daniel Green
    9. DevOps with AWS: A Comprehensive Guide to Modern Software Delivery
      DevOps with AWS: A Comprehensive Guide to Modern Software Delivery Anthony Sinclair
    10. Agile Project Management for Beginners: Adopting Agile. A Step-by-Step Guide for Novice Project Managers
      Agile Project Management for Beginners: Adopting Agile. A Step-by-Step Guide for Novice Project Managers Daniel Garfield
    11. Cobol: 3 books in 1 : Cobol Basics for Beginners + Cobol Database Interaction + Cobol Code Optimization
      Cobol: 3 books in 1 : Cobol Basics for Beginners + Cobol Database Interaction + Cobol Code Optimization Andy Vickler
    12. Software Development Life Cycle: How Agile, DevOps, and SDLC Work Together
      Software Development Life Cycle: How Agile, DevOps, and SDLC Work Together James Henry
    13. How to Make a Video Game All By Yourself: 10 steps, just you and a computer
      How to Make a Video Game All By Yourself: 10 steps, just you and a computer Matt Hackett
    14. Mastering Java: Building Robust Applications: A Comprehensive Guide to Java Programming
      Mastering Java: Building Robust Applications: A Comprehensive Guide to Java Programming Michael Johnson
    15. Facilitating Software Architecture: Empowering Teams to Make Architectural Decisions
      Facilitating Software Architecture: Empowering Teams to Make Architectural Decisions Andrew Harmel-Law
    16. Business Technology Development Strategy Bundle: Artificial Intelligence, Blockchain Technology and Machine Learning Applications for Business Systems
      Business Technology Development Strategy Bundle: Artificial Intelligence, Blockchain Technology and Machine Learning Applications for Business Systems Bob Mather
    17. Testing in Software Development for Beginners: Building a Strong Foundation in Software Testing Principles and Practices
      Testing in Software Development for Beginners: Building a Strong Foundation in Software Testing Principles and Practices Ben Rizer
    18. Tech for Good: Leveraging Technology for Social Impact
      Tech for Good: Leveraging Technology for Social Impact Craig Dames
    19. Asynchronous Programming: A Deep Dive into Asynchronous Programming Techniques, Best Practices, and Real-World Applications for Building High-Performance, Responsive Systems
      Asynchronous Programming: A Deep Dive into Asynchronous Programming Techniques, Best Practices, and Real-World Applications for Building High-Performance, Responsive Systems May Sherry
    20. Feature Engineering for Beginners: Feature Engineering for Beginners
      Feature Engineering for Beginners: Feature Engineering for Beginners Chuck Sherman
    21. Advanced Java: From Beginner to Professional: Navigating the World of Java
      Advanced Java: From Beginner to Professional: Navigating the World of Java Laura Evans
    22. Python Machine Learning for Beginners: Python Machine Learning Essentials. Build Your First AI Application
      Python Machine Learning for Beginners: Python Machine Learning Essentials. Build Your First AI Application Brian Murray
    23. Java: 3 books in 1 : Java Basics for Beginners + Java Front End Programming + Java Back End Programming
      Java: 3 books in 1 : Java Basics for Beginners + Java Front End Programming + Java Back End Programming Andy Vickler
    24. Data Science and Analytics Unleashed: Unlocking the Secrets in Data: A Journey from Gathering to Visualization
      Data Science and Analytics Unleashed: Unlocking the Secrets in Data: A Journey from Gathering to Visualization Sarah Thompson
    25. A Guide to Data Science in the Big Data Era: Big Data Explained: A Comprehensive Guide to Data Science Applications
      A Guide to Data Science in the Big Data Era: Big Data Explained: A Comprehensive Guide to Data Science Applications Alexander Clarke
    26. NLP: Unleashing the Power of Human Communication through Machine Intelligence
      NLP: Unleashing the Power of Human Communication through Machine Intelligence Brian Murray
    27. Machine Learning and Predictive Modeling: Turning Data into Action
      Machine Learning and Predictive Modeling: Turning Data into Action Chuck Sherman
    28. Web Development Mastery: From Concept to Code: Mastering the Art of Web Development
      Web Development Mastery: From Concept to Code: Mastering the Art of Web Development Ethan Harris
    29. Web Development Redefined: Navigating the Digital Canvas: A Comprehensive Guide to Web Development
      Web Development Redefined: Navigating the Digital Canvas: A Comprehensive Guide to Web Development Natalie Brown
    30. Machine Learning: Unlocking Patterns and Insights with Advanced Algorithms
      Machine Learning: Unlocking Patterns and Insights with Advanced Algorithms Victor Sage
    31. Effective Machine Learning Teams: Best Practices for ML Practitioners
      Effective Machine Learning Teams: Best Practices for ML Practitioners David Colls
    32. The Machine Learning Revolution: How Algorithms Are Redefining Our World
      The Machine Learning Revolution: How Algorithms Are Redefining Our World Nora Kim
    33. Create Your Ideal Financial Life: Elevate your finances: powerful guidance to reach your ideal financial future
      Create Your Ideal Financial Life: Elevate your finances: powerful guidance to reach your ideal financial future Caelum Sargrove
    34. Machine learning - The Dark Side Of AI: the genie is out of the lamp - and he's not going back
      Machine learning - The Dark Side Of AI: the genie is out of the lamp - and he's not going back Devon Zander
    35. Mastering GraphQL: A Comprehensive Guide to Building APIs with GraphQL
      Mastering GraphQL: A Comprehensive Guide to Building APIs with GraphQL Et Tu Code
    36. App Architect: Navigating Mobile App Development: Crafting Innovative Solutions for the Digital Age
      App Architect: Navigating Mobile App Development: Crafting Innovative Solutions for the Digital Age Jonathan Parker
    37. Serverless Data Engineering: Streamlining Big Data Workflows in the Cloud
      Serverless Data Engineering: Streamlining Big Data Workflows in the Cloud Chuck Sherman
    38. Kubernetes Demystified: Your Roadmap to Mastering Container Orchestration
      Kubernetes Demystified: Your Roadmap to Mastering Container Orchestration Bennett Drake
    39. Don't Lead Alone: Think Like a System, Act Like a Network, Lead Like a Movement!
      Don't Lead Alone: Think Like a System, Act Like a Network, Lead Like a Movement! Cleveland Justis, PhD, MBA, Daniel Student, MBA
    40. Databases: System Concepts, Designs, Management, and Implementation
      Databases: System Concepts, Designs, Management, and Implementation Jonathan Rigdon
    41. Kubernetes Unlocked: Building and Managing Modern Cloud-Native Applications
      Kubernetes Unlocked: Building and Managing Modern Cloud-Native Applications Marcus Brooks
    42. Distributed Programming for Beginners: A Beginner's Guide to Building Scalable Systems
      Distributed Programming for Beginners: A Beginner's Guide to Building Scalable Systems Saimon Carrie
    43. 100 Amazing Facts about Athletics: Legends and Revelations of Competitive Sport
      100 Amazing Facts about Athletics: Legends and Revelations of Competitive Sport Marc Dresgui
    44. Blockchain Basics + Metaverse for Beginners + NFT crash course: 3 in 1, The Complete Guide on Crypto Technology, Non-Fungible Token, DeFi, Smart Contracts and VR. Welcome to the New Digital Revolution!
      Blockchain Basics + Metaverse for Beginners + NFT crash course: 3 in 1, The Complete Guide on Crypto Technology, Non-Fungible Token, DeFi, Smart Contracts and VR. Welcome to the New Digital Revolution! Warren J. Douglas
    45. Mindset Mastery: Building Mental Resilience for Growth and Success
      Mindset Mastery: Building Mental Resilience for Growth and Success Virversity Online Courses
    46. Kubernetes Unleashed: Navigating the World of Automated Deployment and Scaling
      Kubernetes Unleashed: Navigating the World of Automated Deployment and Scaling Rebecca Park
    47. Internet of Things (IoT): Part 2. IoT Security, Privacy  and Applications in Various Industries
      Internet of Things (IoT): Part 2. IoT Security, Privacy and Applications in Various Industries Daniel Garfield

    ทุกที่ ทุกเวลากับ Storytel:

    • กว่า 500 000 รายการ

    • Kids Mode (เนื้อหาที่ปลอดภัยสำหรับเด็ก)

    • ดาวน์โหลดหนังสือสำหรับการเข้าถึงแบบออฟไลน์

    • ยกเลิกได้ตลอดเวลา

    ที่นิยมมากที่สุด

    Unlimited

    สำหรับผู้ที่ต้องการฟังและอ่านอย่างไม่จำกัด

    199 บ. /เดือน
    • 1 บัญชี

    • การเข้าถึงแบบไม่ จำกัด

    • 1 บัญชี

    • ยกเลิกได้ทุกเมื่อ

    เริ่ม

    Family

    สำหรับผู้ที่ต้องการแบ่งปันเรื่องราวกับครอบครัวและเพื่อน

    349 บ. /เดือน
    • 3 บัญชี

    • การเข้าถึงแบบไม่ จำกัด

    • ฟังได้ไม่จำกัด

    • ยกเลิกได้ทุกเมื่อ

    เริ่ม