تبلیغات
امپراطوری آی تی - خشت اول چون نهد معمار كج...

امپراطوری آی تی

دوشنبه 27 اردیبهشت 1389

خشت اول چون نهد معمار كج...

نویسنده: Faez   طبقه بندی: آموزش، 

اهمیت طرح بندی در برنامه نویسی

 

احتمالا بزرگترین اشتباه در پروژه های برنامه نویسی، انحراف از هدف اصلی است ممکن است تفکر برخی ازکارفرماها به این صورت باشد که طراحی نقشه کار نیازی نیست و کی برنامه نویس خوب، از ابتدا باید شروع به کدزنی کند که البته این طرز فکر در نهایت به گریه کارفرما منجر خواهد شد!

طرح بندی اولیه، یكی از اولین گام های پروسه نقشه کار است و تقریبا یكی از مهم ترین آنها به شمارمی رود  ین کار، همزمان با ایده اولیه و زمان       شکل گیری اولیه نرم افزار انجام می شود و باکس ها و دکمه هایی که کاربر با آنها تعامل می كند، به دست می آید.

 

هدف خود را بشناسید

 

ممکن است یك برنامه نویس، سریع پشت سیستم بپرد و کد بزند ولی متاسفانه تعداد اندکی از پروژه ها به این سادگی هستند و هرکسی که کمی تجربه داشته باشد، می داند مشکلات بی شماری منتظر برنامه نویسی هستند که از این راه وارد می شوند یك طرح بندی اولیه، در شناسایی بسیاری از این مشکلات در زمانی که برطرف کردن آنها، هم از نظر زمانی و هم از نظر هزینه بهینه باشد، کمک خواهد کرد اعمال تغییرات روی فرم های کشیده شده روی صفحه های کاغذ بسیار راحت تر از زمانی است که صدها خط کد برای آنها زده باشید همچنین این پروسه، کمک میکند تا درک صحیح تری از نرم افزار به دست آورید کشیدن فرم ها روی کاغذ، سوالات و ایده های بیشتری مطرح میکند و ما را به سمت تغییرات صحیح سوق می دهد خروجی نهایی این پروسه،

یك برگ کاغذ از ایده های طراح ، برنامه نویس ، معمار و مدیر پروژه خواهد بود و نشان خواهد داد که آیا همه با هم هماهنگ هستند یا خیر؟

 

توجه بیشتر به کارایی، نه به زیبایی

 

در نوشتن طرح های اولیه راه حل های مختلفی وجود دارد و این مساله به خاطر وجود ابزارهای متنوع موجود است اصولا طرح بندی اولیه، درباره بخشهای کارکردی یك سیستم است که نشان می دهد چه اجزایی روی آن باید قرار بگیرد و به زیبایی آن کاری ندارد  ممکن است یك طرح بندی اولیه هیچ عنصر کاربردی نداشته باشد ولی تمام بخش های یك سیستم را شامل شود  برخی هم ممکن است کمی فراتر بروند و طرح گرافکیی و دیگرعناصر دیداری را نیز در آن قرار دهند

 

مدیر را پیدا کنید

 

مطمئن شوید که پروسه طر حبندی اولیه کی مدیر داشته باشد  مدیر اینکار، در به روزرسانی و مدیریت بازخوردها و تغییرات، مسوول است در کارهای کوچک، معمولا کسی که ایده می دهد، رئیس است اما در نظر داشته باشید که در امور بزرگ، یافتن این که چه کسی تصمیم گیرنده نهایی است، ضامن موفقیت برنامه است

 

 تعیین زمان پایان طراحی اولیه

 

آماده کردن مجموعه دوره های زمانی از پیش تعیین شده و آخرین فرصت طراحی، پروژه را مجبور به جلو رفتن میکند بخش ابتدایی طرح بندی اولیه می تواند کی یا چند روز و بسته به اندازه نرم افزار، طول بکشد ولی بهتراست اینکار را انجام دهید ساده بنگرید اگر یك فرم به خصوص، باید دو تکست باکس و یك دکمه داشته باشد، فقط همین عناصر را در آن قرار دهید نه بیشتر و نه کمتر زیاد به طراحی توجه نکنید طرح بندی اولیه درباره نوع کارکرد است و کاری با شیوه نمایش یا طراحی ندارد از هرچیزی که باعث بسط طرح بندی اولیه می شود، مثل طراحی، باید دوری كرد زیرا به کار بردن طراحی، ذهن مخاطب را منحرف میکند فقط کمی آبی به کار ببرید تا جذا بترشود و مدتی را درباره فواید آبی صحبت کنید طراحی را به طراح بسپارید

 

UI  همان UX  نیست

 

 تفکر درباره استفاده از متدهای ارائه مثل ، AJAX می تواند شما را فریب دهد  به یاد داشته باشید که مستندات طرح بندی اولیه، درباره عناصر کارکردی سیستم است، نه طرز نمایش آنها یا شیوه تعامل کاربر با آنها

 

 به کاربر فکر کنید

 

 به نظر، این مساله، بدیهی است، ولی به راحتی ممکن است شروع به کشیدن کی طرح اولیه بکنید و کاربر را از خاطر ببرید حتما باید از تجربیات کاربر در ساخت طرح اولیه استفاده شود  شاید فرم ورود اطلاعاتی درست کنید که سه صفحه طول بکشد و کامل هم باشد ولی کسی حاضر نباشد آن را پر کند!

نظرات() 
feet issues
شنبه 18 شهریور 1396 02:09 ب.ظ
When I originally commented I clicked the "Notify me when new comments are added" checkbox and now
each time a comment is added I get several e-mails with the same comment.
Is there any way you can remove people from that service?
Many thanks!
marylinmilbury.blog.fc2.com
پنجشنبه 21 اردیبهشت 1396 02:52 ب.ظ
Thank you, I have just been looking for information approximately this subject for
a while and yours is the greatest I've discovered till now.
But, what about the conclusion? Are you sure in regards to the source?
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر

لینکدونی

نویسندگان

  • آخرین پستها

آمار وبلاگ

  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :