Запитання з тегом «development-process»

З питань, що стосуються процесу розробки програмного забезпечення.

12
Що ви робите, коли відчуваєте застряг у проекті? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 7 років тому . Коли я знаходжусь у коді чи дизайнерській колії, я, як правило, знаходжу співробітника, який не розробляє, для обговорення проблеми. Це …

1
Що таке анархія розробників?
Я читав про «Анархію розробників» (або програміста), яка, здається, рахується як методологія розвитку після Agile. Я знайшов на ньому кілька ресурсів ( 1 , 2 ), але це, здається, не так вже й багато. Мені було цікаво, чи є у когось хороших ресурсів, де я міг би дізнатися більше про …

12
Як знати, коли припинити тестування?
Я знаю, це дуже принципове питання. Для деяких програмних програм існує велика майже нескінченно велика кількість тестових випадків для програми. Перевіряти всі ці тестові справи не практично. Як ми вирішуємо, коли припинити тестування? (крім "коли гроші закінчуються").

1
Який процес розробки, як у Google? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 6 років тому . Які інструменти вони використовують? Які процеси? Які правила вони мають щодо коду? Як вони перевіряють свій код?

7
Що ви пропонуєте в перших двох ітераціях Agile?
Як я розумію, ідея методологій Agile полягає в тому, що ви доставляєте щось функціональне, і ви часто його постачаєте. Додаток отримує остаточну форму після приросту. Але на ранніх ітераціях ви можете побудувати основу або основи, на яких буде стояти додаток, щоб це було щось важливе, але не видно користувачам. Що …

4
Чи можна BDD масштабувати для середніх та великих проектів?
На кожному веб-сайті, який ви читаєте про BDD (Behavior Driven Development), ви знайдете дуже простий приклад, який показує, наскільки очевидно і легко визначити свої вимоги. Але спроба втілити цей процес у великий продукт (не на прикладі калькулятора) показала мені, що речі можуть отримати (або вийдуть) досить складними і нечитабельними; особливо …

14
Як ви подолаєте власні ухили кодування під час передачі застарілого коду? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Як програмісти, ми часто пишаємося своїми навичками та дуже сильно вважаємо, що таке «хороший» …

11
Які рамки безперервної інтеграції ви використовуєте і чому? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 6 років тому . Існує досить багато різних систем безперервної інтеграції (CI), і мені цікаво, який є найпопулярнішим. …

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

10
Коли краще оптимізувати програмне забезпечення для кращої продуктивності на початку або в кінці розробки?
Я молодший розробник програмного забезпечення, і мені було цікаво, коли б найкращий час оптимізувати програмне забезпечення для кращої продуктивності (швидкості). Якщо припустити, що програмне забезпечення не є надзвичайно великим і складним в управлінні, чи краще витрачати більше часу на його оптимізацію чи слід просто розробити програмне забезпечення, яке виконує всі …

7
Як стати хорошим гравцем команди? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередилось на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Я програю (нав'язливо) з 12 років. Я досить добре обізнаний у мовах, що знаходяться там, …

1
Чи може хтось пояснити процес V Model? Чому вона відрізняється від моделі Водоспад?
Здається, V модель - це просто модель водоспаду, нижня половина водоспаду зігнута вгору, щоб утворити V. Я не бачу, як вона додає нічого нового. З діаграм я також не розумію потоку. Є стрілки в усіх напрямках, і я не можу зрозуміти, що спочатку. Чи слідкуємо за V зверху ліворуч, вниз …

1
Робочий процес Gitlab, змушує перегляд коду або запит на об'єднання у відділенні
Я працюю над впровадженням Gitlab у своїй компанії зі стратегією робочого процесу. Моя ідея полягає в тому, що розробникам буде надано доступ до сховищ, але, щоразу, коли вони спробують здійснити, їх код повинен бути переглянути. Я знаю, що я можу їх створити філію перед тим, як здійснити, а потім створити …

6
Вартість більш тривалої затримки між розробкою та забезпеченням якості
На моєму сьогоднішньому етапі QA стала вузьким місцем. У нас було невдале виникнення функцій, що витримуються з поточної збірки, щоб QA могла закінчити тестування. Це означає, що функції, які розробляються, можуть не проходити тестування протягом 2-3 тижнів після того, як розробник вже перейшов. Коли Dev рухається швидше, ніж цей QA, …

8
Це спритний більше, ніж просто невеликі водоспади?
В основному я використовував методологію водоспадів у своїх проектах, але зараз я розширюю свій кругозір на спритні методики. З того, що я читав до цього часу, і, можливо, я читав неправильні речі, спритний означає невеликі водоспади. Замість великого водоспаду, що розповсюджується на один-два роки, у вас є невеликі водоспади, які …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.