มาพิจารณากันก่อนว่าขั้นตอนของการสร้างเว็บไซต์มีอะไรบ้าง: จากแนวคิดสู่การใช้งาน ในทุกขั้นตอนของการพัฒนา ทีมต่างๆ ภายในบริษัทสามารถทำงานบนไซต์ได้ เช่นเดียวกับฟรีแลนซ์ที่ได้รับการว่าจ้าง แต่กระบวนการทั้งหมดจะถูกควบคุมและดูแลโดยผู้จัดการโครงการ
ขั้นตอนที่ 1 รวบรวมข้อกำหนดสำหรับโครงการ for
ในขั้นตอนนี้ ลูกค้าจะกรอกข้อมูลสั้นๆ เกี่ยวกับการพัฒนาไซต์ของตน ขึ้นอยู่กับความซับซ้อนของโครงการ การรวบรวมข้อกำหนดอาจดูเหมือนเป็นบทสรุปปกติในเอกสารข้อความที่มีคำถามเกี่ยวกับรายละเอียดของโครงการซึ่งลูกค้ากรอก ในบางกรณี เมื่อมีความไม่แน่นอนอย่างมากและไม่สามารถกำหนดคำถามล่วงหน้าได้ ขอแนะนำให้ทำการสัมภาษณ์เชิงลึกกับลูกค้าหรือกับตัวแทนของทีมลูกค้า
จากขั้นตอนนี้ ผู้จัดการโครงการควรได้รับข้อมูลต่อไปนี้:
- วัตถุประสงค์ของเว็บไซต์มันแก้ปัญหาอะไรได้บ้าง
- กลุ่มเป้าหมายที่เว็บไซต์ได้รับการออกแบบ
- ข้อกำหนดทางธุรกิจ: ตัวชี้วัดเชิงปริมาณและเชิงคุณภาพ ซึ่งเรามุ่งมั่นในการพัฒนา ตัวอย่างเช่น ลดภาระในสายด่วนลงสามเท่าโดยโพสต์คำตอบสำหรับคำถามที่พบบ่อยที่สุดบนเว็บไซต์ สั่งซื้อเพียงคลิกเดียว; ความสามารถในการสั่งซื้อสินค้าจากโทรศัพท์ ฯลฯ
- ข้อจำกัดทางธุรกิจ: งบประมาณการพัฒนา ไทม์ไลน์
- ข้อจำกัดทางเทคนิคและข้อกำหนด ตัวอย่างเช่น การรวมเข้ากับแพลตฟอร์มอินเทอร์เน็ตอื่น ๆ ของลูกค้า
- กฎหมายและข้อบังคับที่บังคับใช้ในการให้บริการลูกค้าและการพัฒนาข้อมูล วันพุธ. ตัวอย่างเช่น หากไซต์จะถูกใช้งานโดยผู้ที่มีความบกพร่องทางสายตา ดังนั้นสำหรับพวกเขา ไซต์ควรได้รับการพัฒนาตามมาตรฐานพิเศษ
ขั้นที่ 2 การเขียนข้อกำหนดทางเทคนิคและการพัฒนาต้นแบบ
เงื่อนไขการอ้างอิงควรรวมถึงการพัฒนาต้นแบบของเพจที่มีแนวคิดและเนื้อหาของโครงการโดยประมาณ มีมาตรฐานสำหรับการพัฒนาข้อกำหนดทางเทคนิคซึ่งให้ความรู้เชิงปฏิบัติมากมาย
เอกสารเหล่านี้รวมถึง:
- GOST 34
- GOST 19
- IEEE STD 830-1998
- ISO / IEC / IEEE 29148-2011
- RUP
- SWEBOK, BABOK ฯลฯ
ในแง่ของการอ้างอิง คุณต้องอธิบายระบบที่กำลังสร้าง ร่างไดอะแกรม ประกอบด้วยโมดูลแยกกัน แสดงการเชื่อมต่อระหว่างโมดูลเหล่านี้ อธิบายการทำงาน ฟังก์ชัน และหน้าจออินเทอร์เฟซที่ตามมาจากฟังก์ชันของระบบ และผู้ใช้รายใดจะ ใช้. คุณต้องกำหนดแนวคิดการออกแบบด้วย: โทนสี ข้อจำกัด แพลตฟอร์มการใช้งาน
ตามข้อกำหนดในการอ้างอิงและรูปแบบหน้าจอที่แสดงอยู่ในนั้น ตัวออกแบบส่วนต่อประสานจะสร้างต้นแบบของไซต์ในอนาคต
ขั้นตอนที่ 3 การออกแบบเว็บไซต์
การออกแบบเสร็จสิ้นตามต้นแบบ จากผลงาน ผู้ออกแบบต้องส่งเค้าโครงของหน้าจอทั้งหมดที่อธิบายไว้ในเงื่อนไขการอ้างอิง หากนักออกแบบพัฒนาโลโก้สำหรับไซต์ด้วย เขาจะต้องจัดทำข้อกำหนดสำหรับการใช้โลโก้ นอกจากนี้ยังมีการรวบรวม "ไฟล์ UI" ซึ่งแสดงสถานะที่เป็นไปได้ทั้งหมดขององค์ประกอบต่างๆ ของไซต์ ตัวอย่างเช่น: ลักษณะของปุ่มแต่ละปุ่มในสถานะปกติ เมื่อคุณวางเมาส์เหนือปุ่มนั้น เมื่อคุณคลิกด้วยเมาส์
ด่าน 3 เลย์เอาต์และการเขียนโปรแกรมของไซต์
ตามกฎของการพัฒนาไซต์จะถูกจัดวางก่อนจากนั้นจึงตั้งโปรแกรมตรรกะของไซต์ ควบคู่ไปกับการจัดวาง ทีมพัฒนาสามารถเตรียมแบ็คเอนด์ของไซต์ได้ ซึ่งรวมถึงการพัฒนาสถาปัตยกรรม ฐานข้อมูล การเชื่อมต่อระหว่างกัน การเลือกเครื่องมือสำหรับการนำไปใช้งาน และการสร้างส่วนการดูแลระบบในการทำงานกับไซต์ หลังจากเสร็จสิ้นการจัดวาง ส่วนหน้าจะถูกตั้งโปรแกรม - นี่เป็นส่วนหนึ่งของไซต์ที่ผู้ใช้มองเห็นได้และมีการออกแบบ
ด่าน 4. การทดสอบและดีบักไซต์
หลังจากขั้นตอนที่สามเสร็จสิ้น ไซต์จะโฮสต์บนโดเมนทดสอบ ซึ่งจะถูกทดสอบโดยทีมพัฒนา ผู้จัดการโครงการ ผู้ทดสอบ และสุดท้ายโดยลูกค้า ข้อผิดพลาดในการทดสอบ คำแนะนำสำหรับการปรับปรุงสถานการณ์ผู้ใช้จะถูกรวบรวมจากทุกคนที่มีส่วนร่วมในการทดสอบข้อเสนอดังกล่าวจะดำเนินการทันที หากไม่กระทบต่อเวลาและงบประมาณของโครงการ หากหลังจากการทดสอบ มีการระบุส่วนหนึ่งของงานที่ต้องผ่านทุกขั้นตอนของการพัฒนาอีกครั้ง งานดังกล่าวจะถูกร่างขึ้นเป็นรายการการปรับปรุงแยกต่างหากและดำเนินการหลังจากเปิดตัวไซต์หลักด้วยงบประมาณใหม่, กำหนดเวลา ฯลฯ
ขั้นที่ 5. การเปิดตัวเว็บไซต์และการตรวจสอบประสิทธิภาพ
ก่อนเริ่มไซต์ จำเป็นต้องวางตัวนับเมตริกต่างๆ ไว้บนไซต์เพื่อติดตามตัวบ่งชี้ไซต์ที่จำเป็น หลังจากการเปิดตัว ทีมงานทั้งหมดจะตรวจสอบการทำงานที่ถูกต้องของไซต์ แก้ไขข้อผิดพลาดและปัญหาที่ชัดเจน "ทันที" ผู้จัดการโครงการตรวจสอบการปฏิบัติตามข้อกำหนดทางธุรกิจที่กำหนดไว้สำหรับไซต์