SlideShare a Scribd company logo
1 of 24
UNIFIED PROCESS
MODEL
PREPARED BY:
RANDY E. MAALA
ANALYN B. NOVEDA
DEFINITION:
 also known as “Unified Software Development Process”.
 is a popular use-case driven, architecture-centric, iterative and incremental software
development process framework.
 it is a framework for object-oriented software engineering using UML (Unified Modeling
Language.
 It also implements many of the best principles of agile software development.
 The leading object-oriented methodology for the development of large scale software.
HISTORY:
 1967: Ivar Jacobson proposed the use of software engineering process at Ericsson.
 1987: Jacobson start his own company named Objectory AB Company.
 1988: Objectory v1.0 is defined by Ivar Jacobson’s company. The Objectory process defined
the core process from which the RUP and later the EUP evolved.
 1995: Releases the first online version of Objectory v3.8. & Rational Corporation purchases
Objectory AB.
 1996: Rational Objectory Process (ROP) 4.0 is developed.
 1998: Rational Unified Process (RUP) 5.0 is released.
 1999: The Unified Software Development Process was published by Ivar Jacobson, Grady
Booch and James Rumbaugh. It is the first book to describe the Unified Process.
FOUR PHASES:
UNIFIED PROCESS WORKFLOWS
REQUIREMENTS WORKFLOW - building the use case model, which captures the
functional requirements of the system being defined. This model helps the
project stakeholders reach agreement on the capabilities of the system and the
conditions to which it must conform.
ANALYSIS WORKFLOW - building the analysis model, which helps the developers
refine and structure the functional requirements captured within the use case
model. This model contains realizations of use cases that lend themselves to
design and implementation work better than the use cases.
UNIFIED PROCESS WORKFLOWS
DESIGN WORKFLOW - building the design model, which describes the physical
realizations of the use cases from the use case model, and also the contents of
the analysis model. The design model serves as an abstraction of the
implementation model. Design workflow also focuses on the deployment
model, which defines the physical organization of the system in terms of
computational nodes.
IMPLEMENTATION WORKFLOW - building the implementation model, which
describes how the elements of the design model are packaged into software
components, such as source code files, dynamic link libraries (DLLs), and EJBs.
TEST WORKFLOW - building the test model, which describes how integration and
system tests will exercise executable components from the implementation
model. The test model also describes how the team will perform those tests as
well as unit tests.
UNIFIED PROCESS VS. WATERFALL
 Unified Process method phases reflects business
activities and user feedback.
 Unified Process method delivers executable release
at the end of each iteration with changes included.
 Unified Process used UML diagrams as artifacts in
the development.
 Unified Process is an adaptable framework of
software processes in iterative development process.
 Unified Process can be used when company is not
clear about the problem and per phase budgeting.
 Traditional Waterfall method is sequential and
prescriptive concrete process.
 Waterfall method phases are equated with the process
activities and obtain user feedback at the end of the
development lifecycle.
 Traditional Waterfall method does not produced
release at the end of iterations and requirements are
captured only in initial phase.
 Waterfall artifacts were typically very document heavy.
 Traditional Waterfall method is appropriate when
problem domain and the requirements are very well
understood.
ADVANTAGES OF UNIFIED PROCESS:
 Resolve the project risks related with the changing requirements.
 Integration requires less time as it is carried out throughout the software
development life cycle.
 Since the components reusable, development phase consumes less time.
 Focuses on accurate documentation, hence can be considered as complete
methodology.
DISADVANTAGES OF UNIFIED PROCESS:
 Complex and disorganized development process.
 Reusability is impossible to the projects which incorporates new technology.
 High expense can be involved in heavy documentation.
 Issues may arise at the testing phase due to too many integrations.
 Expect expert team members.
REFERENCES:
 https://en.wikipedia.org/wiki/Unified_Process
 https://www.techopedia.com/definition/3885/unified-process-up
 http://bawiki.com/wiki/concepts/sdlc-process-models/unified-process/
 http://slideplayer.com/slide/6666752/
 http://slideplayer.com/slide/3890516/
 http://slideplayer.com/slide/7945091/
 http://slideplayer.com/slide/5744955/
 https://www.slideshare.net/AmitUdhwani/software-process-models-35734999
 https://www.slideshare.net/abhinavtheneo/software-engg-3rd-ed-k-k-agarwal-chapter-2-software-
development-life-cycle-models
 http://www.informit.com/articles/article.aspx?p=24671
 https://www.youtube.com/watch?v=f0SSGl89inQ

More Related Content

What's hot

PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)
PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)
PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)IrtazaAfzal3
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15koolkampus
 
