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

По вопросам, связанным с процессом разработки программного обеспечения.

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

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

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

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

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

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

10
Является ли продукт, ориентированный на разработчиков, хорошей вещью?
Я работаю в компании, где генеральный директор управляет командой разработчиков продукта, который макетирует функции и бросает на колени разработчиков, чтобы затем реализовать указанные функции. Конечно, есть итерация, мнения разработчиков уважаются. Но мне интересно, насколько эффективен этот процесс. Джейсон Калаканис только что написал : Доктрина Цукерберга: Разработчики проектируют продукты со значительно …

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

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

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

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

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

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.