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