คำถามติดแท็ก project-management

การจัดการโครงการเป็นวินัยของการวางแผนการจัดระเบียบการรักษาความปลอดภัยและการจัดการทรัพยากรเพื่อให้บรรลุเป้าหมายที่เฉพาะเจาะจง

11
นักพัฒนาควรยอมรับการประมาณการปริมาณงานที่ทำโดยแมโคร Excel หรือไม่
ในโครงการใหม่เพื่อนต้องเขียนแบบทดสอบซึ่งเวลาที่ใช้ในการเขียนนั้นถูกคำนวณโดยมาโคร Excel ที่เขียนโดยผู้จัดการที่ไม่ใช่นักพัฒนา ในกรณีดังกล่าวผู้พัฒนาควรยอมรับความรับผิดชอบในการเขียนและเรียกใช้การทดสอบในเวลาที่คำนวณได้หรือไม่ ผลลัพธ์ของการทดสอบเหล่านี้น่าเชื่อถือหรือไม่? สำหรับข้อมูลเพื่อนของฉันปฏิเสธที่จะรับผิดชอบต่อการประเมินที่เขาไม่ได้ทำขอให้ประสบความสำเร็จในการทำงานในโครงการอื่นและถูกแทนที่ด้วยประสบการณ์นอกโรงเรียนที่ไม่มีประสบการณ์

4
คุณจะทำอย่างไรถ้าโปรแกรมเมอร์ระดับสูงขโมยรหัสของคุณ? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา นี่เป็นประสบการณ์ของฉันที่ บริษัท ก่อนหน้านี้ เนื่องจากเป็น บริษัท เริ่มต้นเล็ก ๆ กระบวนการพัฒนาซอฟต์แวร์ปกติบางอย่างจึงไม่ได้รับการปฏิบัติตามอย่างเคร่งครัด หนึ่งในเพื่อนร่วมงานของฉันเป็นโปรแกรมเมอร์อาวุโสกับ บริษัท เป็นเวลา 2 ปี ทักษะของเขาค่อนข้างขาด เขาจะจัดสรรงานของเขาให้ฉันแล้วจึงให้เครดิตสำหรับงานนั้น เขาทำสิ่งนี้เป็นประจำในขณะที่ฉันก็ต้องทำงานให้เสร็จ ฉันรู้สึกว่าฉันไม่สามารถแสดงสถานการณ์นี้แก่ผู้บริหารระดับสูงได้เนื่องจากเพื่อนร่วมงานมีความไว้วางใจ ต่อมาฉันพยายามล่าช้างานของเขาที่มอบหมายให้ฉันเพื่อที่จะสะท้อนให้เห็นถึงตัวเขาไม่ดี ตอนนี้ บริษัท รู้เกี่ยวกับเขา จริงๆแล้วตอนนี้ฉันกำลังมุ่งหน้าไปยัง บริษัท ใหม่ในฐานะผู้นำ ตอนนี้ฉันเป็นอิสระอย่างสมบูรณ์กับสถานการณ์เหล่านี้ คุณเคยเจอสถานการณ์แบบนี้บ้างไหม? คุณจะทำอะไร /

18
วิธีอ่านโค้ดหลายพันบรรทัดโดยไม่มีเอกสารประกอบ? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ก่อนหน้านี้ฉันค้นหาการควบคุม TimeLine ที่ดีสำหรับโครงการ WPF ฉันพบคำตอบในที่นี่ซึ่งนำฉันไปยังโครงการ CodePlexนี้ ตอนนี้ฉันต้องการเปลี่ยนรหัสเพื่อเลี้ยงความต้องการทางวัฒนธรรมของฉัน แต่มีบางอย่างไม่ตรงกัน! คำถามของฉันคือ: คุณโต้ตอบกับโค้ดหลายพันบรรทัดได้อย่างไร แก้ไข: ทางลัดใด ๆ จะดีมาก!