Architectural Design in Software Engineering SE10
Architectural Design in Software Engineering SE10Architectural Design in Software Engineering SE10
Architectural Design in Software Engineering SE10koolkampus
 
Software engineering 18 user interface design
Software engineering 18 user interface designSoftware engineering 18 user interface design
Software engineering 18 user interface designVaibhav Khanna
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and DesignHaitham El-Ghareeb
 
Object oriented testing
Object oriented testingObject oriented testing
Object oriented testingHaris Jamil
 
Software architecture design ppt
Software architecture design pptSoftware architecture design ppt
Software architecture design pptfarazimlak
 
Design Concept software engineering
Design Concept software engineeringDesign Concept software engineering
Design Concept software engineeringDarshit Metaliya
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case DiagramKumar
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process ModelsHassan A-j
 
Evolutionary process models se.ppt
Evolutionary process models se.pptEvolutionary process models se.ppt
Evolutionary process models se.pptbhadjaashvini1
 
Context model
Context modelContext model
Context modelUbaid423
 

What's hot (20)

Cohesion and coupling
Cohesion and couplingCohesion and coupling
Cohesion and coupling
 
PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)
PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)
PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15
 
Architectural Design in Software Engineering SE10
Architectural Design in Software Engineering SE10Architectural Design in Software Engineering SE10
Architectural Design in Software Engineering SE10
 
Software engineering 18 user interface design
Software engineering 18 user interface designSoftware engineering 18 user interface design
Software engineering 18 user interface design
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and Design
 
Rad model
Rad modelRad model
Rad model
 
Object oriented testing
Object oriented testingObject oriented testing
Object oriented testing
 
Software architecture design ppt
Software architecture design pptSoftware architecture design ppt
Software architecture design ppt
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Software development process models
Software development process modelsSoftware development process models
Software development process models
 
Design notation
Design notationDesign notation
Design notation
 
Design Concept software engineering
Design Concept software engineeringDesign Concept software engineering
Design Concept software engineering
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case Diagram
 
UML
UMLUML
UML
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Software process
Software processSoftware process
Software process
 
Evolutionary process models se.ppt
Evolutionary process models se.pptEvolutionary process models se.ppt
Evolutionary process models se.ppt
 
Context model
Context modelContext model
Context model
 
Object model
Object modelObject model
Object model
 

Similar to Unified process model

Software Engineering
Software Engineering Software Engineering
Software Engineering JayaKamal
 
Waterfall model in system development life cycle
Waterfall model in system development life cycleWaterfall model in system development life cycle
Waterfall model in system development life cycleManagement Study online
 
Soft.Engg. UNIT 1.pptx
Soft.Engg. UNIT 1.pptxSoft.Engg. UNIT 1.pptx
Soft.Engg. UNIT 1.pptxKalpna Saharan
 
Model-Driven Development of Web Applications
Model-Driven Development of Web ApplicationsModel-Driven Development of Web Applications
Model-Driven Development of Web Applicationsidescitation
 
Lecture 5 software process model (3)
Lecture 5   software process model (3)Lecture 5   software process model (3)
Lecture 5 software process model (3)IIUI
 
Project Management
Project ManagementProject Management
Project ManagementBabu Appat
 
Difference Unified Processes
Difference Unified ProcessesDifference Unified Processes
Difference Unified ProcessesHARKUL
 
Epf composer overviewpart1
Epf composer overviewpart1Epf composer overviewpart1
Epf composer overviewpart1Abdelkader Larbi
 
