คำถามติดแท็ก dogfooding

2
ฉันจะอธิบายได้อย่างไรว่าเราเสียเวลานักพัฒนาเพิ่มคุณสมบัติที่ไม่จำเป็นออกไป
ดังนั้นอย่างน้อยที่สุดฉันก็เริ่มคิดกับวิศวกรเพื่อนของฉันเพื่อเริ่มต้น "คิด" ลีน เราพบกับของเสียที่สำคัญสองสามประการและ 2/3 นำไปสู่จุดเดียวกันแน่นอน ... "คุณสมบัติพิเศษ" เราเชื่อมั่นในซอฟต์แวร์ของเราในสองด้านการขายและการจัดการโครงการ มันใช้งานได้ดีสำหรับการขายเพราะนั่นคือสิ่งที่ CRM ดีสำหรับ มันไม่ได้ยอดเยี่ยมสำหรับการจัดการโครงการและเรามักจะมอบหมายให้เพิ่มคุณสมบัติพิเศษเพื่อให้สามารถใช้งานได้ในกรณีการใช้งานนี้ มันเหมาะสมกว่าหรือที่จะเพิ่มคุณสมบัติที่ไม่เพิ่มคุณค่าให้กับลูกค้าหรือเราควรยอมรับว่าการมีทีมขายของเราที่ใช้ผลิตภัณฑ์ของเราคือ "ดีพอ" และอาจมองหาวิธีแก้ปัญหาแบบนอกชั้นวาง?

4
เมื่อใดที่เหมาะสมที่จะเริ่มใช้การแก้ไขครั้งต่อไปของเครื่องมือเมื่อทำการทดลองอาหาร
โดยเฉพาะฉันกำลังทำงานกับเครื่องมือที่รวม DVCS และระบบการสร้าง แต่ฉันนึกภาพความท้าทายที่ฉันกำลังเผชิญจะเกิดขึ้นสำหรับทุกคนที่พัฒนาเครื่องมือ "เมตา" (คอมไพเลอร์ VCS ระบบสร้างตัวทดสอบวิ่ง ฯลฯ ) ต้องการพัฒนาผ่านการ"ทดลองใช้" คำถามของฉันคือในกระบวนการปล่อยรูปแบบการต่อสู้โดยใช้เวิร์กโฟลว์การแยกที่จุดใดฉันจะเริ่มใช้เครื่องมือรุ่นที่ใหม่กว่าในวงจรการพัฒนาของเครื่องมือได้หรือไม่ ฉันกำลังมองหากระบวนการสร้างความสมดุลระหว่าง: ใช้developเวอร์ชันของเครื่องมืออย่างต่อเนื่อง: ฉันพบว่าฉันเลิกพัฒนาตนเองเมื่อมีการเปลี่ยนแปลงเกิดขึ้น ใช้masterเวอร์ชันของเครื่องมืออย่างต่อเนื่อง: ปัญหาใด ๆ ที่ฉันค้นพบผ่านการทดลองใช้สุนัขเป็นปัญหาที่ได้รับการเผยแพร่แล้ว
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.