Разработка мобильных приложений в большой компании. Взгляд изнутри.
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Разработка мобильных приложений в большой компании. Взгляд изнутри.

on

  • 560 views

 

Statistics

Views

Total Views
560
Views on SlideShare
560
Embed Views
0

Actions

Likes
1
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Разработка мобильных приложений в большой компании. Взгляд изнутри. Presentation Transcript

  • 1. Разработка мобильных приложений в большой компании. Взгляд изнутри.3 апреля 2013 г.
  • 2. Типы компаний● Продуктовая компания● Outsource● Outstaff
  • 3. Типы компаний● Продуктовая компания● Outsource● Outstaff
  • 4. Персонал Я хочу простое приложение Клиент
  • 5. ПерсоналСделаем! Программист Клиент
  • 6. Персонал КлиентПрограммисты
  • 7. ПерсоналСроки Бюджет Коммуникация Приоритезация Клиент Программисты
  • 8. Персонал КлиентМенеджер проектов Программисты
  • 9. Персонал Клиент Менеджер проектов Мотивация ОбучениеКачество кода Программисты
  • 10. Персонал Клиент Менеджер проектовTeam Lead ПрограммистыTech Lead
  • 11. Персонал Клиент Менеджер проектов Качество продукта ТестированиеTeam LeadTech Lead Программисты
  • 12. Персонал Клиент Менеджер проектовTeam Lead QA инженерTech Lead Программисты
  • 13. Персонал Клиент Менеджер проектовAndroid Team LeadTech Lead Android Программисты QA инженер iOS Team Lead IOS Программисты Tech Lead
  • 14. Персонал Клиент Менеджер проектов Графический дизайнAndroid TeamLead Android ПрограммистыTech Lead QA инженер iOS Team Lead IOS Программисты Tech Lead
  • 15. Персонал Клиент Менеджер проектовAndroid Team ДизайнерLead Android ПрограммистыTech Lead iOS Team Lead IOS Программисты QA инженер Tech Lead
  • 16. Персонал КлиентУправление портфелем проектов
  • 17. Персонал Клиент Head of delivery
  • 18. Персонал КлиентHead of delivery Согласование требований
  • 19. Персонал Клиент Head of delivery Business analyst
  • 20. Персонал Клиент Head of deliveryПостроение сложныхпрограммных системи их взаимодействие Business analyst
  • 21. Персонал Клиент Head of deliverySoftware Architect Business analyst
  • 22. Персонал Клиент Head of delivery Построение единого пользовательского интерфейса с учетом отличий в программных платформахSoftware Architect Business analyst
  • 23. Персонал Клиент Head of deliverySoftware Architect UI/UX Architect Business analyst
  • 24. Персонал Инфраструктура Клиент Head of deliverySoftware Architect UI/UX Architect Business analyst
  • 25. Персонал Системный Клиент администратор Head of deliverySoftware Architect UI/UX Architect Business analyst
  • 26. ПерсоналПоиск новых клиентов
  • 27. Персонал Sales manager
  • 28. Персонал Управление региональным филиалом
  • 29. Персонал Location Manager
  • 30. ПерсоналНайм сотрудников
  • 31. Персонал HR Manager
  • 32. Персонал Бухгалтерия
  • 33. Персонал Accountant
  • 34. ПерсоналПоддержания офиса в порядке, снабжение
  • 35. Персонал Office Manager
  • 36. Персонал CEO CTO COO CFO
  • 37. Персонал
  • 38. Персонал Я хочу простое приложение Клиент
  • 39. Персонал● Software Developer● Project Manager● Team Leads● Tech Leads● Business analysts● UI designer● Software Architect● UI/UX Architect● System Administrator● QA engineer● Sales Manager● Human Resources Manager● Office Manager● Location Manager● Head of Delivery● Accountant (FD)● Chief Executive Officer - CEO● Chief Financial Officer - CFO● Chief Operating Officer - COO● Chief Technical Officer - CTO
  • 40. ИнструментыIntegrated Development Environment
  • 41. Инструменты Issue tracker
  • 42. Инструменты Code Repository
  • 43. Инструменты Continuous integration tools
  • 44. Инструменты Code Review tool
  • 45. Инструменты● Issue tracker● Code Repository● Knowledge base● Continuous integration tools● Integrated Development Environment● Code Review tool● Mail● Calendar● Skype/GTalk/...
  • 46. Оценка проектов Иерархическое разбиение Разбиение до атомарных задач Предположения и вопросыПессимистичная и оптимистичная оценки Риски и возможные проблемы
  • 47. Оценка проектовHINT – как быстро сделать грубую оценку огромного проекта с кучей документации
  • 48. Добрые советыУвеличивайте повторное использование кода●Собирайте метрики по коду и анализируйте их●Внедрите общие правила написания кода●Принимайте проекты заказчика как свои собственные●Задача, выполненная на 98% - невыполненная задача!●Не переставайте учиться!●Помогите ближнему●
  • 49. Добрые советыУвеличивайте повторное использование кода●Собирайте метрики по коду и анализируйте их●Внедрите общие правила написания кода●Принимайте проекты заказчика как свои собственные●Задача, выполненная на 98% - невыполненная задача!●Не переставайте учиться!●Помогите ближнему● Спасибо, КЭП
  • 50. О себеАлексей УстенкоПрограммист@ustavdnipro.gdg.org.ua