Software lifecycle model report
Software lifecycle model reportSoftware lifecycle model report
Software lifecycle model reportAshutosh Singh
 
Software Testing with a TDD Application
Software Testing with a TDD ApplicationSoftware Testing with a TDD Application
Software Testing with a TDD ApplicationYelda Gurbuz Erdogan
 
DevOps Lifecycle: Definition, Phases and Key Components.pdf
DevOps Lifecycle: Definition, Phases and Key Components.pdfDevOps Lifecycle: Definition, Phases and Key Components.pdf
DevOps Lifecycle: Definition, Phases and Key Components.pdfEcosmobTechnologies1
 
Unit-1_Notes(OOAD).pdf
Unit-1_Notes(OOAD).pdfUnit-1_Notes(OOAD).pdf
Unit-1_Notes(OOAD).pdfganeshkarthy
 
Software Engineering- Crisis and Process Models
Software Engineering- Crisis and Process ModelsSoftware Engineering- Crisis and Process Models
Software Engineering- Crisis and Process ModelsNishu Rastogi
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified ProcessOmkar Dash
 

Similar to Unified process model (20)

Software Engineering
Software Engineering Software Engineering
Software Engineering
 
testing
testingtesting
testing
 
Soft lifecycle
Soft lifecycleSoft lifecycle
Soft lifecycle
 
Waterfall model in system development life cycle
Waterfall model in system development life cycleWaterfall model in system development life cycle
Waterfall model in system development life cycle
 
My 15 day intern report
My 15 day intern reportMy 15 day intern report
My 15 day intern report
 
Soft.Engg. UNIT 1.pptx
Soft.Engg. UNIT 1.pptxSoft.Engg. UNIT 1.pptx
Soft.Engg. UNIT 1.pptx
 
Model-Driven Development of Web Applications
Model-Driven Development of Web ApplicationsModel-Driven Development of Web Applications
Model-Driven Development of Web Applications
 
Lecture 5 software process model (3)
Lecture 5   software process model (3)Lecture 5   software process model (3)
Lecture 5 software process model (3)
 
San se unit
San se unitSan se unit
San se unit
 
Project Management
Project ManagementProject Management
Project Management
 
SE notes by k. adisesha
SE notes by k. adiseshaSE notes by k. adisesha
SE notes by k. adisesha
 
Difference Unified Processes
Difference Unified ProcessesDifference Unified Processes
Difference Unified Processes
 
Epf composer overviewpart1
Epf composer overviewpart1Epf composer overviewpart1
Epf composer overviewpart1
 
Software lifecycle model report
Software lifecycle model reportSoftware lifecycle model report
Software lifecycle model report
 
Unit1
Unit1Unit1
Unit1
 
Software Testing with a TDD Application
Software Testing with a TDD ApplicationSoftware Testing with a TDD Application
Software Testing with a TDD Application
 
DevOps Lifecycle: Definition, Phases and Key Components.pdf
DevOps Lifecycle: Definition, Phases and Key Components.pdfDevOps Lifecycle: Definition, Phases and Key Components.pdf
DevOps Lifecycle: Definition, Phases and Key Components.pdf
 
Unit-1_Notes(OOAD).pdf
Unit-1_Notes(OOAD).pdfUnit-1_Notes(OOAD).pdf
Unit-1_Notes(OOAD).pdf
 
Software Engineering- Crisis and Process Models
Software Engineering- Crisis and Process ModelsSoftware Engineering- Crisis and Process Models
Software Engineering- Crisis and Process Models
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 

Recently uploaded

Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 

Recently uploaded (20)

Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 

