Скачать презентацию Світ професій в галузі інформаційних технологій Які Скачать презентацию Світ професій в галузі інформаційних технологій Які

ProfessionInIT.ppt

  • Количество слайдов: 12

Світ професій в галузі інформаційних технологій Світ професій в галузі інформаційних технологій

Які професії в IT ви знаєте? Програміст Тестувальник програмного забезпечення (QA) Системний адміністратор Менеджер Які професії в IT ви знаєте? Програміст Тестувальник програмного забезпечення (QA) Системний адміністратор Менеджер IT проекту Технічний письменник Контент-менеджер Менеджер з продажу Спеціаліст з технічної підтримки Бізнес аналітик Веб-дизайнер

Види програмного забезпечення Види програмного забезпечення

Етапи розробки ПЗ Увага! Питання часто задається на співбесідах! Етапи розробки ПЗ Увага! Питання часто задається на співбесідах!

Етапи розробки ПЗ Управління проектом (менеджер проекту) – • планування та організація робіт • Етапи розробки ПЗ Управління проектом (менеджер проекту) – • планування та організація робіт • створення колективів розробників • контроль за термінами та якістю робіт. Аналіз вимог (аналітик) – • Користувацькі вимоги (набір задач, які має вирішувати програма та сценарії їх вирішення) • Функціональні вимоги (дії, які може виконувати програма) • Нефункціональні вимоги (вимоги до швидкості виконання дій, надійності системи, безпеки)

Етапи розробки ПЗ Проектування (проектувальник ПЗ) – • архітектура ПЗ (програмні компоненти та зв’язки Етапи розробки ПЗ Проектування (проектувальник ПЗ) – • архітектура ПЗ (програмні компоненти та зв’язки між ними) • компоненти ПЗ • користувацькі інтерфейси Кодування (програміст) Забезпечення якості проекту (QA) – тестування програмного продукту на відповідність вимог Експлуатація та супровід – Внесення змін для виправлення помилок Додавання нової функціональності

Key activities include: • Planning, estimating, scheduling, monitoring, controlling and tracking the progress of Key activities include: • Planning, estimating, scheduling, monitoring, controlling and tracking the progress of project development & implementation activities • Managing and guiding the team members during the project • Overseeing implementation of processes, managing change • Allocating resources and setting up communication channels • Handling client interaction Experience expected: • 3 years of proven successful professional Project Management experience (outsourced software development) • Proven success in team building/management (15 people+) • Proven effective communicator Professional skills required: • Project management • Client relationships • Project Documentation • SDLC • Agile Method • Managing people (ability to build, manage and motivate effective software development teams) Project-manager (Global. Logic)

Senior Mobile Developer (Global. Logic) Required skills: • Good Java skills(Android) • Strong Objective-C Senior Mobile Developer (Global. Logic) Required skills: • Good Java skills(Android) • Strong Objective-C background (i. OS) • Experience of consuming web services from mobile side (REST, SOAP) • UI development experience • 1+ years of experience with C++ is must • Good debugging skills • Attention to detail • Experience with profiling, knowledge of tools like MAT and Traceview (Android) or Instruments (i. OS) • Experience with Git and SVN