SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Introduction
 Computers run with special purpose application
software that are being used as an extensive aid to
solve complex problems.
 Developing such complex software is not easy
task.
 A software process model is a description of the
sequence of activities carried out in an Software
Engineering project, and the relative order of these
activities.
Software Process Models
Characteristics of Good Software
Process Model
 The project goal reflection.
 Predictability.
 Support testability and maintainability.
 Support change.
 Early Defect Removal.
 Process improvement and feedback.
 Quantitative progress measurements.
 Support of process tailoring.
BRIDGE: The Proposed Model for
Modern Software Development Process
 After analysing the importance of all the recent
software development trends, the BRIDGE
process model is developed.
 Unlike the other process models, the BRIDGE
model consists of several phases with
distinguished objectives.
 There are 13 phases in all.
1. Requirement
Requirement Analysis, Verification and
Specification.
 The objective of this phase is to identify the
exact requirements from the client using
different techniques.
 The gathered requirements are then analysed
by the Analyst who extracts the requirements
from the client
 The verified requirements are to be specified in
a document called Software Requirements
Specification (SRS)
2. Feasibility & Risk
Feasibility Analysis, Risk Analysis, Verification
and Specification
 The objective of this phase is to analyze the
suitability of the project in respect to different
project attributes
 Beside feasibility analysis, the different
project risks also has to be identified,
analyzed and specified in the risk
specification document.
3. Architecture
Software Architecture Design, Verification and
Specification
 The objective of software architecture design is
to identify the subsystems, building blocks or the
components of the system
 It should reflect the requirements specified in the
SRS document.
 The verified software architecture design is
specified in a software architecture design
document (SADD).
4. Design
Detailed Software Design, Verification and
Specification
 In this phase, the detailed design of the system
has to be prepared conforming the software
architecture designed during the last phase.
 The verified software design is specified in a
document named as software design document
(SDD) that will be used in the other development
activities later.
5. Patterns & Component
Patterns Identification, Component Search,
Verification and Specification
 The objective of this phase is to identify the
patterns (some components common in different
projects) and then it must be searched in the
component library to find a suitable component
match.
 The verified component is specified in a
document called component specification
document (CSD) for future use.
6. Coding
Standard Coding, Unit Testing, Verification
and Specification
 The objective of this phase is to write
program code for the unmatched
components.
 These newly developed components must be
tested thoroughly to be used in several
systems at different times. Such testing is
called unit or component testing.
7. Building
Component Integration, System Testing,
Verification and Specification
 The individual components are gathered &
integrated to build the whole system by the
bottom up approach & tested thoroughly.
 The corresponding test report is prepared for
use during system validation and
maintenance activities
8.Validation
System Validation, Verification and
Specification
 The objective of this phase is to check
whether all the functional requirements
specified in the SRS document are in the
system or not .
 There must be relation between the
functions in the SRS document and function
supported by the system. Performing this
activity is called system validation.
9. Deployment
System Deployment, Implementation and
Specification
 The time to deliver the system to the client
and implement the system at client site.
 The user must understand and feel
comfortable to use. So, the objective of this
phase is to deliver, implement the system at
client’s work-site and train the users, if
necessary.
10. On Site Testing
On Site System Testing Verification, and
Specification
 The objective of this phase is to check the
system performance at work-site.
 Although, system testing is completed prior
to system implementation, but due to some
reasons, the system may not function
correctly at the work-site.
11. Maintenance
System Maintenance, Verification and
Specification
 The objective of this phase is to provide the
post delivery services to the system for its
desirable functioning.
 Software Maintenance denotes any changes
made to a software product after it has been
delivered to the client.
12. Configuration Management
 The means by which the process of software
development and maintenance is controlled
is called configuration management
 The objective of this phase is the
development of procedures and standards
for cost effective managing and controlling
the changes in the evolving software.
13. Project Management
 The project management activity is carried
out in parallel with all the other software
development phases as described earlier.
 The objective of this phase is to perform the
project management activities including
project planning, monitoring, controlling,
directing, motivating and coordinating.
Limitations of the BRIDGE Model
 Abstracts the different techniques to be used
in different phases.
 Required to be validated by industrial
practice.
 It doesn’t consider professionals skill level.
 The BRIDGE model seems to be complex.
Conclusion
 BRIDGE model can be followed for any
software project development.
 Most of the software crisis can be overcome
up to great extent, delivering the fully
functional system with better quality within
time and budget achieving the true goal of
any software project development.
Bridge Process Model