6
คุณสามารถปรับใช้อย่างต่อเนื่องกับโปรแกรมเมอร์อาวุโสได้หรือไม่?
มีช่วงเวลาที่คุณเริ่มเข้าใจว่าในสถาปัตยกรรม micro service มันน่ากลัวกว่าที่จะรอหนึ่งสัปดาห์ในการปรับใช้ micro services ทั้งหมดในครั้งเดียวเพื่อให้แน่ใจว่าทุกอย่างทำงานร่วมกันได้มากกว่าบังคับใช้ api versioning เขียนจำนวนมากโดยอัตโนมัติ การทดสอบ (แต่ละบิต: หน่วยและ exploratory, การรวม) และการปรับใช้อัตโนมัติเพื่อการผลิตทันทีที่การส่งผ่านของคุณเป็นการทดสอบบนเวที ตอนนี้ดูเหมือนว่าเป็นความคิดที่ดีตราบใดที่คุณจำได้ว่าต้องเขียนการทดสอบทดสอบการเปลี่ยนแปลงก่อนที่คุณจะรับรู้วิธีการใช้เวอร์ชัน API และคุณจะไม่ทิ้งฐานข้อมูลในสคริปต์อัพเดต db ส่วนเพิ่มของคุณ ไม่ใช่ปัญหาใหญ่เท่าที่ควรจะล้มเหลวบนเวที) แต่เป็นไปได้ไหมที่จะทำกับโปรแกรมเมอร์รุ่นพี่? บางทีฉันอาจจะต้องใช้สคีคำขอดึง สิ่งนี้จะทำให้การใช้งานต่อเนื่องน้อยลง (นั่นคือฉันเดา) ฉันหวังว่านี่จะไม่ใช่ความเห็นและฉันหวังว่าคุณจะแบ่งปันประสบการณ์ของคุณขอบคุณ โปรดทราบว่าฉันไม่ได้ถามเกี่ยวกับ CI หรือเกี่ยวกับการจัดส่งอย่างต่อเนื่อง เรามีสิ่งนั้นอยู่แล้ว สิ่งที่เราพยายามตอนนี้คือการทำให้ใช้งานได้อย่างต่อเนื่องซึ่งหมายถึงการใช้งานจริงทั้งหมดหลังจากการตรวจสอบโค้ด

5
"เรื่องราวของผู้ใช้ด้านเทคนิค" ได้รับอนุญาตในการต่อสู้หรือไม่
เรื่องราวของผู้ใช้ด้านเทคนิคได้รับอนุญาตในการต่อสู้หรือไม่? ถ้าใช่เทมเพลตมาตรฐานสำหรับการเขียนเรื่องราวผู้ใช้ด้านเทคนิคใน Scrum คืออะไร มันเหมือนกันหรือAs a <user> I want to do <task> so that I can <goal>ไม่? ฉันได้อ่านในบางบล็อกที่เป็นผู้พัฒนาไม่เป็นเรื่องผู้ใช้แต่ฉันได้อ่านด้วยว่า Scrum ไม่ได้บังคับใช้สิ่งเหล่านี้ มีไม่กี่บล็อกที่พวกเขาได้ร่วมกันเป็นเรื่องที่ผู้ใช้กับระบบเป็นผู้ใช้as a <user who is not end user> i want to <system functionality> so that <some techinical thing>เช่นของมัน แล้วอันไหนที่เป็นมาตรฐาน? ตัวอย่างเช่นมีเรื่องราวของผู้ใช้ที่ชอบ: ในฐานะนักวิจารณ์ฉันต้องการอัปโหลดรูปภาพของโรงแรม / อาหารเพื่อให้ผู้ใช้รายอื่นสามารถเห็นและชอบได้ ในฐานะผู้ใช้ฉันต้องการเพิ่มความคิดเห็นเกี่ยวกับรูปภาพเพื่อให้ฉันสามารถอธิบายมุมมองของฉันได้ดียิ่งขึ้น ตอนนี้สำหรับเรื่องราวของผู้ใช้ทั้งสองนี้มีรายการทางเทคนิคที่สำคัญคือการบันทึกและดึงภาพ ดังนั้นฉันสามารถเพิ่มเรื่องทางเทคนิคที่ชื่อว่า "การจัดเก็บและเรียกค้นภาพกลไก" พร้อมคำอธิบายต่อไปนี้ได้หรือไม่ ในฐานะนักพัฒนาฉันต้องการพัฒนากลไกในการจัดเก็บและดึงภาพเพื่อให้ผู้ใช้สามารถเพิ่ม / …

