มีหนังสือที่ยอมรับเกี่ยวกับ Agile หรือไม่?


45

ในฐานะนักพัฒนาเดี่ยวฉันคิดว่าฉันใช้กระบวนการที่คล้ายกับ Agile แต่ฉันต้องการเปรียบเทียบสิ่งที่ฉันทำกับ Agile จริงและดูว่าฉันสามารถปรับปรุงกระบวนการของตัวเองได้หรือไม่

มีหนังสือที่มีมาตรฐาน de-พฤตินัยสำหรับการอธิบายวิธีปฏิบัติที่ดีที่สุดวิธีการและข้อมูลที่เป็นประโยชน์อื่น ๆ เกี่ยวกับ Agile? หนังสือเล่มไหนที่ทำให้มันพิเศษ?

คำตอบ:


39

มีหนังสือมาตรฐานหรือไม่

มีการประกาศความคล่องตัวแต่สำหรับหนังสือบัญญัติหรือไม่?

ไม่มีหนังสืออยู่มากมาย

หนังสือแนะนำเฉพาะ:

หลักการและรูปแบบการพัฒนาซอฟต์แวร์แบบว่องไวโดย Robert C. Martin

เปรียวการพัฒนาซอฟท์แวหลักการรูปแบบและวิธีปฏิบัติ นี่คือการมุ่งเน้นไปที่การปฏิบัติของนักพัฒนาและการเข้ารหัสและเป็นสิ่งที่ต้องอ่านสำหรับนักพัฒนาที่จริงจังเกี่ยวกับการพัฒนาซอฟต์แวร์ที่คล่องตัว นอกจากนี้ยังมีหนังสือรุ่น C #ที่เขาและลูกชายของเขามีคาเขียนดังนั้นหากคุณเป็นนักพัฒนา. NET รุ่นนั้นอาจเป็นหนังสือที่เหมาะกับคุณ

ศิลปะแห่งการพัฒนาที่คล่องตัวโดย James Shore

สำหรับข้อมูลเชิงลึกเกี่ยวกับการปฏิบัติโครงการโดยรวมดูที่ Art of Agile โดย James Shore & Shane Warden มันมุ่งเน้นไปที่การปฏิบัติ XP (แต่นั่นเป็นเพราะ XP เป็นที่ปฏิบัติของนักพัฒนาที่เฉพาะเจาะจงทั้งหมด) แต่มีการมุ่งเน้นภาพใหญ่เกี่ยวกับการทำงานของโครงการ Agile

สิ่งที่ยอดเยี่ยมเกี่ยวกับหนังสือเล่มนี้คือ James Shore กำลังเผยแพร่ข้อความทั้งหมดบนเว็บไซต์ของเขาฟรีดังนั้นคุณสามารถลองก่อนตัดสินใจซื้อ

การปฏิบัติของนักพัฒนาที่คล่องตัว: ทำงานในโลกแห่งความจริงโดย Subramaniam และ Hunt

แนวทางปฏิบัติของนักพัฒนาที่คล่องตัว: การทำงานในโลกแห่งความจริง

การต่อสู้และ XP จากสนามเพลาะโดย Henrik Kniberg

มันเป็นหนังสือที่ยอดเยี่ยมสำหรับการรับรู้ถึงการทำงานของทีมที่คล่องตัวและมันเป็นการอ่านที่รวดเร็วมาก (สองสามชั่วโมง) ฉันมอบให้กับพนักงานใหม่ในองค์กรของฉัน - ด้านเทคนิคและไม่ใช่ด้านเทคนิค - และฉันได้รับการตอบรับเชิงบวกอย่างต่อเนื่อง

อเมซอน

Extreme Programming อธิบายโดย Kent Beck

อาจเป็นหนังสือที่เก่าแก่ที่สุดที่ฉันจำได้ซึ่งช่วยทำให้หลักการเปรียวเป็นที่นิยม เปรียวกลายเป็นคำฉวัดเฉวียนในโลกของเทคอย่างรวดเร็ว ฉันรู้สึกว่า Extreme Programming (XP) เป็นจุดเริ่มต้นที่ดีก่อนที่คำศัพท์ Agile จะดูเหมือนหมดความหมาย

อเมซอน

การประมาณและการวางแผนแบบว่องไวโดย Mike Cohn

สำหรับ "กระบวนการ Agile" - ดูที่ "การประเมินและการวางแผน Agile" ของ Mike Cohn - โดยคำนึงถึงว่ามันเป็นศูนย์กลางการต่อสู้

Cohn ครอบคลุมพื้นฐานพื้นฐานมากมายรวมถึงบางสิ่งที่ทีมการต่อสู้ใหม่มักจะต่อสู้ด้วย - การประเมินโดยใช้เรื่องคะแนนเทียบกับวันในอุดมคติจะทำอย่างไรถ้าคุณล้มเหลวในเรื่องราวในการวิ่งอีกครั้งเมื่อประมาณ / ขนาดและ เมื่อไม่ไป ฯลฯ

