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.
OpenLearn - Approaches to software development Except for third party materials and otherwise, this content is made available under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 Licence, full copyright detail can be found in the acknowledgements section. Please see full copyright statement for details.