Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Аналитик и бнс

638 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Аналитик и бнс

  1. 1. Аналитик и жизнь БНС Денис Кривашея
  2. 2. <ul><li>  </li></ul>Так делать нельзя!
  3. 3. <ul><li>  </li></ul><ul><li>Несколько связанных систем </li></ul><ul><li>Нет спецификации требований </li></ul>Что такое БНС?
  4. 4. Причины ситуации
  5. 5. Где же документация? <ul><li>  </li></ul>
  6. 6. <ul><li>Инструкции </li></ul><ul><li>Описания функций </li></ul><ul><li>Регламенты </li></ul>Корпоративная wiki
  7. 7. <ul><li>Задачи и проекты в трекере </li></ul><ul><li>Файлы в сети </li></ul><ul><li>История переписки </li></ul>Проекты, задачи и письма
  8. 8. <ul><li>Комментарии в исходном коде </li></ul><ul><li>Сам код </li></ul><ul><li>Модель структуры БД </li></ul>Исходный код
  9. 9. <ul><li>Главный источник знаний </li></ul>Головы команды
  10. 10. <ul><li>Система уже разработана </li></ul><ul><li>Внедрена </li></ul><ul><li>Успешно используется </li></ul>Зачем здесь аналитик?
  11. 11. <ul><li>Развитие компании вынуждает вносить изменения в систему. </li></ul><ul><li>Каждый раз это отдельный маленький проект. </li></ul>Внесение изменений
  12. 12. <ul><li>Богатые возможности часто позволяют найти способ решения задачи без изменения кода. </li></ul>Настройка системы
  13. 13. <ul><li>Ошибки: </li></ul><ul><li>В коде </li></ul><ul><li>В логике </li></ul><ul><li>Во взаимосвязях </li></ul><ul><li>Много </li></ul>Поиск и исправление ошибок
  14. 14. <ul><li>Сложно отследить зависимость функций. Изменения в одном месте вызывают ошибки в другом. </li></ul>Высокая вероятность ошибки
  15. 15. <ul><li>Изменения протестированы </li></ul><ul><li>Функция из другого модуля перестала работать </li></ul>Сложно тестировать
  16. 16. <ul><li>Ошибка </li></ul><ul><li>или </li></ul><ul><li>Фича? </li></ul><ul><li>Манипуляции пользователей. </li></ul>Сложно искать и исправлять ошибки
  17. 17. <ul><li>Собирать знания о системе </li></ul><ul><li>Упростить поддержку </li></ul>Поставить процессы
  18. 18. <ul><li>Разработать методику документирования </li></ul><ul><li>Описать и регламентировать процессы </li></ul><ul><li>Обозначить цели и контрольные показатели </li></ul>Документировать требования
  19. 19. <ul><li>Снизить требования к квалификации сотрудников поддержки </li></ul><ul><li>Освободить ресурсы специалистов для развития системы </li></ul>Вести базу знаний
  20. 20. <ul><li>Для больших и сложных систем создание документации обязательно </li></ul>Документации быть!

×