เขายังเข้าไปในสิ่งที่น่าสนใจจริง ๆ ซึ่งส่วนใหญ่เป็นโดเมนของเจ้าของผลิตภัณฑ์ - สิ่งต่าง ๆ เช่นวิธีการประเมินและจัดลำดับความสำคัญของคุณสมบัติเป็นต้น

ศิลปะแห่งการทดสอบหน่วยโดย Roy Osherove

Osherove นำเสนอแนวทางปฏิบัติอย่างมากในการทดสอบหน่วย นำเสนอวิธีการที่ดีในการปรับเปลี่ยนรหัสเพื่อให้สามารถทดสอบได้มากขึ้นวิธีการมองหาตะเข็บและอื่น ๆ มันเป็นหนังสือที่เป็น. Net

อเมซอน

The Agile Samurai โดย Jonathan Rasmusson

เพิ่งซื้อเองและพบว่ามันจะดูสดชื่นในการเริ่มต้นกับความคล่องตัว

อเมซอน

อลิสแตร์เบิร์นเบิร์นจองวิธีการแบบคริสตัลของเขามีค่าในขณะที่อ่าน - ส่วนหนึ่งเป็นเพราะมันให้ทางเลือกวิธีการแย่งชิงตามปกติและอีกส่วนหนึ่งเพราะเขาเป็นหนึ่งในคนดั้งเดิมที่มากับ Agile ในตอนแรก สิ่งที่เขาพูดถึง

คริสตัลเป็นวิธีการที่น่าสนใจเนื่องจากมีขนาดตั้งแต่เล็กไปจนถึงใหญ่

หนังสือที่ไม่ได้กล่าวถึง

  • รูปแบบการยอมรับความคล่องตัว: แผนงานเพื่อความสำเร็จขององค์กรโดย Amr Elssamadisy

  • การพัฒนาที่คล่องตัวและซ้ำได้: แนวทางของผู้จัดการโดย Craig Larman

  • การประมาณและการวางแผนแบบว่องไวโดย Mike Cohn

  • การบริหารโครงการแบบคล่องตัว: การสร้างผลิตภัณฑ์ที่เป็นนวัตกรรมโดย Jim Highsmith

  • Retrospectives เปรียว: การสร้างทีมที่ดีเยี่ยมโดยเอสเธอร์ดาร์บี้และไดอานาเสน

  • การพัฒนาซอฟต์แวร์แบบว่องไวโดย Alistair Cockburn

  • การพัฒนาซอฟต์แวร์แบบเปรียวพร้อมการต่อสู้โดย Ken Schwaber และ Mike Beedle

  • กลายเป็นเปรียว: ... ในโลกที่ไม่สมบูรณ์โดย Greg Smith และ Dr. Ahmed Sidky

  • มูลค่าทางธุรกิจของวิธีซอฟแวร์ Agile: การเพิ่มประสิทธิภาพ Roi ด้วยกระบวนการแบบทันเวลาและจัดทำเอกสารโดย David F. Rico, Hasan H. Sayani และ Saya Sone

  • ความร่วมมืออธิบายโดย Jean Tabaka

  • การส่งมอบอย่างต่อเนื่อง: การเผยแพร่ซอฟต์แวร์ที่เชื่อถือได้ผ่าน Build, Test และ Deployment Automationโดย Humble และ Farley

  • Crystal Clear: วิธีการที่มนุษย์ใช้สำหรับทีมขนาดเล็กโดย Alistair Cockburn

  • สารานุกรมวิศวกรรมซอฟต์แวร์แก้ไขโดย Phillip A. Laplante

  • ใจกล้าเปลี่ยนแปลงโดย Linda Rising และ Mary Lynn Manns

  • เติบโตซอฟต์แวร์เชิงวัตถุนำโดยทดสอบฟรีแมนและไพรซ์

  • เกมนวัตกรรม: การสร้างผลิตภัณฑ์ที่ล้ำสมัยผ่านการเล่นร่วมกันโดย Luke Hohmann

  • การพัฒนาซอฟต์แวร์แบบลีน - ชุดเครื่องมือ Agile สำหรับผู้จัดการการพัฒนาซอฟต์แวร์โดย Mary และ Tom Poppendieck

  • Lean Solutions โดย Jim Womack และ Dan Jones

  • Lean Thinking โดย Jim Womack และ Dan Jones

  • ผู้จัดการโครงการเปรียวโดย Sanjiv Augustine

  • จัดการโรงงานออกแบบโดย Donald G. Reinertsen

  • การวางแผนโปรแกรมสุดขีดโดย Kent Beck และ Martin Fowler

  • Scaling Lean & Agile Development: เครื่องมือการคิดและองค์กรสำหรับการต่อสู้ขนาดใหญ่โดย Craig Larman และ Bas Vodde

  • คู่มือการแย่งชิงกระเป๋า: คู่มือเริ่มต้นอย่างรวดเร็วเพื่อการพัฒนาซอฟต์แวร์ Agile โดย Peter Saddington

  • Bridge Project Manager ของ Bridge to Agility โดย Michele Sliger และ Stacia Broderick

  • วันนี้และวันพรุ่งนี้โดย Henry Ford (จากปี 1926)

  • เรื่องราวของผู้ใช้ที่นำมาใช้โดย Mike Cohn

รายการหนังสือ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.