تهران، خیابان شریعتی، خیابان سمیه، ساختمان شماره 20، طبقه 5، واحد 11
4الی77622282-021
021-77517717
info@kaktoos.net
sales@hamavaran.ir
مراحل انجام کار
فرایند توسعه سیستم ما از تعدادی بستر استاندارد یا خاص شرکت، روش کار، ابزارهای مدل سازی و زبان ها پیروی می کند. چرخه تولید نرم افزار دارای استانداردهایی است که نیازهای تیم های توسعه را برآورده می سازد. همانند نرم افزار، وب سایت ها هم با استفاده از متدهایی خاص توسعه می یابند در حالیکه نسبت به فرایند توسعه نرم افزار تغییرات و موارد اضافه ای دارند. در زیر مراحلی که ما در توسعه نرم افزار طی می کنیم، آمده است :
تحلیل > تعیین خصوصیات وب سایت> طراحی و توسعه > نوشتن محتوا > کدنویسی > ارتقاء > تست و کنترل کیفیت > نگهداری و به روز رسانی
1. تحلیل:
با آغاز گفتگو در مورد نیازمندی های مشتری، تیم ما نیز کار خود را آغاز می کند. برای آنکه وب سایت بخشی از سیستم باشد تحلیل جامع آن بسیار ضروری است. برخی جنبه ها همانند اینکه چگونه این وب سایت به کسب و کار کمک خواهد کرد، با چه کیفیتی به سیستم موجود مرتبط خواهد شد و از همه مهمتر اینکه مخاطب هدف مورد تحلیل قرار گیرد. به عنوان مثال، اگر شرکت X برای آنلاین شدن نیاز به وب سایت داشته باشد، تیم تحلیل از داده های موجود و منابع استفاده خواهد کرد. این تیم سپس تحلیلی جامع بر مزایای مادی خواهد داشت و خروجی این تحلیل ها طرح پروژه خواهد بود. برای رسیدن به موارد فوق؛ تیم تحلیل ما با طراحان، توسعه دهندگان و تست کننده ها مشاوره کرده تا به طرحی واقعی دست یابند.
به منظور یک تحلیل کامل، فعالیت های زیر صورت می گیرند:
مصاحبه با مشتریان، پست های الکترونیک و مستندات پشتیبانی مشتریان، صورت جلسات، گفتگوی آنلاین، مکالمات تلفنی ضبط شده، سایت ها و برنامه های نمونه و غیره.
خروجی اولین مرحله:
1- طرح کار 2- هزینه ها 3- نیازمندی های تیم 4- نیازمندی های سخت افزاری / نرم افزاری 5- مستندات پشتیبانی و 6- تاببد.
2. تعیین خصوصیات وب سایت :
خصوصیات اولیه با پوشش دادن هر جزء نیازمندی تعیین می شود. ماژول های سایت همانند ترکیب کلی، راهبری سایت و بخش های پویای آن در این خصوصیات وجود دارند. پس از مرور و تایید مستند اولیه، طرح پیشنهادی آماده می شود که محدوده پروژه مانند مسئولیت ها، زمان و هزینه را به تصویر می کشد.
فعالیت های مورد نیاز برای تعیین خصوصیات وب سایت: گزارش ها از تیم تحلیل
خروجی: تکمیل خصوصیات نیازمندی ها برای ارائه به افراد، مشتری و نماینده مشتری
3. طراحی و توسعه:
به محض اتمام فاز تعیین خصوصیات وب سایت، مرحله بعدی طراحی و توسعه آغاز می شود. براساس اطلاعات و مستندات جمع آوری شده، ترکیب و راهبری طراحی می گردد. بازخورد از مشتری دریافت و تغییرات پیش از رفتن به فاز بعدی انجام می گیرد. تغییرات مجددا به مشتری نشان داده می شوند.
ورودی: خصوصیات نیازمندی ها
خروجی: طراحی سایت با قالب ها، تصاویر و نمونه اولیه
4. نوشتن محتوا:
محتوای وب سایت منظم، قالب بندی و به وب سایت اضافه می شود. اشتباهات نوشتاری و دستوری در این مرحله بررسی و اصلاح می شوند.
ورودی: قالب طراحی شده
خروجی: سایت با محتوای قالب بندی شده
5. کدنویسی:
برنامه نویس ها در این مرحله وارد چارچوب اصلی کار می شوند . کدنویسی را به طور صحیح انجام داده، ظاهر و ترکیب طرح گرافیکی را دست نخورده نگاه می دارند. طراحان و توسعه دهندگان برای ایجاد یک طرح پویا و خوش آیند در تعامل می باشند.
ورودی: سایت با فرم ها و مشخصات نیازمندی ها
خروجی: عملیات مرتبط با بانک اطلاعاتی سایت، مستندات کدنویسی
6. ارتقاء:
ارتقاء آماده کردن متاتگ ها، تحلیل ثابت و ارسال سایت در موتورهای جستجوگر و دایرکتوری هاست. ارتقاء سایت به طور طبیعی فرایندی مداوم است زیرا استراتژی های موتورهای جستجو اغلب تغییر می کنند .
خروجی: ارسال سایت و آماده سازی متاتگ ها
7. تست و کنترل کیفیت
مرحله تست کردن (سازگاری با مرورگر، نمایش، کپی رایت، تحلیل لینک، برنامه ها، زمان بارگزاری و غیره) آغاز می شود تا در صورت لزوم ، تغییرات نهایی برای تضمین کیفیت انجام می گیرند .
8. نگهداری و به روز رسانی:
وب سایت ها اغلب به روز هستند. در این موارد، ما عمل تحلیل را دوباره انجام می دهیم، و تمام چرخه ها دوباره تکرار می شوند. اصلاح خطاها در تمام مدت نگهداری صورت می گیرد. زمانی که وب سایت قابل استفاده شد، ارتقاء متداوم، نگهداری فنی، مدیریت محتوا و به روز رسانی، گزارشات فعالیت های بازدید از سایت، آموزش کارمندان و راهنمایی انجام می گیرد که براساس پیچیدگی وب سایت و نیازهای سازمان شما برپایه ای منظم خواهد بود.
ما در شرکت مهندسین و طراحان هاماوران آسیا یک روش کار مبتنی بر کار تیمی را دنبال می کنیم . وقتی قراردادی برای راه اندازی یک وب سایت امضاء کردیم، تیمی برای اداره کردن آن انتخاب می شود.
در شرکت ما گروهی هست که شامل متخصصان و افرادی دیگر است که دانش کمتری در مورد وب سایت دارند. زمانی که طراحی سایت به پایان رسید، از این گروه می خواهیم تا وب سایت را در وب سرور شبکه داخلی خودمان اجرا کنند. سپس پرسشنامه ای در اختیار آنها قرار می گیرد تا در مورد نکات کلیدی مختلف وب سایت نظر دهند. در برخی موارد، گفتگوهایی نیز برای پیشرفت و بهبود وب سایت انجام می گیرد.
ما از یک گروه درخواست می کنیم تا مانند یک بازدیدکننده مجرب یا مشتری احتمالی عمل کرده و بازخورد آنها را در حین اجرا و گشتن در سایت دریافت می کنیم. گاهی در گروه تضادهایی نیز به چشم می خورد. این امر نشان می دهد که بازدیدکننده های مختلف روانشناسی مختلف داشته و یک وب سایت خوب شاید برای دیگری خوب نباشد.
این فعالیت ها به مدت یک سال انجام پذیرفته و تمام مشتری ها آن را پذیرفته اند. در نتیجه، ما مسیری میانی را طی کرده و تمام گروه ها را راضی نگاه می داریم.