Вопросы с тегом «development-process»

22
Является ли BDD масштабируемым для средних и крупных проектов?

На каждом веб-сайте, который вы читаете о BDD (Behavior Driven Development), вы найдете очень простой хороший пример, показывающий, насколько очевидно и легко определить ваши требования. Но попытка реализовать этот процесс в большом продукте (не на примере калькулятора) показала мне, что вещи могут...

22
Что вы поставите в первые пару итераций в Agile?

Как я понимаю, идея с Agile методологиями заключается в том, что вы предоставляете что-то функциональное и часто. Приложение получает свой окончательный прирост формы после приращения. Но на ранних итерациях вы могли бы создать структуру или основы, на которых будет основано приложение, так что это...

21
Какую среду непрерывной интеграции вы используете и почему? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Существует довольно много различных сред непрерывной...

19
Когда лучше оптимизировать программное обеспечение для повышения производительности, в начале или в конце разработки?

Я младший разработчик программного обеспечения, и мне было интересно, когда будет наилучшее время для оптимизации программного обеспечения для повышения производительности (скорости). Предполагая, что программное обеспечение не очень большое и сложное в управлении, лучше потратить больше времени на...

19
Может кто-нибудь объяснить процесс V Model? Почему он отличается от модели Waterfall?

Кажется, модель V - это просто модель водопада, нижняя половина водопада изогнута вверх, образуя букву V. Я не понимаю, как она добавляет что-то новое. Из диаграмм я также не понимаю, поток. Есть стрелки, указывающие во всех направлениях, и я не могу понять, что на первом месте. Следуем ли мы по V...

19
Какие UML-диаграммы все еще широко используются? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Я преподаю разработку программного обеспечения на уровне бакалавриата, и у...

19
Как стать хорошим командным игроком? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я программирую (одержимо) с 12 лет. Я достаточно...

18
Фрилансеры: как вы соберете требования?

Как внештатный программист: Каков ваш процесс сбора требований от клиента? Сколько времени занимает процесс сбора требований? Я знаю, что это не исправлено, и есть такие переменные, как то, насколько быстро клиент отвечает, и тому подобное. В общем, если учесть задержку в ответах и ​​т. Д., Сколько...

18
Рабочий процесс Gitlab, форсированный просмотр кода или запрос на слияние в ветке

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

18
Стандарты работы разработчиков на своих рабочих станциях

Мы только что столкнулись с одной из тех ситуаций, которые иногда возникают, когда разработчик заболел в течение нескольких дней в середине проекта. Было несколько вопросов о том, передал ли он последнюю версию своего кода или было ли что-то более свежее на его локальной машине, на которое мы...

18
Agile больше, чем просто небольшие водопады?

Я в основном использовал методологию водопада в своих проектах, но теперь я расширяю свои горизонты в гибкие методологии. Из того, что я прочитал до сих пор, и, возможно, я прочитал неправильные вещи, гибкие означает небольшие водопады. Вместо большого водопада, распространяющегося в течение одного...

18
Стоимость более длительной задержки между разработкой и QA

На моей нынешней должности QA стало узким местом. У нас был неудачный случай, когда функции были исключены из текущей сборки, чтобы QA мог закончить тестирование. Это означает, что разработанные функции могут не пройти тестирование в течение 2-3 недель после того, как разработчик уже ушел....

17
Должен ли я слушать своего работодателя и использовать инструменты CASE?

Мой работодатель (не разработчик) считает, что инструменты CASE помогут нам улучшить процесс разработки и документацию. Я не уверен в этом, мы небольшая команда из 5 разработчиков, которые разрабатывают решения для мобильного банкинга для местных клиентов. Я думаю, что инструменты CASE будут пустой...

17
Машинное обучение применяется для разработки кода

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

17
Работа с негибкими программистами

Иногда программисты, которые работают над проектом в течение долгого времени, становятся негибкими, и с ними становится трудно рассуждать. Даже если нам удастся убедить их, они вряд ли смогут реализовать наши предложения. Например, я недавно присоединился к проекту, где процесс сборки и выпуска...

17
Представление политики ветвления контроля версий небольшой группе

Я подрядчик, который недавно начал с фирмы. Команда состоит из 3 разработчиков, состоящих из 2 разработчиков младшего и среднего уровня, еще один на том же уровне, начинающий в ближайшее время, и я (6 Years xp). Для обоих существующих разработчиков это их первая работа вне университета / колледжа,...

17
Конкурс «Надежность против правильности» [закрыт]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 2 года назад . Читая «Код завершен 2» в параграфе « Качество требований», я нашел это: Определены ли...

17
Должен ли когда-либо разработчик внешнего интерфейса указывать формат JSON для внутренних разработчиков?

Я беру фронтальную роль в проекте. Должен ли я указать для моих внутренних партнеров по команде точный формат JSON, который их PHP возвращает в мой JavaScript? Например, я должен сказать им, что они должны использовать формат, подобный описанному здесь: Правильный способ структурирования JSON для...

16
Насколько распространено парное программирование на рабочем месте?

Я всегда был заинтригован парным программированием, но за 12 лет разработки я никогда не работал там, где они применяли эту практику, поэтому я всегда скептически относился к тому, как люди видят это. Интересно, это из-за денег / времени (заостренный волосатый босс замечает двух человек на одном...