Weitere ähnliche Inhalte

Was ist angesagt?

SE2_Lec 22_Software Configuration Management
SE2_Lec 22_Software Configuration ManagementSE2_Lec 22_Software Configuration Management
SE2_Lec 22_Software Configuration ManagementAmr E. Mohamed
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Managementrobertodepalma
 
Software Engineering unit 5
Software Engineering unit 5Software Engineering unit 5
Software Engineering unit 5Abhimanyu Mishra
 
Ch2-Software Engineering 9
Ch2-Software Engineering 9Ch2-Software Engineering 9
Ch2-Software Engineering 9Ian Sommerville
 
SW Development Methodologies
SW Development MethodologiesSW Development Methodologies
SW Development Methodologiesthiago_tadeu
 
Fundamental software engineering activities
Fundamental software engineering activitiesFundamental software engineering activities
Fundamental software engineering activitiessommerville-videos
 
Software development process & methodologies
Software development process & methodologiesSoftware development process & methodologies
Software development process & methodologiesShahul Hameed
 
7 stages of system Development life cycle ppt
7 stages of system Development life cycle ppt7 stages of system Development life cycle ppt
7 stages of system Development life cycle pptIphsTechnologies
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycleNITISH SADOTRA
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration ManagementVirendra Thakur
 
What is software development life cycle
What is software development life cycleWhat is software development life cycle
What is software development life cycleSoftware Testing Books
 
Ch 9 traceability and verification
Ch 9 traceability and verificationCh 9 traceability and verification
Ch 9 traceability and verificationKittitouch Suteeca
 
Work of art practices in software development.
Work of art practices in software development. Work of art practices in software development.
Work of art practices in software development. Communication Progress
 
Software Engineering unit 4
Software Engineering unit 4Software Engineering unit 4
Software Engineering unit 4Abhimanyu Mishra
 

Was ist angesagt? (18)

SE2_Lec 22_Software Configuration Management
SE2_Lec 22_Software Configuration ManagementSE2_Lec 22_Software Configuration Management
SE2_Lec 22_Software Configuration Management
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Management
 
2. Software process
2. Software process2. Software process
2. Software process
 
Software Engineering unit 5
Software Engineering unit 5Software Engineering unit 5
Software Engineering unit 5
 
Ch2-Software Engineering 9
Ch2-Software Engineering 9Ch2-Software Engineering 9
Ch2-Software Engineering 9
 
SW Development Methodologies
SW Development MethodologiesSW Development Methodologies
SW Development Methodologies
 
Fundamental software engineering activities
Fundamental software engineering activitiesFundamental software engineering activities
Fundamental software engineering activities
 
Software development process & methodologies
Software development process & methodologiesSoftware development process & methodologies
Software development process & methodologies
 
7 stages of system Development life cycle ppt
7 stages of system Development life cycle ppt7 stages of system Development life cycle ppt
7 stages of system Development life cycle ppt
 
SDLC
SDLCSDLC
SDLC
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Management
 
Ch 8 configuration management
Ch 8 configuration managementCh 8 configuration management
Ch 8 configuration management
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
What is software development life cycle
What is software development life cycleWhat is software development life cycle
What is software development life cycle
 
Ch 9 traceability and verification
Ch 9 traceability and verificationCh 9 traceability and verification
Ch 9 traceability and verification
 
Work of art practices in software development.
Work of art practices in software development. Work of art practices in software development.
Work of art practices in software development.
 
Software Engineering unit 4
Software Engineering unit 4Software Engineering unit 4
Software Engineering unit 4
 

Andere mochten auch

Getting started with google docs
Getting started with google docsGetting started with google docs
Getting started with google docsJiT2U
 
Building Bridges: Best Practices in Creating Effective Partnerships between S...
Building Bridges: Best Practices in Creating Effective Partnerships between S...Building Bridges: Best Practices in Creating Effective Partnerships between S...
Building Bridges: Best Practices in Creating Effective Partnerships between S...World University Service of Canada
 
Bridge Alternate Type Study - Railroad Grade Separation (04-17-14)
Bridge Alternate Type Study - Railroad Grade Separation (04-17-14)Bridge Alternate Type Study - Railroad Grade Separation (04-17-14)
Bridge Alternate Type Study - Railroad Grade Separation (04-17-14)dgonano
 
Bridges lecture 101
Bridges lecture 101Bridges lecture 101
Bridges lecture 101koneal12
 
