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

10
Что такое «преждевременная абстракция»?

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

9
Какой подход следует использовать при разработке приложений для нескольких платформ?

Для приложений, ориентированных на несколько платформ, я вижу в основном два подхода к разработке: Перейти на какую-то JAVA-подобную платформу разработки. Иметь одно решение кода и позволить промежуточной среде выполнения работать с разными платформами. Если что-то пойдет не так на любой платформе,...

9
Подготовка веб-разработки и весь рабочий процесс проекта

Я работаю одиноким программистом над проектами веб-разработки (front и back-end) - я выполнил пару проектов, так что я довольно новичок в этом, я прочитал и попробовал несколько подходов и достиг пути о них. Вопрос и мое описание довольно длинные, поэтому, пожалуйста, будьте терпеливы. Что я ищу,...

9
Стоит ли разрабатывать заказную корзину? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

9
Должны ли методы разработки подавлять индивидуализм разработчика?

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

9
Насколько важно знать функциональность перед написанием кода?

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

9
Должны ли случаи быть повторно открыты для ошибок, или ошибки должны быть открыты как новый случай?

В настоящее время на моем рабочем месте мы используем FogBugz для управления всеми нашими функциями и ошибками для наших различных веб-приложений. Когда новая функция должна быть добавлена ​​в одно из наших веб-приложений, создается новый случай. Например, «Создать форму загрузки CSV». Затем я...

9
Есть ли эмпирические доказательства эффективности CMMI?

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

9
Как выглядит «определение выполненного» для зрелой команды?

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

9
Agile о разработке или управлении?

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

9
Быстрое прототипирование и рефакторинг

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

9
Руководство не видит ценности в стандартном процессе для конфигурации машины и новой ориентации на разработчика

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

9
Ищите лучший способ объединить глубокий рефакторинг архитектуры с разработкой на основе функций

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

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

Я понимаю, что два из многих других вариантов межпроцессного взаимодействия могут быть: Общая память Розетки На самом деле я видел эти два варианта, предлагаемые Intellij Idea для отладки Java-приложения. Я хочу знать, каковы плюсы и минусы каждого...

9
Почему темы называются потоками?

Я понимаю, что процесс единица владения ресурсами и исполняемые инструкции. Потоки позволяют процессу совместно использовать свои ресурсы с несколькими выполнениями, и для ОС проще планировать потоки из-за всех издержек, связанных с целыми процессами. Но почему название потока ? Есть ли какая-то...

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

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

9
Контроль версий сайта: файлы разработки и разработки

Я пытаюсь придумать лучший способ контроля версий проектов нашего сайта. Имейте в виду, что я всего лишь внешний разработчик, поэтому у меня нет глубоких знаний о VCS. Рабочие процессы меняются, и прежние привычки управления версиями устаревают. Основная проблема в том, что для каждого сайта есть 2...

9
Какой методологии программного обеспечения мне следует руководствоваться при проведении исследований?

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

9
Допустимо ли когда-либо проводить обсуждения, не связанные с регистрацией, на заседаниях Scrum Daily Standup?

Я надеюсь, что люди потворствуют мне потенциально очевидным вопросом. Я работал во многих организациях, которые проводят ежедневные скрам-встречи. Некоторые организации действительно строго используют только скрам для регистрации («три вопроса» - что вы делали вчера, что вы делаете сегодня, есть ли...

9
Как реализовать процесс разработки со студентами колледжа

На моей первой работе в качестве разработчика программного обеспечения моя команда использовала Agile / Scrum для управления рабочим процессом нашего проекта, и это работало довольно хорошо. У меня были опытные наставники, которые поставили меня на правильный путь - я в долгу перед ними. Я работал...