Refactoring je pojem pro změnu obsahu, která nemá vliv na funkčnost nebo informační hodnotu pracovní položky. Tým by měl
průběžně, či alespoň periodicky provádět refactoring na všech příslušných pracovních položkách (vyjma například prvních
náčrtů uživatelských rozhraní a dalších dočasných artefaktů, které časem ztratili význam a nebudou předávány zákazníkovi).
Aktivita může zahrnovat úpravu zdrojových kódů podle dohodnutých konvencí vývoje, úpravu formátování dokumentů,
zpřehlednění modelů, apod.
Steps
Zkontrolovat všechny pracovní položky, na kterých byly od minulého refactoringu provedeny změny
Provést refactoring tam, kde je to nutné
Key Considerations
čitelnost, jednoduchost, estetika a informační hodnota pracovních položek