управления проектами, которая построена на принципах тайм-менеджмета. ⠀
Особенность- вовлеченность в процесс всех участников, причем у каждого участника есть своя определенная роль.⠀
Суть в том, что не только команда работает над решением задачи, но все те, кому интересно решение задачи, не просто поставили ее и расслабились, а постоянно «работают» с командой, и эта работа не означает только постоянный контроль.⠀
⠀
⇨ AGILE — Extreme programming (XP)⠀
Название методологии исходит из идеи применить полезные традиционные методы и практики разработки программного обеспечения, подняв их на новый «экстремальный» уровень. Так, например, практика выполнения ревизии кода, заключающаяся в проверке одним программистом кода, написанного другим программистом, в «экстремальном» варианте представляет собой «парное программирование», когда один программист занимается написанием кода, а его напарник в это же время непрерывно просматривает только что написанный код.⠀
⠀
⇨ AGILE — Feature driven development (FDD)⠀
Feature driven development— итеративная методология разработки программного обеспечения, одна из гибких методологий разработки.⠀
Цель-разработка реального, работающего программного обеспечения систематически, в поставленные сроки.⠀
FDD представляет собой попытку объединить наиболее признанные в индустрии разработки программного обеспечения методики, принимающие за основу важную для заказчика функциональность (свойства) разрабатываемого программного обеспечения. ⠀
⠀
⇨ Test-Driven Development (TDD)⠀
Разработка через тестирование (test-driven development, TDD) — техника разработки программного обеспечения, которая основывается на повторении очень коротких циклов разработки. Сначала пишется тест, покрывающий желаемое изменение, затем пишется код, который позволит пройти тест, и под конец проводится рефакторинг нового кода к соответствующим стандартам. Кент Бек, считающийся изобретателем этой техники, утверждал в 2003 году, что разработка через тестирование поощряет простой дизайн и внушает уверенность.⠀
⠀
А что выберешь ты? Тайм-менеджмент, парное программирование или постоянное тестирование? Сохрани, чтобы не потерять, а мы идём дальше!
TDD - это метод внутри xp
Чего?
я говорю, методология XP содержит несколько принципов, в том числе парное программирование, tdd и прочее, которые не являются самостоятельными методологиями и могут применяться внутри любой
Аа
Обсуждают сегодня