2
วิธีจัดการกับการเติบโตของโครงการโอเพ่นซอร์ส
ฉันมีส่วนร่วมในการช่วยสนับสนุนโครงการโอเพนซอร์ซเป็นเวลาหนึ่งหรือสองปีและโครงการได้รับความนิยมอย่างมากตั้งแต่ฉันเริ่ม โปรแกรมดังกล่าวมีการดาวน์โหลดมากกว่า 100,000 ครั้งต่อสัปดาห์และมีผู้ใช้งานมากกว่า 60% ในสาขาหลักดังนั้นเราจึงดีใจอย่างยิ่งที่ผู้ใช้เพลิดเพลินกับการใช้มันมาก อย่างไรก็ตามปัญหาคือการพัฒนาและฐานสนับสนุนยังไม่เติบโตอย่างรวดเร็วและเราเริ่มมีอาการปวดมากขึ้น นักพัฒนาขนาดเล็กจำนวนหนึ่ง (โดยเฉพาะผู้พัฒนาหลัก) กำลังขยายตัวค่อนข้างผอมและอาสาสมัครฝ่ายสนับสนุนด้านเทคนิคเริ่มเริ่มไหม้แล้ว ป่านนี้มันเป็นเพียงแค่กลุ่ม dudes ที่แขวนอยู่บน IRC เขียนโปรแกรมนี้และช่วยเหลือผู้ใช้ ไม่มีองค์กร 501 (c) (3) หรือ LLC หรืออะไรทำนองนั้น ตอนนี้เราไม่มีตัวติดตามบั๊กที่เป็นทางการหรือฐานข้อมูลปัญหา (เรามีฟอรัมที่มีหมวดหมู่เฉพาะสำหรับรายงานบั๊ก) ซึ่งฉันยอมรับว่าเป็นสิ่งที่เราสามารถปรับปรุงเพื่อให้นักพัฒนาจำนวนมากขึ้นบนกระดาน แต่ฉันคิดว่าคำถามที่แท้จริงของฉันคือหนึ่งจะเปลี่ยนจากโครงการส่วนบุคคลขนาดเล็กเพื่อสิ่ง ... จริงหรือไม่ หนุ่มใหญ่อย่าง GIMP, FFmpeg, Blender และอื่น ๆ จัดการกับการเปลี่ยนแปลงนี้ได้อย่างไร? และเหนือสิ่งนี้มีวิธีเสนอค่าชดเชยกับโครงการ FOSS หรือไม่? ฉันคิดว่าการบริจาคช่วย แต่มันไปไกลแค่ไหน ... มันดูแปลกที่การทำมาหากินของซอฟต์แวร์ฟรี แต่ถ้าโปรแกรมกำลังจะดีขึ้นต่อไปฉันจะไม่เห็นว่าเราสามารถดำเนินการต่อไปได้โดยไม่ชดเชยผู้คน สำหรับการทำงานเต็มเวลา โดยพื้นฐานแล้วเรากำลังมีความเจ็บปวดเพิ่มขึ้นและรู้สึกว่า "ใหญ่เกินไปสำหรับผู้หญิงของเรา" เราสามารถทำอะไรได้บ้างเพื่อจัดการช่วงการเปลี่ยนภาพนี้และไม่เหนื่อยหน่ายกับการทำหลายอย่างพร้อมกัน?