Dr. Jaikrishna Memorial Lecture on Evolution of Bridges
Dr. Jaikrishna Memorial Lecture on Evolution of BridgesDr. Jaikrishna Memorial Lecture on Evolution of Bridges
Dr. Jaikrishna Memorial Lecture on Evolution of BridgesIEI GSC
 
Types of bridge(theory.explanation)
Types of bridge(theory.explanation)Types of bridge(theory.explanation)
Types of bridge(theory.explanation)Kushal Patel
 
Bridges: history, forces, and types
Bridges: history, forces, and typesBridges: history, forces, and types
Bridges: history, forces, and typesczachatack
 
Module 1 inquiry project - searching for bridges
Module 1   inquiry project - searching for bridgesModule 1   inquiry project - searching for bridges
Module 1 inquiry project - searching for bridgesDavid Crewes
 
Companion Guide for an art unit on This Bridge Will Not Be Gray by Dave Egger...
Companion Guide for an art unit on This Bridge Will Not Be Gray by Dave Egger...Companion Guide for an art unit on This Bridge Will Not Be Gray by Dave Egger...
Companion Guide for an art unit on This Bridge Will Not Be Gray by Dave Egger...ArtfulArtsyAmy
 
2010 on bridge development for satellite test of equivalance principle
2010 on bridge development for satellite test of equivalance principle2010 on bridge development for satellite test of equivalance principle
2010 on bridge development for satellite test of equivalance principleSiddartha Verma
 
Types of bridges/fixed orthodontics courses
Types of bridges/fixed orthodontics coursesTypes of bridges/fixed orthodontics courses
Types of bridges/fixed orthodontics coursesIndian dental academy
 
Effect of Waste Foundry Sand on Durability Properties of Concrete
Effect of Waste Foundry Sand on Durability Properties of ConcreteEffect of Waste Foundry Sand on Durability Properties of Concrete
Effect of Waste Foundry Sand on Durability Properties of ConcreteIEI GSC
 
Basics of bridge construction
Basics of bridge constructionBasics of bridge construction
Basics of bridge constructionsymphonyjo
 

Andere mochten auch (20)

Getting started with google docs
Getting started with google docsGetting started with google docs
Getting started with google docs
 
Bridges project outline
Bridges project outlineBridges project outline
Bridges project outline
 
Bridges
BridgesBridges
Bridges
 
Bridges
BridgesBridges
Bridges
 
Building Bridges: Best Practices in Creating Effective Partnerships between S...
Building Bridges: Best Practices in Creating Effective Partnerships between S...Building Bridges: Best Practices in Creating Effective Partnerships between S...
Building Bridges: Best Practices in Creating Effective Partnerships between S...
 
Bridge Alternate Type Study - Railroad Grade Separation (04-17-14)
Bridge Alternate Type Study - Railroad Grade Separation (04-17-14)Bridge Alternate Type Study - Railroad Grade Separation (04-17-14)
Bridge Alternate Type Study - Railroad Grade Separation (04-17-14)
 
Bridges lecture 101
Bridges lecture 101Bridges lecture 101
Bridges lecture 101
 
Dr. Jaikrishna Memorial Lecture on Evolution of Bridges
Dr. Jaikrishna Memorial Lecture on Evolution of BridgesDr. Jaikrishna Memorial Lecture on Evolution of Bridges
Dr. Jaikrishna Memorial Lecture on Evolution of Bridges
 
Types of bridge(theory.explanation)
Types of bridge(theory.explanation)Types of bridge(theory.explanation)
Types of bridge(theory.explanation)
 
Bridges: history, forces, and types
Bridges: history, forces, and typesBridges: history, forces, and types
Bridges: history, forces, and types
 
Module 1 inquiry project - searching for bridges
Module 1   inquiry project - searching for bridgesModule 1   inquiry project - searching for bridges
Module 1 inquiry project - searching for bridges
 
7 types of bridges
7 types of bridges7 types of bridges
7 types of bridges
 
Companion Guide for an art unit on This Bridge Will Not Be Gray by Dave Egger...
Companion Guide for an art unit on This Bridge Will Not Be Gray by Dave Egger...Companion Guide for an art unit on This Bridge Will Not Be Gray by Dave Egger...
Companion Guide for an art unit on This Bridge Will Not Be Gray by Dave Egger...
 
2010 on bridge development for satellite test of equivalance principle
2010 on bridge development for satellite test of equivalance principle2010 on bridge development for satellite test of equivalance principle
2010 on bridge development for satellite test of equivalance principle
 
