SlideShare a Scribd company logo
1 of 12
Topic: Software Process
MUHAMMAD WASEEM ASIM
ROLL NO. 939
&
MUHAMMAD NASIR
ROLL NO. 926
Author’S Name
Alfonso Fuggetta
&
Elisabetta Di Nitto
ABSTRACT
 This paper is a travelogue of Software Process research
and practice in the past 15 years.
 The landscape of Software Process research has
significantly involved: technological and market
disruptions have defined new and complex challenges for
Software Engineering researchers.
 In this paper we provide an overview of the current status
of research and practice, highlight new challenges, in our
view, need to be tackled by future research work.
SOFTWARE PROCESS
INTRODUCTION
 Year after year, software has become an increasingly
essential and important part of our society.
 There is no business sector or aspect of our daily life
that is not affected by software.
 Personal and work activities, business and economic,
civil and industrial, politics, education, and
entertainment just to name a few are all deeply
permeated and governed by software applications
and systems.
 Consequently, software development has become a
critical activity that needs to be carefully studied,
understood, improved, and supported.
SOFTWARE PROCESS IN YEAR 2000
 The Year 2000 marked an important invention in Software
Engineering research.
 Many researchers and practitioners questioned
themselves about the value and impact of the results
achieved in the past decades.
 There was also an increasing feeling that the research
work in many areas of Software Engineering.
 The issues and problems experienced by software
developers.
 The way software is conceived, developed, deployed,
used, and managed in real and practical scenarios.
 As far as the trends in Software Process research
are concerned, there are four main areas of
investigation:
 Process modeling and support
 Process improvement
 Metrics and empirical studies
 “Real” Processes!
SOFTWARE PROCESS IN THE PAST DECADE
 Social Aspects
 Agile Processes
 Global Software Engineering
 The Role of Empirical Software Engineering
 Model-Driven Engineering
 Application Lifecycle Management (ALM)
MAJOR TRENDS AND CHALLENGES
 The Internet is the Development Environment
 The Internet is the Architectural and Execution
Infrastructure
 Users are Mobile, Nomadic, and "Always On“
 The Internet is the Basic Distribution and Business
Infrastructure
RESEARCH ISSUES AND DIRECTIONS
 From Rigid Compliance to Smart Convergence
 The Fading Distinction Between Design, Development,
and Operation
 Process Appraisal and Visualization
 Security, Privacy, and Trust
 Controlled vs. Unplanned Interaction and Collaboration
 Business and Organizational Models
 “Don’t flog the dead horse”
 G. Allmendinger and R. Lombreglia. Four strategies
for the age of smart services. Hardward Business
Review, pages 131–145, October 2005.
 J. F. Smart. Jenkins The Definitive Guide.O’Reilly,
2011.
 D. A. Tamburri. Supporting Networked Software
Development. PhD thesis, Vrije University
Amsterdam, 2014.
RERENCES
THANK U
SO MUCH

More Related Content

What's hot

The ethics of software engineering
The ethics of software engineeringThe ethics of software engineering
The ethics of software engineeringjndatirwa
 
Ethics and software engineering
Ethics and software engineeringEthics and software engineering
Ethics and software engineeringSolomon Nsumba
 
LIU YONGCHUN RESUME BRIEF SUMMARY - 201501
LIU YONGCHUN RESUME BRIEF SUMMARY - 201501LIU YONGCHUN RESUME BRIEF SUMMARY - 201501
LIU YONGCHUN RESUME BRIEF SUMMARY - 201501Yongchun (YC) Liu
 
Build Buy Partner Florida
Build Buy Partner FloridaBuild Buy Partner Florida
Build Buy Partner Floridatdaniels
 
Top Highest-Paying Tech Careers in 2016
Top Highest-Paying Tech Careers in 2016Top Highest-Paying Tech Careers in 2016
Top Highest-Paying Tech Careers in 2016XtreemHeights
 

What's hot (8)

