ทีมของเราแบ่งออกเป็นส่วนนี้และฉันต้องการได้รับความเห็นจากบุคคลที่สาม
เรากำลังสร้างแอปพลิเคชันและไม่สามารถตัดสินใจได้ว่าเราต้องการใช้. Net WPF Desktop Application กับเซิร์ฟเวอร์ WCF หรือเว็บแอป ASP.Net โดยใช้ jQuery ฉันคิดว่าฉันถามคำถามที่นี่พร้อมสเป็คบางอย่างและดูว่าข้อดี / ข้อเสียของการใช้ทั้งสองด้านจะเป็นอย่างไร ฉันมีความชื่นชอบเป็นของตัวเองและรู้สึกว่าฉันลำเอียง
เป็นการดีที่เราต้องการสร้างซอฟต์แวร์เริ่มต้นให้เร็วที่สุดเท่าที่จะทำได้จากนั้นชะลอตัวลงและใช้เวลาในการสร้างคุณสมบัติ / ส่วนประกอบเพิ่มเติมที่เราต้องการในภายหลัง เหนือสิ่งอื่นใดเราต้องการให้ซอฟต์แวร์ทำงานได้อย่างรวดเร็ว ผู้ใช้ต้องผ่านการบันทึกตลอดทั้งวันและความล่าช้าในการโหลดบันทึกหรือหน้าจอสดชื่นฆ่าผลผลิตของพวกเขา
แอพลิเคชันรายละเอียด:
- ฉันประมาณหน้าจอที่แตกต่างกันประมาณ 100 หน้าจอสำหรับรุ่นเริ่มต้นโดยมีแผนที่สำหรับหน้าจอเพิ่มเติมจำนวนมากที่เพิ่มเข้ามาในภายหลังหลังจากการเปิดตัวครั้งแรก
- เราต้องการใช้การสื่อสารสองทางเพื่อเตือนความจำและระบบเหตุการณ์
- ขณะนี้ต้องให้การสนับสนุนผู้ใช้ประมาณ 100 รายถึงแม้ว่าเราได้รับการบอกกล่าวว่าอนุญาตให้เติบโตได้ถึง 500 คน
- เรามีที่ตั้งหลายแห่ง
รายการที่ต้องพิจารณา (อาจไม่ใช่ในบางกรณี แต่ในรุ่นถัดไป):
- มีที่ว่างสำหรับส่วนประกอบเพิ่มเติมที่จะเพิ่มหลังจากรีลีสเริ่มต้น (มีจำนวนมากของเหล่านี้ ... อาจทำงานได้ที่นี่มากกว่าแอปพลิเคชันเริ่มต้น)
- การนำทางคีย์บอร์ด
- ประสิทธิภาพเป็นสิ่งจำเป็น
- ความเร็วในการผลิตเป็นเวอร์ชั่นเริ่มต้น
- ค่าใช้จ่ายในการบำรุงรักษาต่ำ
- การสนับสนุนในอนาคต
- บูรณาการ Softphone / สแกนเนอร์
นักพัฒนาของเรา:
- เรามีโปรแกรมเมอร์ 1 คนที่เรียนรู้ WPF ในช่วงสองสามเดือนที่ผ่านมาและเป็นคนที่แนะนำให้เราใช้ WPF สำหรับสิ่งนี้
- เรามีโปรแกรมเมอร์คนที่สองที่คุ้นเคยกับ ASP.Net และผู้ที่อาจช่วยเหลือโครงการในอนาคตแม้ว่าเขาจะไม่ทำงานจนกว่าจะมีการเปิดตัวครั้งแรกนับตั้งแต่เวลาที่ใช้ไปกับการบำรุงรักษาซอฟต์แวร์ปัจจุบันของเรา
- มีฉันคนหนึ่งที่ทำงานกับทั้งคู่และรู้สึกสบายใจ
- เรามี บริษัท ภายนอกที่ทำการจัดการโครงการและพวกเขาเป็น บริษัท ASP.Net
- เราวางแผนที่จะจ้าง 1-2 คนอื่น ๆ แต่เราจำเป็นต้องรู้ทิศทางที่เราจะไปก่อน
สิ่งแวดล้อม:
- ผู้ใช้ทั่วไปอยู่บนเซิร์ฟเวอร์ Windows 2003 ที่มีบริการเทอร์มินัล พวกเขาเชื่อมต่อโดยใช้ WYSE thin-ไคลเอ็นต์ผ่านการเชื่อมต่อ RDP เจ้าหน้าที่ธุรการมีพีซีของตนเองพร้อม XP หรือสูงกว่า ผู้ใช้ได้รับอนุญาตให้ระบุความละเอียดของตัวเองแม้ว่าพวกเขาจะ จำกัด การใช้ IE เป็นเว็บเบราว์เซอร์
- สถานที่อื่นเชื่อมต่อกับเครือข่ายของเราผ่านการเชื่อมต่อ MPLS
จากนั้นคุณจะเลือกอะไรและทำไม