Agile UP
The UP was never intended to be a heavy process and some of its practices are also promoted by agile developers, notably iterative and incremental development, timeboxing, dealing with requirements change and being itself an adaptive process. It is possible to apply the UP in an agile manner and it is often the context in which it is used – the will and experience of developers will dictate whether an agile development takes place.