6
เราควรจัดการกับคุณสมบัติพิเศษของเครื่องสำอางใน Scrum sprints อย่างไร
ฉันกำลังอ่านเอกสารการต่อสู้และบอกว่างานใน Sprint ควรเป็น "ที่อาจเป็นไปได้" ฉันสับสนกับความหมายของสิ่งนี้ สมมติว่าใน Sprint 1 มีเป้าหมายคือ "แบบฟอร์มลงทะเบียนผู้ใช้" ฉันต้องเพิ่มรายละเอียดมากเท่าใดเพื่อให้พร้อมที่จะส่ง? ตัวอย่างเช่น: ฉันสามารถแสดงฟอร์มที่เรียบง่ายพร้อมฟิลด์โดยไม่ต้องใส่สไตล์แฟนซีใด ๆ และทำเครื่องหมายว่าเสร็จแล้ว ฉันสามารถทำการตรวจสอบฝั่งไคลเอ็นต์เป็นเครื่องหมายว่าทำเสร็จแล้ว แต่ฝั่งเซิร์ฟเวอร์ก็เป็นตัวเลือกหรือทั้งสองอย่าง ฉันยังสามารถเพิ่มเคล็ดลับเครื่องมือแฟนซี jQuery, เลื่อนเมาส์ไปวาง, captcha, สี, ป้ายกำกับสำหรับแบบฟอร์ม จากนั้นมีการจัดแต่งทรงผมมากมายเกี่ยวกับวิธีแสดงข้อความผิดพลาดบนหน้าจอ ฉันสามารถทำได้อย่างไม่มีที่สิ้นสุดในหนึ่งหัวข้อ ดังนั้นเราจะแบ่งมันอย่างไรและเมื่อไหร่ฉันจึงคิดว่ามันเป็นการขนส่งที่พร้อม หรือฉันต้องเขียนสิ่งที่เล็กที่สุดเท่าที่จะเป็นไปได้เช่นการแสดงข้อผิดพลาดป๊อปอัปหรือข้อความกล่องไฟเป็นงานย่อยและทำให้พวกเขาวิ่งได้ สิ่งนี้จะนำไปสู่งาน 1,000 โครงการสำหรับทั้งโครงการ ฉันหมายถึงอีกครั้งถ้าบางคนทำงานกับ Internet Explorer และบางคนสำหรับ Firefox แล้วฉันต้องแบ่งมันเป็นงานด้วย ต้องใช้เวลากับพวกเขาและเมื่อผู้จัดการถามฉันว่าคุณทำอะไรในเวลานั้นฉันจะไม่มีหน้าที่บอกอะไร แต่จริงๆแล้วพวกเขาทั้งหมดเป็นส่วนหนึ่งของการลงทะเบียนผู้ใช้

4
วิธีที่ดีที่สุดในการจัดการผู้จัดการที่ไม่ใช่ด้านเทคนิคที่ผิดพลาดและยังคงทำงานที่ดีได้อย่างไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน7 ปีที่ผ่านมา คำถามนี้อาจถูกพิจารณาว่าเป็นอัตนัย (ฉันได้รับคำเตือน) และถูกปิด แต่ฉันจะเสี่ยงเพราะฉันต้องการคำแนะนำ / ประสบการณ์ที่ดีเกี่ยวกับเรื่องนี้ ฉันอ่านต่อไปนี้ที่หน้า'เกี่ยวกับ'ของFog Creek Softwareบริษัท ที่Joel Spolskyก่อตั้งขึ้นและเป็น CEO ของ: ย้อนกลับไปในปี 2000 ผู้ก่อตั้ง Fog Creek, Joel Spolsky และ Michael Pryor กำลังมีปัญหาในการหาที่ทำงานที่โปรแกรมเมอร์มีสภาพการทำงานที่ดีและมีโอกาสได้ทำงานที่ยอดเยี่ยมโดยไม่ต้องหยุดงาน ทาง บริษัท เทคโนโลยีชั้นสูงทุกคนอ้างว่าพวกเขาต้องการโปรแกรมเมอร์ที่ยอดเยี่ยม แต่พวกเขาจะไม่เอาเงินของพวกเขาไปที่ปาก มันเริ่มต้นด้วยสภาพแวดล้อมทางกายภาพ (ที่มีหลายสิบ cubicles ติดอยู่ในห้องมืดเสียงดังที่พนักงานขายตะโกนบนโทรศัพท์ทำให้เป็นไปไม่ได้สำหรับนักพัฒนาที่จะมีสมาธิ) แต่มันลึกกว่านั้นมาก ผู้จัดการที่หวาดกลัวต่อการเปลี่ยนแปลงได้ปฏิบัติต่อความคิดใหม่ ๆ ว่าเป็นไวรัสที่แปลกประหลาดที่ถูกกักกัน ผู้จัดการจูเนียร์ที่มีความซับซ้อนของนโปเลียนยืนยันว่าสิ่งต่าง ๆ จะเกิดขึ้นอย่างแน่นอนหรือคุณถูกไล่ออก …