Bridges
BridgesBridges
Bridges
 
Types of bridges.pptx 1
Types of bridges.pptx 1Types of bridges.pptx 1
Types of bridges.pptx 1
 
Types of bridges/fixed orthodontics courses
Types of bridges/fixed orthodontics coursesTypes of bridges/fixed orthodontics courses
Types of bridges/fixed orthodontics courses
 
Effect of Waste Foundry Sand on Durability Properties of Concrete
Effect of Waste Foundry Sand on Durability Properties of ConcreteEffect of Waste Foundry Sand on Durability Properties of Concrete
Effect of Waste Foundry Sand on Durability Properties of Concrete
 
types of bridges
types of bridgestypes of bridges
types of bridges
 
Basics of bridge construction
Basics of bridge constructionBasics of bridge construction
Basics of bridge construction
 

Ähnlich wie Bridge Process Model

16103271 software-testing-ppt
16103271 software-testing-ppt16103271 software-testing-ppt
16103271 software-testing-pptatish90
 
Ch 02 s.e software process models 1
Ch 02 s.e software process models   1Ch 02 s.e software process models   1
Ch 02 s.e software process models 1Badar Waseer
 
SE Sumerville 9th Chp 2
SE Sumerville 9th Chp 2SE Sumerville 9th Chp 2
SE Sumerville 9th Chp 2Kashif Sohail
 
Testing material (1).docx
Testing material (1).docxTesting material (1).docx
Testing material (1).docxKVamshiKrishna5
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLESwarnima Tiwari
 
Presentation of waterfall model
Presentation of waterfall modelPresentation of waterfall model
Presentation of waterfall modelRohitkumar3723
 
Software Engineering
Software EngineeringSoftware Engineering
Software EngineeringMohamed Essam
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )eshtiyak
 
Lecture - 7-10.pptx
Lecture - 7-10.pptxLecture - 7-10.pptx
Lecture - 7-10.pptxFarHana74914
 
ISE_Lecture Week 2-SW Process Models.ppt
ISE_Lecture Week 2-SW Process Models.pptISE_Lecture Week 2-SW Process Models.ppt
ISE_Lecture Week 2-SW Process Models.pptHumzaWaris1
 
Fundamentals of software development
Fundamentals of software developmentFundamentals of software development
Fundamentals of software developmentPratik Devmurari
 
STLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxSTLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxssusere4c6aa
 
Software Engineering (Short & Long Questions)
Software Engineering (Short & Long Questions)Software Engineering (Short & Long Questions)
Software Engineering (Short & Long Questions)MuhammadTalha436
 

Ähnlich wie Bridge Process Model (20)

16103271 software-testing-ppt
16103271 software-testing-ppt16103271 software-testing-ppt
16103271 software-testing-ppt
 
Ch 02 s.e software process models 1
Ch 02 s.e software process models   1Ch 02 s.e software process models   1
Ch 02 s.e software process models 1
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
SE Sumerville 9th Chp 2
SE Sumerville 9th Chp 2SE Sumerville 9th Chp 2
SE Sumerville 9th Chp 2
 
Testing material (1).docx
Testing material (1).docxTesting material (1).docx
Testing material (1).docx
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 
Presentation of waterfall model
Presentation of waterfall modelPresentation of waterfall model
Presentation of waterfall model
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )
 
Ch2
Ch2Ch2
Ch2
 
Lecture - 7-10.pptx
Lecture - 7-10.pptxLecture - 7-10.pptx
Lecture - 7-10.pptx
 
ISE_Lecture Week 2-SW Process Models.ppt
ISE_Lecture Week 2-SW Process Models.pptISE_Lecture Week 2-SW Process Models.ppt
ISE_Lecture Week 2-SW Process Models.ppt
 
Fundamentals of software development
Fundamentals of software developmentFundamentals of software development
Fundamentals of software development
 
SE2.ppt
SE2.pptSE2.ppt
SE2.ppt
 
STLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxSTLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptx
 
Ch2-2.pptx
Ch2-2.pptxCh2-2.pptx
Ch2-2.pptx
 
SE-Lecture-2.pptx
SE-Lecture-2.pptxSE-Lecture-2.pptx
SE-Lecture-2.pptx
 
Software Engineering (Short & Long Questions)
Software Engineering (Short & Long Questions)Software Engineering (Short & Long Questions)
Software Engineering (Short & Long Questions)
 

