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

77
Лучшая методология развития для одного человека?

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

66
Честно говоря, вы предпочитаете ковбойское кодирование? [закрыто]

Большинство программистов, защищающих методологии, политически корректны, такие как Agile, Waterfall, RUP и т. Д. Некоторые из них следуют методологии, но не все. Честно говоря, если вы можете выбрать методологию, вы, безусловно, перейдете к господствующим «правильным» методологиям или предпочтете...

50
Выпускник ожидания против реальности [закрыто]

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

47
Есть ли жизнеспособная альтернатива методологии гибкой разработки?

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

46
Как измерить потенциальную ценность рефакторинга

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

40
Ежедневные ожидания - да или нет? [закрыто]

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

37
Как справиться с различными стилями разработки (сверху вниз и снизу вверх) в команде?

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

30
Является ли это ограничение тестовой разработки (и Agile в целом) практически актуальным?

В разработке через тестирование (TDD) вы начинаете с неоптимального решения, а затем итеративно создаете лучшие, добавляя тестовые примеры и рефакторинг. Предполагается, что шаги будут небольшими, а это означает, что каждое новое решение будет как-то соседствовать с предыдущим. Это напоминает...

28
Дизайн в одной команде, кодирование в другой

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

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

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

24
Что такое анархия разработчика?

Я читал об анархии разработчика (или программиста), которая, как представляется, выставлена ​​как методология пост-гибкой разработки. Я нашел несколько ресурсов ( 1 , 2 ), но, похоже, их там немного . Мне было интересно, есть ли у кого-нибудь хорошие ресурсы, где я мог бы узнать больше об этом _...

23
Можно ли написать программное обеспечение, которое не нужно постоянно модифицировать?

Я написал много программного обеспечения на разных языках, а также «написал» аппаратное обеспечение для использования с ПЛИС, использующими Verilog и VHDL. Мне нравится писать аппаратные средства больше, чем программные, и я думаю, что одна из основных причин заключается в том, что можно написать...

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

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

21
Спринт Scrum означает работать в максимально быстром темпе?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Недавно я брал интервью у некоторых компаний, которые делают Agile, точнее Scrum, и...

21
Как управлять и оценивать неструктурированные требования, полученные от клиентов

Часто во время фазы предложения по проекту я получаю требования к системе программного обеспечения от наших потенциальных клиентов в очень неструктурированном формате из различных источников [электронная почта, текстовые документы, Excel]. Обычно это «разработчики продукта» со стороны клиента,...

20
Как превратить таблицу истинности в наименьший блок if / else

Как я могу взять таблицу истинности и превратить ее в сжатый блок if? Например, допустим, у меня есть таблица истинности, где A и B - условия, а x, y и z - возможные действия: A B | x y z ------------- 0 0 | 0 0 1 0 1 | 0 0 1 1 0 | 0 1 0 1 1 | 1 0 0 Это может превратиться в нижний блок if: if(A) {...

19
Почему мы все еще не занимаемся разработкой на основе моделей? [закрыто]

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

19
Dev подходит к сложным пользовательским интерфейсам JavaScript [закрыто]

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

19
Методологии разработки, когда сотни разработчиков работают над одним решением?

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

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

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