Journey to Agile: Braze พลิกโฉมกระบวนการจัดการโครงการซอฟต์แวร์อย่างไร
เผยแพร่แล้ว: 2019-02-19เราใช้เวลาห้าปีแรกหรือประมาณนั้นในการสร้าง Braze โดยไม่ต้องมีการจัดการโครงการที่เป็นทางการมากนัก เราใช้เอกสารการออกแบบ, Trello, สเปรดชีต, ฮิวริสติก, แนวทางปฏิบัติที่ดีที่สุด และการประชุมจำนวนมากเพื่อให้สำเร็จลุล่วงไปด้วยดี ไม่มีโครงการใดที่เหมือนกัน—บางโครงการดำเนินการโดยกองทัพที่รักษาสถานะปัจจุบันไว้ในหัว ในขณะที่บางโครงการได้รับการบันทึกอย่างพิถีพิถันในทางปฏิบัติจนถึงการกระทำของแต่ละคน ทุกอย่างทำงานได้ดีพอ...จนกระทั่งมันไม่ได้ผล
ภายในต้นปี 2561 เราเริ่มเห็นสัญญาณชัดเจนว่ามีปัญหาพื้นฐานบางประการ:
- มีโครงการมากเกินไปในการบินพร้อมกัน
- ความต้องการเปลี่ยนแปลงมากเกินไปในช่วงท้ายของวงจรการสร้าง
- มีความโปร่งใสน้อยเกินไปในสิ่งที่คนอื่นกำลังทำอยู่
- ใช้เวลามากเกินไปในการฝึกสอนผู้คนเกี่ยวกับวิธีจัดการโครงการและแบ่งงานอย่างเหมาะสม
ทั้งหมดนี้เป็นส่วนหนึ่งของเว็บที่มีประเด็นสำคัญที่เชื่อมโยงถึงกัน ยังไม่ชัดเจนว่าโครงการต่างๆ ได้รับการจัดลำดับความสำคัญอย่างไร อยู่ระหว่างดำเนินการ และคาดว่าจะสร้างอะไร ปัญหาคือสิ่งสำคัญที่สุดเท่าที่จะทำได้: เราทำงานอย่างไร ถึงเวลาแล้วที่จะต้องเปลี่ยนวิธีจัดการโครงการซอฟต์แวร์โดยพื้นฐาน

