Вопросы с тегом «project-management»

Управление проектами - это дисциплина планирования, организации, защиты и управления ресурсами для достижения конкретных целей.

19
Нормально ли для программиста работать над несколькими проектами одновременно [закрыто]
На текущей работе у меня есть два проекта для работы. Первая - очень большая система, а вторая - меньше, но она также большая (первый проект разрабатывается в течение 12 лет, второй - в течение 4 лет). Сначала я работал только над первым проектом и пытался привыкнуть к нему. Затем меня …

8
Является ли ротация разработчиков проекта хорошей или плохой идеей?
Я работаю в небольшой команде, которая начнет работать над большим новым проектом с другой небольшой командой. Другая команда в настоящее время работает над устаревшей системой, над которой они работают годами. Менеджер решил, что разработчики из моей команды будут заменять разработчиков, работающих над устаревшей системой, каждые несколько месяцев. Таким образом, у …

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

9
Как мне преодолеть паралич с помощью анализа при кодировании?
Когда я начинаю новый проект, я часто сразу начинаю думать о деталях реализации. «Где я собираюсь поместить DataBaseHandler? Как я должен его использовать? Должны ли классы, которые хотят его использовать, выходить из какого-то абстрактного суперкласса? .. Должен ли я использовать интерфейс? Какой уровень абстракции я собираюсь использовать в своем классе, …

10
Это признаки плохого разработчика? [закрыто]
Раньше я обвинял меняющихся спецификаций клиентов в гниении кода, не понимая, что бизнес-модели меняются, и моя работа заключается в разработке адаптируемым способом. Теперь я вижу это как признак плохого разработчика (я изменился!). Но теперь я вижу в себе другие «порывы». Недавно я обнаружил, что говорю «это все равно что пытаться …

7
Какова роль традиционного средства отслеживания ошибок при использовании доски Scrum / Kanban?
С очень высокого уровня, мне кажется, что есть, как правило, 2 типа инструментов управления проектами: Традиционные трекеры, такие как Fogbugz, JIRA, BugZilla, Trac, Redmine и т. Д. Виртуальные платы для карт / инструменты управления гибкими проектами, такие как Pivotal Tracker, GreenHopper, AgileZen, Trello и т. Д. Конечно, они так или …

21
Почему крупные ИТ-проекты имеют тенденцию терпеть неудачу или имеют большие перерасходы / затраты? [закрыто]
Я всегда читаю о крупномасштабных проектах по трансформации или интеграции, которые являются полной или почти полной катастрофой. Даже если им каким-то образом удастся добиться успеха, стоимость и график выдувания огромны. Какова реальная причина того, что крупные проекты более склонны к провалу. Может ли agile использоваться в подобных проектах, или традиционный …

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

6
Чем Agile отличается от XP?
Я прочитал несколько статей в Интернете, чтобы узнать, как Agile, XP, Scrum, парное программирование отличаются друг от друга / связаны друг с другом, и я получил следующую строку: Scrum и XP почти одинаковы. XP имеет более короткий период релизов, чем Scrum Парное программирование используется в методологиях Agile и XP. Но …

10
Почему так сложно заставить сотрудников обновлять систему отслеживания проблем?
У меня всегда была такая борьба, чтобы люди обновляли свои проблемы, как в моей компании, так и на работе. У меня было несколько случаев, когда люди действительно делали это по доброй воле своего сердца, но ~ 70% времени мне приходилось гоняться за людьми. Будучи тем, кто обычно осуществляет ту или …

17
Является ли ротация ведущего разработчика хорошей или плохой идеей?
Я работаю в команде, которая организационно не изменилась с момента ее создания несколько месяцев назад. Мой менеджер нетехнический, и это означает, что вся наша команда отвечает за принятие решений. Мой менеджер начинает понимать, что наличие ведущего разработчика имеет несколько преимуществ, как для него (единый контакт и как ответственная сторона за …

4
Распространено ли разделять серверную часть и интерфейсную часть на две позиции в проектах веб-разработки?
При веб-запуске более распространено, чтобы инженер работал над интерфейсом и бэкэндом функции (в основном, отвечающим за всю функцию)? Или инженеры разделились между задним и передним планами? Какие из них более выгодны и для каких ситуаций? Я заметил, что недостатком одного инженера, отвечающего за всю функциональность, является то, что человек может …

3
Когда разделять проект на несколько подпроектов
Я хотел бы знать, имеет ли смысл разделять проект, над которым я работаю, на два репозитория вместо одного. Из того, что я могу сказать: Интерфейс будет написан на html + js Бэкэнд в .net Внутренний интерфейс не зависит от внешнего интерфейса, а внешний интерфейс не зависит от внутреннего интерфейса. Интерфейс …

11
Неудачный проект: когда это назвать?
Несколько месяцев назад моя компания столкнулась с чрезвычайной ситуацией в проекте, и вся моя команда из шести человек в основном справилась с пятинедельной «кризисной неделей». За 48 часов до начала работы я работал с 41 из них, двое спиной к спине. Глубоко посреди этого я разместил свой самый успешный вопрос …

6
Создает ли Scrum дополнительные накладные расходы для проектов, где требования не меняются?
Я читаю Scrum - Карманный путеводитель Гюнтера Верхейена, где написано: Отчет «Хаос» за 2011 год от Standish Group знаменует собой поворотный момент. Было проведено обширное исследование по сравнению традиционных проектов с проектами, использующими гибкие методы. Отчет показывает, что Agile-подход к разработке программного обеспечения приводит к гораздо более высокой доходности, даже …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.