Запитання з тегом «sdlc»

Питання про життєвий цикл розробки програмного забезпечення (тобто діяльність у процесі розробки програмного забезпечення, не обов’язково пов’язана з конкретною методологією).

19
Я успадкував 200К рядків коду спагетті - що тепер?
Я сподіваюся, що це не надто загальне питання; Я справді міг би скористатися деякими досвідченими порадами. Я нещодавно працевлаштований як єдиний "інженер 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 з командою, яка використовує жорсткі негічні методи?
Розглянемо компанію, яка з гордістю сертифікована за непридатною методологією, і використовує її як точку продажу своїх клієнтів, щоб продемонструвати відповідальність. Як ви ставитесь до того, щоб впроваджувати Kanban чи Scrum поступово, не порушуючи всієї їхньої системи і все ще впевнюючи їх, що це все ще може бути таким же підзвітним …

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

3
Як боротися з ситуаціями, що закінчуються "програмним завершенням життя"?
Коли продавець заявляє, що більше не має наміру надавати будь-яку підтримку чи послуги для програмного забезпечення (та заявив про намір вийти з бізнесу - не пропонуючи шляхів оновлення), який спосіб звернення доступний для замовника? Будь ласка, врахуйте це з точки зору замовника . ІТ-персонал замовника, швидше за все, розглядає лише …

4
Внутрішнє середовище проти середовища розробки програмного забезпечення [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 5 років тому . У галузі існує різниця між середовищем "внутрішньої розробки", де розробники програмного забезпечення пишуть код, який буде використовуватися самою компанією, і …

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

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

3
Що означає "просувати" файл?
Я чую цей термін у офісі, і знаю, що це стосується життєвого циклу розробки програмного забезпечення. Що означає "просування"? Контекст: наприклад, для просування файлу.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.