5
มันทำงานได้เมื่อผู้พัฒนาเป็นหัวหน้าผู้จัดการโครงการหรือไม่
ฉันอยู่ในช่วงการวางแผนของโครงการและฉันกำลังมองหาผู้จัดการโครงการ ฉันต้องการเขียนโค้ดและจับตาดูทุกส่วนของโครงการ อย่างไรก็ตามฉันมีความรู้สึกว่าผู้จัดการโครงการจะได้ผลลัพธ์ที่ดีกว่า ฉันมีตัวเลือกดังต่อไปนี้: 1) จัดการโครงการและไม่ใช่รหัส 2) จ้างผู้จัดการโครงการและรหัสด้วยตัวเอง ฉันกังวลว่าผู้จัดการโครงการจะรู้สึกถูกขัดขวางจากการมีเจ้าของโครงการในทีมพัฒนา ถ้าฉันทำโครงการทีมอาจล้มเหลวทำให้โครงการล้มเหลว เพื่อให้อยู่ในงบประมาณที่ฉันต้องมีส่วนร่วมในความสามารถอย่างใดอย่างหนึ่ง ไม่มีใครมีประสบการณ์กับสถานการณ์นี้คำแนะนำใด ๆ ข้อมูลเพิ่มเติม: นักพัฒนา 4 คนแต่ละคนรับผิดชอบพื้นที่เฉพาะ นักพัฒนาสามารถทำงานภายนอกได้ถ้าตกลงโดยผู้จัดการโครงการ

4
เป็นวิธีปฏิบัติที่ดีหรือไม่หากใช้รูปแบบอัตโนมัติของข้อความ
ฉันใช้ Eclipse และฉันจะพูดถึงมันเป็นตัวอย่าง แต่ฉันแน่ใจว่านี่เป็นกรณีใน IDE อื่น ๆ คราสมีCTRL- Shift- Fคำสั่งโดยอัตโนมัติซึ่งรูปแบบรหัสของคุณ เป็นการดีที่จะใช้การจัดรูปแบบเช่นนี้หรือไม่ ฉันถามในบริบทของโครงการขนาดใหญ่ซึ่งอาจมีโปรแกรมเมอร์หลายคนทำงานในไฟล์เดียวกันและทั้งหมดนี้อยู่ภายใต้การดูแลของระบบ CSV ขอบคุณ!

8
บันทึกโครงการหรือไดอารี่มีประโยชน์อย่างไร? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน8 ปีที่ผ่านมา ฉันต้องการทราบว่าการใช้บันทึกหรือไดอารี่ของโครงการนั้นมีประโยชน์ / ยากเพียงใด ฉันกังวลว่าการติดตามสิ่งที่ฉันทำจะกินเวลามากเกินไป ...

