Какие шаги необходимо предпринять в начальных проектах в компаниях-разработчиках программного обеспечения? [закрыто]

Я работаю на среднем уровне в софтверной компании. Моя роль — разработчик программного обеспечения. Я не знаю, какие процессы должны обрабатываться в компании по разработке программного обеспечения?

Можете ли вы объяснить мне подробно? Так много иерархий используется в компаниях по разработке программного обеспечения (например, в компаниях уровня CMM). Теперь у меня есть 5-летний опыт разработки программного обеспечения, но я не знаю, какие шаги нужно предпринять в компаниях-разработчиках программного обеспечения. Какие проекты обрабатываются в компаниях по разработке программного обеспечения?

Привет, Адаларасан, добро пожаловать в PMSE! Непонятно, что именно вы спрашиваете, и ваши вопросы очень широкие и расплывчатые. Существует множество различных программных методологий, их так много, что по ним написано несколько книг. Мы закрываем это на данный момент, но если вы чувствуете, что у вас есть более конкретный вопрос или конкретная проблема, с которой вы столкнулись за 5 лет работы над проектами, пожалуйста, не стесняйтесь внести изменения в свой вопрос и оставить комментарий и пометка с просьбой о пересмотре. Добро пожаловать в ПМСЭ! Удачи!
Согласен, непонятно, какой помощи вы ожидаете. Если вы разработчик, вы должны развиваться. Если вам нужна помощь, вы можете обратиться к своему PM, потому что он или она должны знать об инициализации проекта. Обратите внимание, что не инициализировать проект из-за других приоритетов — очень плохой поступок. С уважением

Ответы (1)

Вы имеете в виду такие шаги, как:

  • Определить видение
  • Исследовательский бизнес
  • Реализовать контроль версий документов
  • Исследуйте исходные требования
  • Напишите первоначальные требования
  • Исследуйте архитектуру высокого уровня
  • Написать архитектуру высокого уровня
  • Реализовать контроль версий исходного кода
  • Внедрить сервер сборки и тестирования
  • Выполнение итераций сбора требований, проектирования, тестирования кода, оптимизации процесса