
We are searching data for your request:
Upon completion, a link will appear to access the found materials.
ภูมิทัศน์และการออกแบบเกณฑ์มาตรฐาน azul เกณฑ์มาตรฐานเพื่อเปรียบเทียบเกณฑ์มาตรฐานเพื่อเปรียบเทียบกรอบงาน คือความพยายามที่จะเข้าสู่สภาวะของจิตใจที่คุณมีวิสัยทัศน์ที่ชัดเจนว่าคุณต้องการให้งานของคุณเป็นอย่างไร ผลิตภัณฑ์ของคุณ ผู้ใช้ของคุณ และโลกที่จะเป็น ส่วนใหญ่แล้ว ฉันต้องการให้ผู้ใช้เป็นลูกค้าของฉัน โดยที่คุณเป็นคนที่ไม่ใช่ลูกค้า แต่คุณมีแนวคิดที่ชัดเจนมากเกี่ยวกับสิ่งที่คุณต้องการให้ผลิตภัณฑ์ของคุณเป็น
ดังนั้นคุณจึงมีสิ่งต่าง ๆ มากมายเกิดขึ้น สิ่งสำคัญอย่างหนึ่งที่ฉันอยากให้ผู้ใช้มีเมื่อพวกเขาโต้ตอบกับผลิตภัณฑ์คือหลายๆ อย่าง
สิ่งแรกคือ ผู้ใช้ควรมีวิสัยทัศน์ที่ชัดเจนเกี่ยวกับผลิตภัณฑ์ ควรรู้ว่าเขาต้องการอะไร พยายามทำอะไรให้สำเร็จ และยังสามารถทดลองทำอะไรได้โดยไม่ยุ่งยาก ยุ่งยากน้อยที่สุด ทำงานให้น้อยที่สุด ส่วนของนักพัฒนาและแรงเสียดทานขั้นต่ำ เมื่อคุณกำลังเปรียบเทียบเกณฑ์มาตรฐานกับการเปรียบเทียบ ที่จริงแล้วคุณต้องการทำในสิ่งที่คุณพยายามบรรลุ แต่คุณต้องการทำเพื่อให้ชีวิตของคุณง่ายขึ้น
ตอนนี้ อาจหมายถึงในสามวิธีที่แตกต่างกัน วิธีแรกคือการมีวิสัยทัศน์ที่ชัดเจนเกี่ยวกับสิ่งที่คุณพยายามบรรลุ และเป้าหมายคือวิสัยทัศน์ที่ชัดเจนคือ คุณมีวิสัยทัศน์ที่ชัดเจน คุณมีวิสัยทัศน์ที่ชัดเจนเกี่ยวกับสิ่งที่คุณต้องการให้ผู้ใช้ได้รับ และถ้าคุณมีวิสัยทัศน์ที่ดีในสิ่งที่คุณต้องการ มีวิสัยทัศน์ที่ดีว่าผลิตภัณฑ์นั้นเป็นอย่างไร คุณก็จะมีวิสัยทัศน์ที่ชัดเจนในสิ่งที่คุณต้องการเช่นกัน
ประการที่สองคือการมีวิสัยทัศน์ของผู้ใช้ วิสัยทัศน์ของผู้ใช้คือ "ฉันกำลังพยายามทำสิ่งนี้" การมองเห็นของผู้ใช้นั้นง่ายมาก
ประการที่สามคือการมีมุมมองภายนอก มุมมองภายนอกคือ “สินค้าต้องเป็นแบบที่ฉันมีวิสัยทัศน์ที่ชัดเจน” และมุมมองภายนอกนั้นง่ายมาก ก็คือ “ถ้ามันไม่ง่ายสำหรับฉันที่จะเข้าใจ ก็ทำมันซะ” ตอนนี้ ง่ายอย่างที่คิด คุณต้องคิดว่าหลายครั้งที่มันไม่ง่ายสำหรับฉันที่จะเข้าใจ ตัวอย่างเช่น ผลิตภัณฑ์ของคุณมีข้อความว่า “ตกลง นี่เป็นวิธีการทำงาน” คุณบอกฉันและคาดหวังว่าฉันจะไป "ตกลง" คุณเห็นไหมว่าผลิตภัณฑ์อาจไม่ทำงานแบบนั้น ดังนั้น คุณต้องคำนึงถึงผู้ใช้ตลอดเวลา และควรคำนึงถึงนักพัฒนาด้วย คุณไม่สามารถพยายามสร้างผลิตภัณฑ์เพื่อที่จะสร้างมันขึ้นมาด้วยวิธีใดวิธีหนึ่ง เพื่อที่คุณจะได้ลงมือทำทันที สิ่งที่คุณต้องการคือ ผลิตภัณฑ์ที่ใช้ได้ผลและได้ผลในรูปแบบที่น่าสนใจ นั่นคือสิ่งที่นักพัฒนาและผู้ใช้สามารถเรียนรู้ที่จะทำงานร่วมกันได้
ประการที่สี่ จะต้องมีวิสัยทัศน์ที่ชัดเจน บางครั้งคุณมองไปที่นิมิตแล้วพูดว่า "โอ้ ฉันทำได้" แล้วคำถามก็คือ “โอเค ทำไมล่ะ” เพราะยิ่งการมองเห็นของผู้ใช้ง่ายเท่าไหร่ คุณก็ยิ่งต้องอธิบายให้ผู้ใช้ฟังน้อยลงว่าเหตุใดการมองเห็นจึงเป็นวิสัยทัศน์ที่เป็นอยู่ คุณควรเป็นผู้ใช้และควรเป็นนักพัฒนาซอฟต์แวร์ไปพร้อม ๆ กัน คุณควรพยายามทำสิ่งต่าง ๆ ในลักษณะที่ใช้งานได้จริงมากที่สุด ซึ่งคุณสามารถเห็นได้ชัดเจน
เมื่อคุณเป็นผู้ใช้ คุณก็คือผู้ใช้ และเมื่อคุณเป็นนักพัฒนา คุณก็คือนักพัฒนา นั่นเป็นเพียงธรรมชาติของมนุษย์ สิ่งหนึ่งที่ผมเชื่ออย่างมากคือพลังแห่งจินตนาการของมนุษย์ มีหลายสิ่งที่เราสามารถจินตนาการได้ว่าเราไม่สามารถจินตนาการถึงวันนี้ได้ คุณสามารถพูดว่า “ฉันจะสร้าง Twitter ตัวต่อไปในวันนี้” หรือ “ฉันจะสร้าง Facebook ตัวต่อไปในวันนี้” และพวกเขาก็แค่ทำงานนอกประตู เนื่องจากวิสัยทัศน์ของเรา สิ่งต่างๆ จึงไม่เกิดขึ้น
สิ่งต่างๆ จะเกิดขึ้นเมื่อคุณสร้างผลิตภัณฑ์ที่ผู้คนเห็นว่ามีประโยชน์ แล้วพวกเขาต้องการแบ่งปันสิ่งเหล่านั้น ผู้คนพบว่าสิ่งเหล่านั้นมีประโยชน์ พวกเขาจึงคิดว่า “โอ้ ฉันสงสัยว่าสิ่งนี้สามารถเป็นส่วนหนึ่งของบริการได้หรือไม่” แล้วพวกเขาจะคิดว่าบริการนั้นคืออะไร พวกเขาจะจินตนาการแล้วพยายามทำให้เป็นจริง ดังนั้น คุณจึงเข้าใจว่าผลิตภัณฑ์เหล่านี้สามารถมีชีวิตขึ้นมาได้ และพวกเขาสามารถทำเช่นนั้นได้ ไม่ใช่เพราะคุณเป็นนักพัฒนาที่ยอดเยี่ยมและเชี่ยวชาญในการเขียนโค้ด แต่เพราะคุณไม่ใช่นักพัฒนาที่ยอดเยี่ยม คุณเป็นแค่มนุษย์คนหนึ่ง คุณเป็นแค่คน และคุณเป็นผลผลิตจากสภาพแวดล้อมของคุณเป็นอย่างมาก คุณเป็นผลผลิตของเวลาที่คุณอาศัยอยู่เป็นอย่างมาก
ดังนั้นจึงเป็นเรื่องดีที่จะมีพื้นหลังในคอมพิวเตอร์ ฉันหมายถึง หากคุณเป็นนักพัฒนา คุณควรเป็นมากกว่านักพัฒนาจริงๆ คุณควรเป็นผลผลิตของสภาพแวดล้อมของคุณ และคุณควรตระหนักว่าการใช้ชีวิตในสภาพแวดล้อมนี้เป็นอย่างไร และคุณควรจะสามารถเขียนซอฟต์แวร์ที่มนุษย์คนอื่นๆ สร้างขึ้นได้ และนั่นคือสิ่งที่คุณทำกับภาษาโปรแกรมมากมาย คุณกำลังช่วยชุมชนมนุษย์ในบริเวณใกล้เคียงทำสิ่งที่พวกเขาไม่สามารถทำได้โดยปราศจากความช่วยเหลือจากคอมพิวเตอร์คุณกำลังสร้างสิ่งต่าง ๆ กับผู้อื่นจริงๆ และนั่นคืองานที่คุณทำกับซอฟต์แวร์
แต่มันก็เป็นประโยชน์ในการทำความเข้าใจว่าการเป็นผลิตภัณฑ์ในสภาพแวดล้อมของคุณหมายถึงอะไร และนั่นคือสิ่งที่คุณสามารถทำได้กับการออกแบบ และเมื่อคุณออกแบบซอฟต์แวร์คุณกำลังช่วยเหลือสภาพแวดล้อมของคุณ คุณกำลังช่วยเหลือผู้คนที่ใช้ซอฟต์แวร์ของคุณทำสิ่งที่พวกเขาไม่สามารถทำได้หากไม่มีมัน คุณกำลังสร้างสิ่งต่าง ๆ สำหรับคนอื่น นั่นคือการออกแบบที่คุณทำ ดังนั้นคุณจะออกแบบสิ่งต่าง ๆ สำหรับสภาพแวดล้อมที่คุณอยู่
มีการ์ตูนชื่อดังที่ชื่อว่า“ คุณก็สามารถเป็นโปรแกรมเมอร์ได้” และมันสนุกจริงๆเพราะส่วนใหญ่ผู้คนไม่รู้ว่าควรจะหมายถึงอะไร พวกเขาคิดว่ามันเป็นเรื่องตลก แต่เรื่องตลกเป็นเรื่องตลกจริงๆ
ดังนั้นการ์ตูนจึงมีฉากที่มีนกตัวเล็ก ๆ และมันก็บินไปรอบ ๆ และพยายามหาสถานที่ที่เหมาะสมในการสร้างรัง ดังนั้นมันจึงบินไปรอบ ๆ เป็นวงกลมจนกว่าจะพบจุดที่สมบูรณ์แบบ จากนั้นก็สามารถสร้างรังได้ที่นั่น และรังไม่เหมาะกับสภาพแวดล้อมเพราะนกในสภาพแวดล้อมไม่ทราบว่ามันอยู่ที่นั่น พวกเขาไม่คิดว่ารังเป็นสถานที่ที่ดีในการสร้างรัง แต่นกนกตัวเล็กคิดว่ามันเยี่ยมมาก เพราะรังที่สร้างขึ้นที่นั่นทำให้นกมีความสุข มันทำให้นกสามารถทำสิ่งที่สามารถทำได้ด้วยรังที่อื่น
และสำหรับฉันแล้วเป็นหนึ่งในสิ่งที่สวยงามที่สุดเกี่ยวกับซอฟต์แวร์ มันเป็นผลิตภัณฑ์ของสิ่งแวดล้อมจริงๆ มันช่วยให้สิ่งต่าง ๆ ที่ได้รับการออกแบบมาเพื่อทำสิ่งที่พวกเขาไม่สามารถทำได้หากไม่มีมัน
ในเวลาเดียวกันสภาพแวดล้อมของคุณกำลังช่วยคุณทำอะไรบางอย่าง ซอฟต์แวร์คือ
It is a pity, that now I can not express - there is no free time. ฉันจะได้รับการปล่อยตัว - ฉันจะแสดงความคิดเห็นเกี่ยวกับคำถามนี้
ข้อความอันมีค่านี้
Excellent, very helpful post
Yes, it sounds tempting
the Authoritarian answer, seductively ...
And what are we going to stop at?
คำถามที่สง่างาม
คุณได้ตีจุดมีบางอย่างในเรื่องนี้และฉันคิดว่านี่เป็นความคิดที่ดีมาก ฉันเห็นด้วยกับคุณ.