Kürzlich hochgeladen

UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 

Kürzlich hochgeladen (20)

UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 

Bridge Process Model

  • 1.
  • 2. Introduction  Computers run with special purpose application software that are being used as an extensive aid to solve complex problems.  Developing such complex software is not easy task.  A software process model is a description of the sequence of activities carried out in an Software Engineering project, and the relative order of these activities.
  • 4. Characteristics of Good Software Process Model  The project goal reflection.  Predictability.  Support testability and maintainability.  Support change.  Early Defect Removal.  Process improvement and feedback.  Quantitative progress measurements.  Support of process tailoring.
  • 5. BRIDGE: The Proposed Model for Modern Software Development Process  After analysing the importance of all the recent software development trends, the BRIDGE process model is developed.  Unlike the other process models, the BRIDGE model consists of several phases with distinguished objectives.  There are 13 phases in all.
  • 6.
  • 7. 1. Requirement Requirement Analysis, Verification and Specification.  The objective of this phase is to identify the exact requirements from the client using different techniques.  The gathered requirements are then analysed by the Analyst who extracts the requirements from the client  The verified requirements are to be specified in a document called Software Requirements Specification (SRS)
  • 8. 2. Feasibility & Risk Feasibility Analysis, Risk Analysis, Verification and Specification  The objective of this phase is to analyze the suitability of the project in respect to different project attributes  Beside feasibility analysis, the different project risks also has to be identified, analyzed and specified in the risk specification document.
  • 9. 3. Architecture Software Architecture Design, Verification and Specification  The objective of software architecture design is to identify the subsystems, building blocks or the components of the system  It should reflect the requirements specified in the SRS document.  The verified software architecture design is specified in a software architecture design document (SADD).
  • 10. 4. Design Detailed Software Design, Verification and Specification  In this phase, the detailed design of the system has to be prepared conforming the software architecture designed during the last phase.  The verified software design is specified in a document named as software design document (SDD) that will be used in the other development activities later.
  • 11. 5. Patterns & Component Patterns Identification, Component Search, Verification and Specification  The objective of this phase is to identify the patterns (some components common in different projects) and then it must be searched in the component library to find a suitable component match.  The verified component is specified in a document called component specification document (CSD) for future use.
  • 12. 6. Coding Standard Coding, Unit Testing, Verification and Specification  The objective of this phase is to write program code for the unmatched components.  These newly developed components must be tested thoroughly to be used in several systems at different times. Such testing is called unit or component testing.
  • 13. 7. Building Component Integration, System Testing, Verification and Specification  The individual components are gathered & integrated to build the whole system by the bottom up approach & tested thoroughly.  The corresponding test report is prepared for use during system validation and maintenance activities
  • 14. 8.Validation System Validation, Verification and Specification  The objective of this phase is to check whether all the functional requirements specified in the SRS document are in the system or not .  There must be relation between the functions in the SRS document and function supported by the system. Performing this activity is called system validation.
  • 15. 9. Deployment System Deployment, Implementation and Specification  The time to deliver the system to the client and implement the system at client site.  The user must understand and feel comfortable to use. So, the objective of this phase is to deliver, implement the system at client’s work-site and train the users, if necessary.
  • 16. 10. On Site Testing On Site System Testing Verification, and Specification  The objective of this phase is to check the system performance at work-site.  Although, system testing is completed prior to system implementation, but due to some reasons, the system may not function correctly at the work-site.
  • 17. 11. Maintenance System Maintenance, Verification and Specification  The objective of this phase is to provide the post delivery services to the system for its desirable functioning.  Software Maintenance denotes any changes made to a software product after it has been delivered to the client.
  • 18. 12. Configuration Management  The means by which the process of software development and maintenance is controlled is called configuration management  The objective of this phase is the development of procedures and standards for cost effective managing and controlling the changes in the evolving software.
  • 19. 13. Project Management  The project management activity is carried out in parallel with all the other software development phases as described earlier.  The objective of this phase is to perform the project management activities including project planning, monitoring, controlling, directing, motivating and coordinating.
  • 20. Limitations of the BRIDGE Model  Abstracts the different techniques to be used in different phases.  Required to be validated by industrial practice.  It doesn’t consider professionals skill level.  The BRIDGE model seems to be complex.
  • 21. Conclusion  BRIDGE model can be followed for any software project development.  Most of the software crisis can be overcome up to great extent, delivering the fully functional system with better quality within time and budget achieving the true goal of any software project development.