My Visual Résumé
My Visual RésuméMy Visual Résumé
My Visual Résumé
 
The ethics of software engineering
The ethics of software engineeringThe ethics of software engineering
The ethics of software engineering
 
Pl filera levante_ pietro leo
Pl filera levante_ pietro leoPl filera levante_ pietro leo
Pl filera levante_ pietro leo
 
Ethics and software engineering
Ethics and software engineeringEthics and software engineering
Ethics and software engineering
 
LIU YONGCHUN RESUME BRIEF SUMMARY - 201501
LIU YONGCHUN RESUME BRIEF SUMMARY - 201501LIU YONGCHUN RESUME BRIEF SUMMARY - 201501
LIU YONGCHUN RESUME BRIEF SUMMARY - 201501
 
Build Buy Partner Florida
Build Buy Partner FloridaBuild Buy Partner Florida
Build Buy Partner Florida
 
Top Highest-Paying Tech Careers in 2016
Top Highest-Paying Tech Careers in 2016Top Highest-Paying Tech Careers in 2016
Top Highest-Paying Tech Careers in 2016
 
Who Is An Engineer
Who Is An EngineerWho Is An Engineer
Who Is An Engineer
 

Similar to Software process

How Requirement Engineering And The Saudi Software Firms...
How Requirement Engineering And The Saudi Software Firms...How Requirement Engineering And The Saudi Software Firms...
How Requirement Engineering And The Saudi Software Firms...Liz Sims
 
Personal Note On Software Engineering
Personal Note On Software EngineeringPersonal Note On Software Engineering
Personal Note On Software EngineeringHeidi Maestas
 
Software Engineering chapter_1_5.ppt
Software Engineering chapter_1_5.pptSoftware Engineering chapter_1_5.ppt
Software Engineering chapter_1_5.pptHammad Ahmad
 
Ludmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docx
Ludmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docxLudmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docx
Ludmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docxsmile790243
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
Assessment of the Approaches Used in Indigenous Software Products Development...
Assessment of the Approaches Used in Indigenous Software Products Development...Assessment of the Approaches Used in Indigenous Software Products Development...
Assessment of the Approaches Used in Indigenous Software Products Development...IOSRjournaljce
 
Future of Software Business
Future of Software BusinessFuture of Software Business
Future of Software BusinessJyrki Kontio
 
Strengths And Weaknesses Of Software Development
Strengths And Weaknesses Of Software DevelopmentStrengths And Weaknesses Of Software Development
Strengths And Weaknesses Of Software DevelopmentBrianna Johnson
 
SOFTWARE ENGINEERINGNinth EditionIan SommervilleAddi.docx
SOFTWARE ENGINEERINGNinth EditionIan SommervilleAddi.docxSOFTWARE ENGINEERINGNinth EditionIan SommervilleAddi.docx
SOFTWARE ENGINEERINGNinth EditionIan SommervilleAddi.docxjensgosney
 
Impact of Software Development Outcoursing on Growth of the IC Sector in Deve...
Impact of Software Development Outcoursing on Growth of the IC Sector in Deve...Impact of Software Development Outcoursing on Growth of the IC Sector in Deve...
Impact of Software Development Outcoursing on Growth of the IC Sector in Deve...AnthonyOtuonye
 
An Introduction To Software Engineering
An Introduction To Software EngineeringAn Introduction To Software Engineering
An Introduction To Software Engineeringsritikumar
 
Running head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docx
Running head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docxRunning head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docx
Running head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docxjeanettehully
 
Notes for Evolutionary Development Methodology
Notes for Evolutionary Development MethodologyNotes for Evolutionary Development Methodology
Notes for Evolutionary Development MethodologyDonna Kelly
 
software engineering documents.pptx
software engineering documents.pptxsoftware engineering documents.pptx
software engineering documents.pptxMakinde Akindeji
 
