فناوری های مورد استفاده فراد نوآور در تولید نرم افزارهای اختصاصی

روش شناخت حلزونی

با تکیه بر ارایه نمونه قابل اجرا (Prototype) در پایان هر تکرار

معماری برپایه مدل

استفاده از ابزارهای متعدد در توسعه نرم‌افزار مبتنی بر رویکرد MDA در تولید نرم‌افزار

واسط کاربری

تولید نرم‌افزار با تنوع فن‌آوری در واسط های کاربری

مدیریت پایگاه داده

تسلط کامل بر سیستم‌های مدیریت پایگاه‌های داده‌ی Oracle و SQL-Server

مبادله بین نرم‌افزاری

استفاده از وب‌سرویس جهت مبادله اطلاعات نرم‌افزار تولید شده با سایر برنامه‌های موجود

سیستم ارزش افزوده

استفاده از سیستم‌های اطلاع‌رسانی نظیر پیامک و رایانامه جهت ارتباط نرم‌افزار با ذینفعان

معماری برپایه مدل

استفاده از ابزارهای متعدد در توسعه نرم‌افزار مبتنی بر رویکرد MDA در تولید نرم‌افزار

توزیع یافتگی

تولید نرم‌افزار با پایگاه داده توزیع یافته جهت سازمان‌های بزرگ با پراکندگی جغرافیایی

تلفن های هوشمند

تولید نرم‌افزار تحت سیستم عامل Android و iOS جهت استفاده بر روی تبلت و تلفن همراه

طراحی و تولید نرم‌افزارهای سفارش مشتری

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

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

سیستم‌های اطلاعاتی را میتوان از دیدگاه‌های مختلفی نظیر نوع کاربرد، نوع اطلاعات و غیره دسته‌بندی کرد. در یک نگاه کلی سیستم‌ها را می‌توان از لحاظ سطوح مختلف مدیریت و انواع تصمیم‌گیری‌های مربوطه تقسیم‌بندی کرد.


متدلوژی‌های توسعه نرم‌افزار​

برای طراحی، تولید و توسعه سامانه‌های نرم‌افزاری، متدلوژی‌های مختلفی وجود دارد. هر متدلوژی حداقل یک فرآیند طراحی و توسعه نرم‌افزار را به همراه یک زبان مدلسازی که مجموعه‌ای از ابزار‌های مدلسازی را ارائه می‌کند، به همراه دارد. در انتخاب متدلوژی مناسب، می‌بایست به عوامل مختلفی از جمله مقتضیات کسب و کار توجه شود.
در این میان بسته به نیاز مشتری و نوع کسب و کار می‌توان از مدل‌های تدریجی (Incremental Model) و چابک (Agile Model) استفاده کرد. متدلوژی RUP یکی از مدل‌های تدریجی تولید و توسعه نرم افزار است که توسط شرکت rational ارائه گردید(هم اکنون IBM) و هدف آن کمک به تولید کنندگان و مدیران صنعت نرم افزار است.
به لحاظ مدیریتی، چرخه حیاط نرم‌افزار در RUP از 4 فاز تشکیل شده است که عبارت‌اند از فاز آغازین ، فاز جزئیات ، فاز ساخت و فاز انتقال . هر فاز در یک نقطه گذر پایان میپذیرد.

در حقیقت هر فاز، یک بازه زمانی میان دو نقطه گذر می‌باشد و پایان یافتن و ارزیابی هر فاز، مؤید برآورده شدن اهداف آن می‌باشد و ادامه در فاز بعدی را باعث می‌گردد.

فاز آغازین​

فاز آغازین یکی از مهم‌ترین اهداف فاز آغازین، توافق افراد ذینفع در زمینه اهداف و محدوده پروژه است. به دست آوردن محدوده نرم‌افزاری پروژه و محدودیت‌های آن از دیگر اهداف این فاز است.

فاز جزئیات​

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

فاز ساخت​

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

فاز استقرار و انتقال​

تمرکز فاز انتقال حصول اطمینان از در دسترس بودن نرم‌افزار برای کاربران نهایی آن است. در پایان این مرحله، چرخه توسعه نرم‌افزار کامل شده و پروژه در مرحله اختتام میباشد.


سوابق شرکت در حوزه طراحی و تولید نرم افزارهای سفارش مشتری

√  طراحی و نظارت بر سامانه جامع بودجه‌ریزی سازمان برنامه و بودجه کشور (1397 تا کنون)

√  طراحی و تولید سامانه صدور گواهی امضای الکترونیک کانون سردفتران و دفتریاران (1397)

√  طراحی و تولید پورتال کانون سردفتران و دفتریاران (1397 و 1398)

√  طراحی و تولید سامانه مدیریت اطلاعات سردفتران و دفتریاران کانون سردفتران و دفتریاران (1397 و 1398)

√  همکاری در زمینه تحلیل، طراحی و ساخت سامانه جامع پرونده­ های قاچاق کالا و ارز (1398)

√  همکاری در زمینه تحلیل، طراحی و ساخت نرم افزارهای اختصاصی سازمان ثبت اسناد و املاک کشور شامل سامانه ثبت الکترونیک اسناد، سامانه ثبت وقایع ازدواج و طلاق، سامانه ابلاغ سردفتران و دفتریاران، سامانه صدور گواهی امضای الکترونیک، سامانه بخشنامه‌های ثبتی و سامانه پشتیبانی (1389 تا 1397)

√  مشاوره برای راه­ اندازی فروشگاه های زنجیرهای خرده ­فروشی

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

√  مشارکت در تحلیل، طراحی و مستندسازی مراحل تکمیلی سامانه مدیریت پرونده قضایی

√  مدیریت فنی پروژه طراحی و ساخت سامانه جامع فروشگاههای زنجیره‌ای اتکا

√  مدیریت فنی پروژه طراحی و ساخت سامانه جامع آموزشی سازمان آموزش فنی و حرفه‌ای کشور

√  مدیریت پروژه راه‌اندازی سامانه‌های عمومی (اداری و مالی) در وزارت تعاون

√  مدیریت فنی پروژه طراحی و ساخت سامانه‌های جامع اداری شرکت ملی فولاد ایران

√  مدیریت فنی پروژه طراحی و ساخت سامانه‌های جامع اداری وزارت معادن و فلزات

√  مدیریت فنی پروژه طراحی و ساخت سامانه جامع فروشگاه‌های زنجیره‌ای شهروند 

√  تولید محتوای خدمات اطلاع‌رسانی الکترونیک قضایی (قوه قضاییه)



تمامی حقوق مادی و معنوی این وب سایت متعلق به شرکت فراد نوآور است.

نشانی: تهران – خیابان شهید بهشتی –خیابان کاووسی فر – خیابان باربد – پلاک ۳۰

شماره تماس: ۸۸۵۲۸۱۴۷- ۸۸۵۲۸۱۴۸

تمامی حقوق مادی و معنوی این وب سایت متعلق به شرکت فراد نوآور است.