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

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

19
Я унаследовал 200 000 строк кода для спагетти - что теперь?
Я надеюсь, что это не слишком общий вопрос; Я мог бы действительно использовать некоторые опытные советы. Я недавно работаю в качестве единственного «Инженера SW» в довольно небольшом магазине ученых, которые провели последние 10-20 лет, собирая обширную базу кода. (Он был написан практически на устаревшем языке: G2 - подумайте на Паскале …

2
Как сделать документацию для кода и почему программное обеспечение (часто) плохо документировано?
Есть несколько хороших примеров хорошо документированного кода, такого как Java API. Но большая часть кода в публичных проектах, таких как git и внутренние проекты компаний, плохо документирована и не очень удобна для новичков. На всех этапах разработки программного обеспечения мне приходилось иметь дело с плохо документированным кодом. Я заметил следующие …

11
Что делать, если оценка времени идет не так?
Допустим, вы оценили время рассмотрения дела в 3 дня. На второй день вы заметите, что ситуация растет, и появляются новые сценарии, которые не учитывались при оценке времени. Новое открытие приводит к дополнительным 2 дням (всего 5 дней). Это типичная проблема, с которой вы рано или поздно столкнетесь как разработчик. Какую …

4
Дилемма QA против итераций
В моей компании мы успешно работаем с гибкими практиками, но без использования итераций. Основная причина в том, что мы не можем найти чистый способ вписаться в QA в цикле итерации. Мы понимаем QA как дополнительный бит проверки для определенной сборки (кандидата на выпуск) до того, как эта сборка будет развернута …
17 agile  teamwork  qa  sdlc 

10
В какой момент вы бы отбросили некоторые из ваших принципов разработки программного обеспечения ради большего количества денег?
Я хотел бы задать этот вопрос, чтобы интересно увидеть, где находится среда. Я собираюсь признать, что за последние 12 месяцев я приобрел TDD и много ценностей Agile в разработке программного обеспечения. Я был настолько поражен тем, насколько лучше стала моя разработка программного обеспечения, что я никогда не откажусь от них …

5
Как представить Agile команде, которая использует жесткие не Agile методы?
Рассмотрим компанию, которая с гордостью сертифицирована по не-Agile методологии, и использует ее как точку продажи для своих клиентов, чтобы продемонстрировать ответственность. Как вы продолжаете вводить Kanban или Scrum постепенно, не нарушая всю их систему, и при этом уверяя их в том, что она все еще может быть такой же подотчетной …

5
Проверка кода отстает от цикла доставки / тестирования
В нашем гибком процессе у нас есть 2-недельные спринты. Задачи выполняются ежедневно (ежедневные сборки), и группа тестирования завершает свое тестирование немедленно на следующий день или даже в тот же день. У нас также есть проверки кода Dev, которые требуют некоторого времени (1-2 часа), поэтому они запланированы 3 раза в неделю: …

3
Как справляться с ситуациями с «истощением» программного обеспечения?
Когда поставщик заявляет, что он больше не намерен предоставлять какую-либо поддержку или услуги какой-либо части программного обеспечения (и заявляет о намерении выйти из бизнеса - не предлагая путей обновления), какой вид обращения доступен для клиента? Пожалуйста, рассмотрите это с точки зрения клиента . ИТ-персонал заказчика, скорее всего, рассмотрит только технические …

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

5
Каковы уникальные аспекты жизненного цикла программного обеспечения атаки / инструмента на уязвимость программного обеспечения?
В моем местном университете есть небольшой студенческий компьютерный клуб, насчитывающий около 20 студентов. В клубе есть несколько небольших команд с особыми сферами деятельности, такими как разработка мобильных приложений, робототехника, разработка игр и взлом / безопасность. Я знакомлю вас с некоторыми основными концепциями гибкой разработки, такими как пользовательские истории, оценка сложности …

9
Каких ошибок в управлении программными продуктами следует избегать, чтобы люди не ненавидели поставщика?
Предыдущий вопрос был закрыт о том, почему люди ненавидят Microsoft. Это попытка несколько более конструктивного вопроса по той же общей линии. Это и шире, и уже. Это более общий вопрос о поставщиках программного обеспечения в целом, а не только о Microsoft. Он уже, имея дело только с управлением программными продуктами. …

3
Что значит «продвигать» файл?
Я слышу этот термин в офисе и знаю, что он имеет отношение к жизненному циклу разработки программного обеспечения. Что значит «продвигать»? Контекст: например, для продвижения файла.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.