Unified process model

  • 1. UNIFIED PROCESS MODEL PREPARED BY: RANDY E. MAALA ANALYN B. NOVEDA
  • 2. DEFINITION:  also known as “Unified Software Development Process”.  is a popular use-case driven, architecture-centric, iterative and incremental software development process framework.  it is a framework for object-oriented software engineering using UML (Unified Modeling Language.  It also implements many of the best principles of agile software development.  The leading object-oriented methodology for the development of large scale software.
  • 3. HISTORY:  1967: Ivar Jacobson proposed the use of software engineering process at Ericsson.  1987: Jacobson start his own company named Objectory AB Company.  1988: Objectory v1.0 is defined by Ivar Jacobson’s company. The Objectory process defined the core process from which the RUP and later the EUP evolved.  1995: Releases the first online version of Objectory v3.8. & Rational Corporation purchases Objectory AB.  1996: Rational Objectory Process (ROP) 4.0 is developed.  1998: Rational Unified Process (RUP) 5.0 is released.  1999: The Unified Software Development Process was published by Ivar Jacobson, Grady Booch and James Rumbaugh. It is the first book to describe the Unified Process.
  • 4.
  • 5.
  • 6.
  • 7.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. UNIFIED PROCESS WORKFLOWS REQUIREMENTS WORKFLOW - building the use case model, which captures the functional requirements of the system being defined. This model helps the project stakeholders reach agreement on the capabilities of the system and the conditions to which it must conform. ANALYSIS WORKFLOW - building the analysis model, which helps the developers refine and structure the functional requirements captured within the use case model. This model contains realizations of use cases that lend themselves to design and implementation work better than the use cases.
  • 18. UNIFIED PROCESS WORKFLOWS DESIGN WORKFLOW - building the design model, which describes the physical realizations of the use cases from the use case model, and also the contents of the analysis model. The design model serves as an abstraction of the implementation model. Design workflow also focuses on the deployment model, which defines the physical organization of the system in terms of computational nodes. IMPLEMENTATION WORKFLOW - building the implementation model, which describes how the elements of the design model are packaged into software components, such as source code files, dynamic link libraries (DLLs), and EJBs. TEST WORKFLOW - building the test model, which describes how integration and system tests will exercise executable components from the implementation model. The test model also describes how the team will perform those tests as well as unit tests.
  • 19.
  • 20.
  • 21. UNIFIED PROCESS VS. WATERFALL  Unified Process method phases reflects business activities and user feedback.  Unified Process method delivers executable release at the end of each iteration with changes included.  Unified Process used UML diagrams as artifacts in the development.  Unified Process is an adaptable framework of software processes in iterative development process.  Unified Process can be used when company is not clear about the problem and per phase budgeting.  Traditional Waterfall method is sequential and prescriptive concrete process.  Waterfall method phases are equated with the process activities and obtain user feedback at the end of the development lifecycle.  Traditional Waterfall method does not produced release at the end of iterations and requirements are captured only in initial phase.  Waterfall artifacts were typically very document heavy.  Traditional Waterfall method is appropriate when problem domain and the requirements are very well understood.
  • 22. ADVANTAGES OF UNIFIED PROCESS:  Resolve the project risks related with the changing requirements.  Integration requires less time as it is carried out throughout the software development life cycle.  Since the components reusable, development phase consumes less time.  Focuses on accurate documentation, hence can be considered as complete methodology.
  • 23. DISADVANTAGES OF UNIFIED PROCESS:  Complex and disorganized development process.  Reusability is impossible to the projects which incorporates new technology.  High expense can be involved in heavy documentation.  Issues may arise at the testing phase due to too many integrations.  Expect expert team members.
  • 24. REFERENCES:  https://en.wikipedia.org/wiki/Unified_Process  https://www.techopedia.com/definition/3885/unified-process-up  http://bawiki.com/wiki/concepts/sdlc-process-models/unified-process/  http://slideplayer.com/slide/6666752/  http://slideplayer.com/slide/3890516/  http://slideplayer.com/slide/7945091/  http://slideplayer.com/slide/5744955/  https://www.slideshare.net/AmitUdhwani/software-process-models-35734999  https://www.slideshare.net/abhinavtheneo/software-engg-3rd-ed-k-k-agarwal-chapter-2-software- development-life-cycle-models  http://www.informit.com/articles/article.aspx?p=24671  https://www.youtube.com/watch?v=f0SSGl89inQ