5
การแชร์โครงการซอฟต์แวร์ - การแก้ไขข้อขัดแย้ง [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันได้รับมอบหมายให้จัดการโครงการซึ่งเป็นแหล่งที่มาของนักพัฒนายูเครนบางคน บริษัท ได้รับการว่าจ้างให้พวกเขาผ่านElanceในราคาคงที่ ณ จุดนี้เจ้านายของฉันทิ้งฉันไว้ตามลำพังเพื่อจัดการพวกเขาและทำงานให้เสร็จ ฉันสร้างข้อกำหนดรายละเอียดของสิ่งสมบูรณ์ที่จำเป็นต้องทำ โครงการเกี่ยวข้องกับการจัดการกับสิ่งต่าง ๆ เช่น XMPP, RabbitMQ และฐานข้อมูล ในการพบกันครั้งแรก (มักจะเป็น IM) ฉันอธิบายอย่างละเอียดถึงสิ่งที่พวกเขาต้องทำ ดูเหมือนว่าพวกเขาจะเข้าใจ - และพวกเขามั่นใจมากว่าจะทำได้อย่างง่ายดาย จนถึงตอนนี้ดีมาก แต่หลังจากผ่านไปหนึ่งสัปดาห์เมื่อเราพบกันอีกครั้งพวกเขาก็เต็มไปด้วยความเข้าใจผิดเกี่ยวกับสิ่งที่ต้องทำ เมื่อฉันถามหนึ่งในนักพัฒนาว่าเขารู้จัก XMPP หรือไม่เขาบอกว่าเขาทำงานกับมันเป็นครั้งแรก ในการพบกันครั้งแรกของฉันฉันได้กล่าวถึงความซับซ้อนของโครงการและเทคโนโลยีที่เกี่ยวข้องเป็นพิเศษ นอกจากนี้ฉันขอให้พวกเขาเขียนข้อกำหนดการใช้งานซ้ำ ๆว่าพวกเขาจะทำอย่างไร แต่พวกเขาตอบว่าไม่และยืนยันว่าพวกเขาต้องการเขียนรหัส ฉันตอบตกลง โครงการแล้วเสร็จหลังจาก 3 สัปดาห์และส่งมอบสิ่งที่จำเป็น ณ จุดนั้นฉันเริ่มทบทวนรหัส มันก็โอเคสำหรับส่วนใหญ่ แต่มีปัญหาที่สำคัญบางอย่าง: พวกเขาฮาร์ดโค้ดบางสิ่งที่จำเป็นต้องแยกออกเป็นไฟล์กำหนดค่า มีไฟล์กำหนดค่าหลายไฟล์ที่ฉันต้องรวมไว้ในที่เดียว พวกเขาเขียนเอกสารไม่แน่นอน การเปลี่ยนแปลงเล็กน้อยอื่น ๆ ฉันขอให้พวกเขาทำการเปลี่ยนแปลงเหล่านี้ …

10
วิธีการเขียนโปรแกรมใดจะเหมาะกับเรา
น่าเสียดายที่มีคนสอนผู้บริหารระดับสูงของเราเกี่ยวกับคำว่า "Agile" และตอนนี้พวกเขาต้องการให้เราก้าวไปข้างหน้า ฉันมีความเข้าใจรอบด้านเกี่ยวกับความคล่องตัว (โดยหลักการ) แต่ไม่เคยใช้มันในทางปฏิบัติ จากสิ่งที่ฉันรู้มันจะไม่เหมาะสมสำหรับองค์กรของเรา ตอนนี้สิ่งต่าง ๆ ก็สวยกรันจ์ นี่คือวิธี; เราเป็นทีมขนาดเล็กมาก - นักพัฒนาสองคนหนึ่ง DBA หนึ่งคนนักออกแบบหนึ่งคน บริษัท ที่ฉันทำงานเพื่อสร้างรายได้เป็นจำนวนมากเมื่อเทียบกับขนาดของมันและเกือบ 95% ของยอดขายออนไลน์นั้นบริสุทธิ์ จากมุมมองของการพัฒนาเราต้องเผชิญกับการรุกรานของโต๊ะทำงานหลายวันในช่วงวันธรรมดา (เราให้การสนับสนุนด้านเทคนิคและ dev) การทำงานเป็นประจำสามารถหลุดออกมาจากท้องฟ้าได้ในช่วงเวลาหนึ่งหากสมาชิกทีมขายสัญญาอะไรกับใครบางคน . เราทำโครงการขนาดใหญ่เช่นกันและพวกเขาก็เป็นฝันร้ายด้วยการหยุดชะงักอย่างต่อเนื่อง พวกเราบางคนเริ่มที่จะฉีกผมของเรา! แผนการโครงการถูกวาดขึ้นโดยผู้จัดการด้านเทคนิคในสเปรดชีต excel ที่พวกเขาลองและแบ่งงานออกเป็นประโยคขนาดกัดที่พวกเขาสามารถเข้าใจและวางวันที่อยู่ข้าง ๆ กัน วันที่เหล่านี้มักจะไม่สมจริงอย่างน่ากลัวและมักพลาดและการประชุมของเรา (ซึ่งเรามีประมาณสัปดาห์) เต็มไปด้วยช่วงเวลาที่น่าอึดอัดใจกับคนที่ถามว่า "ทำไมยังไม่เสร็จ ฉันค่อนข้างมั่นใจว่า Agile ไม่ใช่คนของเรา ตอนนี้ (และฉันได้ลอง) บริษัท นี้จะไม่เปลี่ยนวิธีการและมีเพียงทีม dev เท่านั้นที่ยินดีที่จะเปลี่ยนแปลงมีวิธีการพัฒนาที่เราสามารถนำมาใช้ซึ่งเป็นแบบที่ดีสำหรับการประหยัดสติ

5
อะไรคือสิ่งที่มอบให้ลูกค้าสำหรับเว็บแอปพลิเคชัน [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ฉันได้ทำเว็บแอพพลิเคชั่นเสร็จแล้วซึ่งพัฒนาโดยทั่วไปใน PHP และเป็นอีกเว็บแอปพลิเคชั่นปกติ โดยปกติเมื่อฉันส่งมอบการผลิตครั้งสุดท้ายฉันเพิ่งส่งเอกสารรหัสและข้อมูลสถาปัตยกรรมให้กับลูกค้า อย่างไรก็ตามสำหรับโครงการนี้ลูกค้ายืนยันว่ามีข้อมูลที่สมบูรณ์เกี่ยวกับโครงการ ดังนั้นฉันแค่สงสัยว่า ... อะไรคือเอกสารด้านเทคนิคและไม่ใช่ด้านเทคนิคที่บังคับที่ฉันสามารถมอบให้กับลูกค้าของฉันนอกเหนือจากรหัสและเอกสารทางสถาปัตยกรรม? (นอกจากนี้ยังเป็นการดีที่จะตีลูกค้าเกี่ยวกับสถิติและข้อมูลต่าง ๆ เกี่ยวกับโครงการเพื่อที่เขาจะได้ทราบปริมาณงานที่เกี่ยวข้องและความยอดเยี่ยมของผลิตภัณฑ์จริง ๆ )

4
เครื่องมือในการจัดการความต้องการตลอดวงจรการพัฒนาซอฟต์แวร์ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันกำลังมองหาเครื่องมือในการจัดการข้อกำหนดหรือคุณสมบัติสำหรับโครงการพัฒนาซอฟต์แวร์ มันจะถูกใช้โดยทีมงานขนาดเล็กที่มีความหลากหลายทางภูมิศาสตร์จำนวน 5-10 คนเพื่อยกระดับพูดคุยและติดตามความต้องการ ดังนั้นมันจะต้อง: รองรับผู้ใช้หลายคน Web-based สนับสนุนลำดับชั้นระหว่างข้อกำหนดเช่นความสัมพันธ์หลัก / รอง จัดเตรียมวิธีการในการพูดคุยความต้องการส่วนบุคคล สนับสนุนการอัพโหลดไฟล์ คุ้มค่า ฟรีหรือ เครื่องมือการจัดการโครงการบางอย่างที่มีให้นั้นเป็นงานมากไปหรือมุ่งเน้นที่งานหรือการกำหนดเวลาทรัพยากรมากกว่าคุณสมบัติ / ความต้องการ ไม่มีใครมีทางออกหรือไม่?

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