enterprise unified process for other uses see eup disambiguation the enterprise unified process eup is an extended variant of the unified process and was developed by scott w ambler and larry constantine in 2000 eventually reworked in 2005 by ambler john nalbone and michael vizdos it deals with software development as seen from the customers point of view in 2013 work began to evolve eup to be based on disciplined agile delivery instead of the unified process phases the unified process defines four project phases inception elaboration construction transition to these eup adds two additional phases production retirement disciplines the rational unified process defines nine project disciplines business modeling requirements analysis and design implementation test deployment configuration and change management project management environment to these eup adds one additional project discipline operations and support and seven enterprise disciplines enterprise business modeling portfolio management enterprise architecture strategic reuse people management enterprise administration software process improvement best practices of eup the eup provide following best practices develop iteratively manage requirements proven architecture modeling continuously verify quality manage change collaborative development look beyond development deliver working software on a regular basis manage risk disciplined agile delivery rational unified process software development process extreme programming bibliography ambler scott w constantine larry l 2000 the unified process inception phase best practices in implementing the up focal press isbn9781929629107 ambler scott w constantine larry l 2000 the unified process elaboration phase best practices in implementing the up focal press isbn9781929629053 ambler scott w constantine larry l 2000 the unified process construction phase best practices for completing the unified process focal press isbn9781929629015 ambler scott w constantine larry l 2002 the unified process transition and production phase focal press isbn9781578200924 ambler scott w nalbone john vizdos michael j 2005 the enterprise unified process extending the rational unified process prentice hall ptr isbn9780131914513 ramsin raman 2008 processcentered review of object oriented software development methodologies acm computing surveys association of computing machinery acm 40 1 189 doi10114513224321322435 scott w amblers website on the enterprise unified process vtesoftware engineeringfields computer programming requirements engineering software deployment software design software maintenance software testing systems analysis formal methods concepts data modeling enterprise architecture functional specification modeling language orthogonality programming paradigm software software archaeology software architecture software configuration management software development methodology software development process software quality software quality assurance software verification and validation structured analysis orientations agile aspectoriented object orientation ontology service orientation sdlc modelsdevelopmental agile eup executable uml incremental model iterative model prototype model rad up scrum spiral model vmodel waterfall model xp other spice cmmi data model er model function model information model metamodeling object model systems model view model languages idef uml usl sysml softwareengineers victor basili kent beck grady booch fred brooks barry boehm peter chen danese cooper ward cunningham tom demarco edsger w dijkstra delores m etter martin fowler adele goldstine margaret hamilton c a r hoare lois haibt mary jean harrold grace hopper watts humphrey michael a jackson ivar jacobson alan kay nancy leveson stephen j mellor bertrand meyer david parnas trygve reenskaug winston w royce james rumbaugh mary shaw peri tarr elaine weyuker niklaus wirth edward yourdon related fields computer science computer engineering project management risk management systems engineering category commons 