مدیریت پروژه
نرمافزارهای تولیدی این شرکت از ابتدا با در نظر داشتن پارامترهایی مانند کارآیی، مقیاسپذیری و ضریب اطمینان بالا طراحی و ساخته میشوند. فرآیند تولید نرمافزار مورد استفاده در آتیه داده پرداز برگرفته از فرآیندهای چرخشی – افزایشی مانند RUP و همچنین فرآیندهای چابک تولید نرم افزار است. زمانبندی پروژه، تعیین نقاط عطف، تعریف وظایف و انتساب آنها به اعضای تیم، اصول کدنویسی و مستندسازی و ... توسط مدیر پروژه در یک برنامه مدیریت پروژه تحت وب وارد و کلیه فعالیتهای تیم از زمان شروع پروژه قابل ردگیری و گزارشگیری است. در هر لحظه از زمان روند پیشرفت پروژه نیز توسط مدیریت قابل مشاهده است.
مدیریت پروژه (دیدگاه ها و متدولوژی Agile)
تمرکز فرآیندهای Agile تحویل سریعتر نرم افزار و مدیریت بهتر تغییرات است. در متدولوژی توسعه چابک (Agile) نرم افزار موارد ذیل از اهمیت بسزایی برخوردار است:
- نرم افزاری که کار کند بجای مستندات جامع
- اشخاص و تعامل بین آنها بجای فرآیندهای پیچیده و ابزار
- همکاری و مشارکت مشتری بجای مذاکرات در چارچوب قراردادی و رسمی
- پاسخگویی به تغییرات و اعمال نظر مشتری بجای پیروی از فرآیندهای غیر قابل انعطاف
دیدگاه Agile یک چارچوب مفهومی است که بدنبال کاهش ریسک، بواسطه توسعه نرم افزار در مدت زمان کوتاه است. هر تکرار بین ۱ تا ۴ هفته بطول می انجامد که اعضای تیم در طول این مدت تمام مراحل توسعه نرم افزار (برنامه ریزی، طراحی، کدنویسی، تست و مستند سازی) را در قالب وظایف جداگانه انجام می دهند. هر تکرار با یک سناریو آغاز می شود که نیازمندی ها را مشخص می کند و در نهایت با محصول قابل ارائه خاتمه می یابد. از آنجا که در این دیدگاه، اعضای تیم با مشتریان در ارتباط رودرو و مداوم هستند، محصول نهایی در هر گام در راستای تامین اهداف و نیازهای مشتری پیش می رود.
در دیدگاه Agile کلیه فرآیندها تطابقی هستند و برخلاف سایر متدولوژی ها مانند آبشاری پیشگویانه نیست. بنابراین تغییرات در هر بازه زمانی، قابل اعمال با کمترین اتلاف وقت و هزینه است.
شاید تصور توسعه یک محصول با کیفیت در مدت ۲ تا ۴ هفته سخت و حتی دور از ذهن باشد. در پاسخ به این شبهات انتخاب ابزار مناسب در توسعه و تجربه افراد تیم نتایجی را در عرض چند ساعت رغم می زند که شاید بطور عادی روزها و هفته ها زمان می برد.
در توسعه اکثر برنامه های کاربردی وب براحتی می توان از قواعد Agile تبعیت کرد و تجربه نشان داده است که همواره محصول نهایی مورد قبول مشتری بوده و تا حد زیادی بدون نقص است زیرا در دوره های مختلفی بارها و بارها توسط مشتری تست شده و اشکالات آن گزارش شده است.
با توجه به موارد ذکر شده بدیهی است که هدف ما جلب رضایت مشتری و تحویل آنچه که مشتری می خواهد است.