Запитання з тегом «project-management»

Управління проектами - це дисципліна планування, організації, забезпечення та управління ресурсами для досягнення конкретних цілей.

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

6
Який правильний / ввічливий спосіб успадкувати занедбаний проект з відкритим кодом для нового проекту з відкритим кодом?
Моя команда просто намагалася зв’язатися з деякими хлопцями зі старого проекту з відкритим кодом, розміщеного на сайті code.google.com. Ми сказали їм, що ми хотіли б приєднатись до їхнього проекту та взяти на себе зобов’язання - принаймні, у якійсь галузі - але ніхто не відповів на нас. Ми спробували всіх, власників …

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


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

5
Як Agile можна застосувати до програм, що включають складну обробку?
Більшість літератури про рухливість, здається, є упередженою щодо бізнес-додатків типу CRUD, де користувач знає, що відбувається за кадром. (Це добре, тому що більша частина написаного коду, ймовірно, належить до цього класу.) Для цього типу додатків зв’язок між історіями користувачів (вимогами) та завданнями розвитку здебільшого простий: Просто розділіть історію користувача на …

3
Що робити, коли критична функціональність залежності порушена і перешкоджає розвитку?
Вчора я працював над проектом API Rails 5, який використовує бібліотеку act-as-taggable-on, щоб дозволити речам мати теги (наприклад, питання щодо SE). Rails 5 зараз є альфа-підтримкою. В даний час є PR, щоб виправити помилку, яка чекає, щоб її об'єднати в головний; помилка спричинила зупинку моєї гілки функцій на півдорозі завершення …

8
Як боротися з розумом "Автоматизація проста"?
У заголовку все сказано. Деякі співробітники нашої компанії вважають, що автоматизовані тести "прості" і що "потрібно зайняти день" для написання наборів тестів COM та UI. Що можна зробити, щоб протистояти цьому? Примітка: я не запитую про те, як сприяти автоматизації. Це не проблема. Тут постійно просуваються та запитуються автоматизовані тестування …

6
Ми витрачаємо більше часу на тестування функціоналу, ніж на реалізацію самої системи, це нормально?
В основному у нас є три основні проекти, два з них - веб-сервіси, а другий - веб-додаток. Хоча я задоволений тим, що ми охоплюємо наші веб-сервіси функціональними тестами (усі три проекти мають належні тестові одиниці), але функціональні тести для веб-додатків потребують багато часу для розробників. Я багато чого маю на …

1
Найкращий спосіб: реструктурувати існуюче рішення сервера Team Foundation Server (TFS)
У моєму відділі ми розробляємо кілька менших AddOns для якогось єдиного сервера зв'язку. Для розробки версій та розподілених версій ми використовуємо Team Foundation Server 2012. Але: існує лише одне велике рішення TFS для всіх наших програм і бібліотек: Основне рішення Програми Додаток 1 Додаток 2 Додаток 3 Зовнішні Бібліотеки Lib …

5
Менеджер програмного забезпечення, який змушує розробників займатися управлінням проектами
Я розробник програмного забезпечення, який працює в компанії з вбудованими системами. У нас є керівник проекту, який піклується про загальний графік проекту (включаючи електроенергію, якість, програмне забезпечення та виробництво), отже його графік програмного забезпечення дуже короткий. У нас також є менеджер програмного забезпечення, який є моїм начальником. Він змушує мене …

1
Git робочий процес / практики для невеликого проекту (блок-схема в png)
Я намагаюся придумати особистий робочий процес. Я склав блок-схему гіпотетичної тривалості випуску: один розробник, який натискає на загальнодоступний рефінанс Github + друг, допомагає з певною функцією та виправляє помилку. Це розумний підхід до контролю версій? Основна ідея полягає в тому, щоб громадські репортажі були в порядку: Кожен новий реліз отримує …

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

2
Інтелект як векторна величина
Я читаю цю чудову книгу Петра Сейбела "Кодери на роботі: роздуми про майстерність програмування" , і я є частиною, де розмова ведеться з Джошуа Блохом, і я знайшов цю відповідь, яка є важливим моментом для програміста. Абзац, йде приблизно так. Є ця проблема, яка полягає в тому, що програмування - …

8
Що робити, якщо начальник завжди відкладає основні рішення щодо вимог та загального дизайну?
Починаючи новий проект, мій начальник завжди уникає приймати фіксовані рішення. Зазвичай він каже: добре, просто почніть щось писати і будьте максимально загальними. Коли ви закінчите, ми подивимось, як ми продовжуємо. Його аргумент - це те, що ти ніколи не знаєш і "спритного розвитку". Щоб питання було максимально загальним: що ви …

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