Digital transformation (DX), Inner Source and Software Development Analytics ...
Digital transformation (DX), Inner Source and Software Development Analytics ...Digital transformation (DX), Inner Source and Software Development Analytics ...
Digital transformation (DX), Inner Source and Software Development Analytics ...Manrique Lopez
 
Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life CycleChristina Padilla
 
SECURETI: ADVANCED SDLC AND PROJECT MANAGEMENT TOOL FOR TI(PHILIPPINES)
SECURETI: ADVANCED SDLC AND PROJECT MANAGEMENT TOOL FOR TI(PHILIPPINES)SECURETI: ADVANCED SDLC AND PROJECT MANAGEMENT TOOL FOR TI(PHILIPPINES)
SECURETI: ADVANCED SDLC AND PROJECT MANAGEMENT TOOL FOR TI(PHILIPPINES)ijcsit
 
SECURETI: Advanced SDLC and Project Management Tool for TI (Philippines)
SECURETI: Advanced SDLC and Project Management Tool for TI (Philippines)SECURETI: Advanced SDLC and Project Management Tool for TI (Philippines)
SECURETI: Advanced SDLC and Project Management Tool for TI (Philippines)AIRCC Publishing Corporation
 

Similar to Software process (20)

How Requirement Engineering And The Saudi Software Firms...
How Requirement Engineering And The Saudi Software Firms...How Requirement Engineering And The Saudi Software Firms...
How Requirement Engineering And The Saudi Software Firms...
 
Personal Note On Software Engineering
Personal Note On Software EngineeringPersonal Note On Software Engineering
Personal Note On Software Engineering
 
chapter_1_5.ppt
chapter_1_5.pptchapter_1_5.ppt
chapter_1_5.ppt
 
Software Engineering chapter_1_5.ppt
Software Engineering chapter_1_5.pptSoftware Engineering chapter_1_5.ppt
Software Engineering chapter_1_5.ppt
 
Ludmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docx
Ludmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docxLudmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docx
Ludmila Orlova HOW USE OF AGILE METHODOLOGY IN SOFTWARE DEVELO.docx
 
Deusto Business School Digital Lab
Deusto Business School Digital LabDeusto Business School Digital Lab
Deusto Business School Digital Lab
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Assessment of the Approaches Used in Indigenous Software Products Development...
Assessment of the Approaches Used in Indigenous Software Products Development...Assessment of the Approaches Used in Indigenous Software Products Development...
Assessment of the Approaches Used in Indigenous Software Products Development...
 
Future of Software Business
Future of Software BusinessFuture of Software Business
Future of Software Business
 
Strengths And Weaknesses Of Software Development
Strengths And Weaknesses Of Software DevelopmentStrengths And Weaknesses Of Software Development
Strengths And Weaknesses Of Software Development
 
SOFTWARE ENGINEERINGNinth EditionIan SommervilleAddi.docx
SOFTWARE ENGINEERINGNinth EditionIan SommervilleAddi.docxSOFTWARE ENGINEERINGNinth EditionIan SommervilleAddi.docx
SOFTWARE ENGINEERINGNinth EditionIan SommervilleAddi.docx
 
Impact of Software Development Outcoursing on Growth of the IC Sector in Deve...
Impact of Software Development Outcoursing on Growth of the IC Sector in Deve...Impact of Software Development Outcoursing on Growth of the IC Sector in Deve...
Impact of Software Development Outcoursing on Growth of the IC Sector in Deve...
 
An Introduction To Software Engineering
An Introduction To Software EngineeringAn Introduction To Software Engineering
An Introduction To Software Engineering
 
Running head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docx
Running head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docxRunning head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docx
Running head PROFESSIONAL INTERVIEW REPORT 1PROFESSIONAL INT.docx
 
Notes for Evolutionary Development Methodology
Notes for Evolutionary Development MethodologyNotes for Evolutionary Development Methodology
Notes for Evolutionary Development Methodology
 
software engineering documents.pptx
software engineering documents.pptxsoftware engineering documents.pptx
software engineering documents.pptx
 
