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

12
Какой формат лучше всего подходит для первого прототипа, а не на бумаге? [закрыто]

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

12
Как вы находите время для работы над проектами с открытым исходным кодом? [закрыто]

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

12
Что такое управление конфигурацией?

Во всех проектах, в которых я участвовал, и которые были предоставлены сторонним консультантом, был задан вопрос о том, какой тип Управления конфигурациями мы использовали. Ни в одном из этих случаев консультант не смог определить Управление конфигурацией. Так что же...

12
Является ли продукт, ориентированный на разработчиков, хорошей вещью?

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

12
Что такое «программирование без эго»?

Впервые я услышал этот термин около пятнадцати лет назад. Мое понимание аналогично тому, как описан в статье Википедии и статьях TechRepublic : Вы работаете со своими коллегами в «дружественном, коллегиальном способе , в котором личные чувства отложенные». Он включает в себя такие вещи, как...

12
разработка через тестирование - Кто должен писать тесты?

Первоначально, это обязанность разработчика писать тест, но я заметил, что во многих случаях / e-зрелые разработчики эти случаи не дают даже 80% покрытия. Как насчет того, чтобы у меня был специалист по обеспечению качества, посвященный написанию ВСЕХ тестов для данного проекта вместо разработчика?...

12
Стратегия ветвления и управления версиями для разделяемых библиотек

Эти посты кажутся связанными, но мой мозг начинает таять, пытаясь обдумать это: P Мой работодатель только начал использовать систему контроля версий, прежде всего потому, что до того, как они наняли больше разработчиков, «хранилище» было жестким диском одинокого разработчика, который работает в...

12
Повышает ли генерация кода качество кода?

Рассуждая о генерации кода, я ищу несколько примеров того, как это повышает качество кода. Чтобы уточнить, что я имею в виду под генерацией кода, я могу рассказать только о моем проекте: Мы используем файлы XML для описания отношений сущностей в нашей схеме базы данных, поэтому они помогают нам...

12
Есть ли у scrum какие-либо преимущества в оборонном контракте?

Подслушал вчера у водяного кулера: «Scrum не место в оборонном контракте». Я склонен не соглашаться в том смысле, что считаю, что Scrum может быть приспособлен для работы во многих сценариях, и я вижу, что защита является одним из них. Это вызвало огромные споры среди моих коллег (многие из нас...

12
Расстраивают ли сайты поддержки, такие как Stack Overflow, модель открытого исходного кода с платной поддержкой?

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

12
Менеджер программного обеспечения, который заставляет разработчиков заниматься управлением проектами

Я разработчик программного обеспечения, работаю в компании по встраиваемым системам. У нас есть менеджер проекта, который заботится об общем графике проекта (включая электричество, качество, программное обеспечение и производство), поэтому его график программного обеспечения очень короткий. У нас...

12
Разработка с уверенностью без реальной среды разработки

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

12
Как мы можем включать готовые к выпуску функции в наши производственные выпуски раз в две недели?

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

12
Неправильно ли использовать Agile, когда требования клиентов вообще не меняются?

В последнее время я видел много постов, в которых говорится, что одной из основных причин использования Agile является то, что клиенты часто меняют требования. Однако, скажем, клиенты не часто меняют требования . На самом деле, у клиентов есть жесткие требования, хотя они могут быть немного...

11
Как расставить приоритеты задач, когда у вас есть несколько программных проектов, работающих параллельно?

Допустим, у вас 5 клиентов, вы разрабатываете 2 или 3 разных проекта для каждого. Каждый проект имеет X i задач. Каждый проект занимает от 2 до 10 человеко-недель. Учитывая, что ресурсов мало, желательно минимизировать издержки на управление. Два вопроса в этом сценарии: Какие инструменты вы бы...

11
Как организована непрерывная интеграция в крупных компаниях?

В моей компании обычно не делают промежуточных сборок, чтобы проверить, как каждая ветка возможностей / исправлений объединяется в dev. Существует только ежедневная сборка, которая всегда выявляет множество неудачных тестов и ошибок сборки. Мне сказали, что неразумно делать сборку для каждого...

11
Представление нового языка программирования JVM в устоявшейся корпоративной среде

Представьте, что ваше текущее рабочее место - магазин Java. Существует много накопленных знаний о языке Java, и существует комплексный процесс сборки и развертывания, чтобы все было гладко и гибко. Однажды появляется проект, который просто кричит, скажем, на Ruby. Только старшие разработчики имеют...

11
Как развернуть функцию только для избранных пользователей

Хороший пример того, о чем я пытаюсь спросить, - это новая функция на Facebook. В начале, только немногие избранные имели доступ к временной шкале. По мере того, как функция стала более понятной в том, как она работала, и в ней были исправлены ошибки, дополнительные пользователи получили доступ к...

11
Объем рутинной работы по разработке программного обеспечения и ее влияние на оценку

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

11
Как мне начать использовать Git для разных баз кода на разных серверах?

Предыстория: я недавно унаследовал ряд проектов в своей компании, и я пытаюсь разобраться в некоторых фундаментальных проблемах с их обработкой. А именно, предыдущие разработчики (которые больше не работают в компании) не использовали какой-либо формы контроля версий, создавали мало документации и...