Digital transformation (DX), Inner Source and Software Development Analytics ...
Digital transformation (DX), Inner Source and Software Development Analytics ...Digital transformation (DX), Inner Source and Software Development Analytics ...
Digital transformation (DX), Inner Source and Software Development Analytics ...
 
Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life Cycle
 
SECURETI: ADVANCED SDLC AND PROJECT MANAGEMENT TOOL FOR TI(PHILIPPINES)
SECURETI: ADVANCED SDLC AND PROJECT MANAGEMENT TOOL FOR TI(PHILIPPINES)SECURETI: ADVANCED SDLC AND PROJECT MANAGEMENT TOOL FOR TI(PHILIPPINES)
SECURETI: ADVANCED SDLC AND PROJECT MANAGEMENT TOOL FOR TI(PHILIPPINES)
 
SECURETI: Advanced SDLC and Project Management Tool for TI (Philippines)
SECURETI: Advanced SDLC and Project Management Tool for TI (Philippines)SECURETI: Advanced SDLC and Project Management Tool for TI (Philippines)
SECURETI: Advanced SDLC and Project Management Tool for TI (Philippines)
 

Recently uploaded

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 

Recently uploaded (20)

Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 

Software process

  • 1. Topic: Software Process MUHAMMAD WASEEM ASIM ROLL NO. 939 & MUHAMMAD NASIR ROLL NO. 926
  • 3. ABSTRACT  This paper is a travelogue of Software Process research and practice in the past 15 years.  The landscape of Software Process research has significantly involved: technological and market disruptions have defined new and complex challenges for Software Engineering researchers.  In this paper we provide an overview of the current status of research and practice, highlight new challenges, in our view, need to be tackled by future research work.
  • 5. INTRODUCTION  Year after year, software has become an increasingly essential and important part of our society.  There is no business sector or aspect of our daily life that is not affected by software.  Personal and work activities, business and economic, civil and industrial, politics, education, and entertainment just to name a few are all deeply permeated and governed by software applications and systems.  Consequently, software development has become a critical activity that needs to be carefully studied, understood, improved, and supported.
  • 6. SOFTWARE PROCESS IN YEAR 2000  The Year 2000 marked an important invention in Software Engineering research.  Many researchers and practitioners questioned themselves about the value and impact of the results achieved in the past decades.  There was also an increasing feeling that the research work in many areas of Software Engineering.  The issues and problems experienced by software developers.  The way software is conceived, developed, deployed, used, and managed in real and practical scenarios.
  • 7.  As far as the trends in Software Process research are concerned, there are four main areas of investigation:  Process modeling and support  Process improvement  Metrics and empirical studies  “Real” Processes!
  • 8. SOFTWARE PROCESS IN THE PAST DECADE  Social Aspects  Agile Processes  Global Software Engineering  The Role of Empirical Software Engineering  Model-Driven Engineering  Application Lifecycle Management (ALM)
  • 9. MAJOR TRENDS AND CHALLENGES  The Internet is the Development Environment  The Internet is the Architectural and Execution Infrastructure  Users are Mobile, Nomadic, and "Always On“  The Internet is the Basic Distribution and Business Infrastructure
  • 10. RESEARCH ISSUES AND DIRECTIONS  From Rigid Compliance to Smart Convergence  The Fading Distinction Between Design, Development, and Operation  Process Appraisal and Visualization  Security, Privacy, and Trust  Controlled vs. Unplanned Interaction and Collaboration  Business and Organizational Models  “Don’t flog the dead horse”
  • 11.  G. Allmendinger and R. Lombreglia. Four strategies for the age of smart services. Hardward Business Review, pages 131–145, October 2005.  J. F. Smart. Jenkins The Definitive Guide.O’Reilly, 2011.  D. A. Tamburri. Supporting Networked Software Development. PhD thesis, Vrije University Amsterdam, 2014. RERENCES