SlideShare a Scribd company logo
Software Engineering
W.A Eshana Milan Weerasinghe
Outline – Basic Introduction of
Software Engineering
• Challenge in Software projects.
• Reason for failure a Software Product.
• What is Software Engineering.
• Goal Of Software Engineering.
• The role of Software Engineer.
• Software Product attributes.
Challenge in Software projects
• Effort intensive-we have to organize work very
meticulously.
• High cost.
• Long Development time.
• Challenging need for users.
• High risk of failure.
User acceptance,Performance,maintanability
Reason for failure a Software Product
• No any plan about development process and result in
such problem.
• Deliverables to user not identified.
• Poor understanding of user requirements.
• No control of review.
• Poor understanding of cost and effort by both developer
and user.
• Technical problems of the developers.
What is Software Engineering?
• Development Operation & maintenance Software
• “The application of a systematic,disciplined,and quantifiable
approach to the development, Operation, and maintenance of
software. That is the application of engineering to software.
“ IEEE.
Goal Of Software Engineering
• Main Goals of Software Engineering??
• To improve the quality of the any software
production.
• To Increase the productivity.
• To give job satisfaction to the software
engineers.
The role of Software Engineer
• Should be a good programmer: Should have good Knowledge
about data structure and algorithms & be fluent in one or more
programming languages.
• Should be familiar with several design approaches
• What is good engineered software product?
Any good engineered System should have
 Be easy to maintain.
 Be reliable.
 Be efficient.
Software Product attributes

More Related Content

PDF
Software Engineering pdf
PPTX
PPTX
Intelligenza emotiva slideshare
PDF
software engineering
PPTX
Data Security - English
PPT
Software Engineering (Introduction to Software Engineering)
PPTX
UI UX introduction
PDF
call bomber software for call centers.pdf
Software Engineering pdf
Intelligenza emotiva slideshare
software engineering
Data Security - English
Software Engineering (Introduction to Software Engineering)
UI UX introduction
call bomber software for call centers.pdf

What's hot (20)

PPT
Whitebox testing
PPTX
Unit 2 - Test Case Design
PDF
software engineering
PPTX
Introduction to software testing
DOC
Manual testing interview questions by infotech
PDF
Integracion Continua
PPT
Manual testing ppt
PPTX
Software engineering 23 software reliability
PDF
Requirement Engineering.pdf
PDF
What is UX Design?
PPT
E ball technology ppt b
DOCX
Software engineering
PPTX
Android Beat the-quiz application
PPTX
Ch 2 Apraoaches Of Software Testing
PDF
Software Testing Tools | Edureka
PPT
Slides chapter 2
PPTX
UX Design process, #UX, #Design Process, #Agile UX
PDF
Chapter 5 software design
PPT
Software Inspection And Defect Management
PPT
chapter-4-software-project-planning.ppt
Whitebox testing
Unit 2 - Test Case Design
software engineering
Introduction to software testing
Manual testing interview questions by infotech
Integracion Continua
Manual testing ppt
Software engineering 23 software reliability
Requirement Engineering.pdf
What is UX Design?
E ball technology ppt b
Software engineering
Android Beat the-quiz application
Ch 2 Apraoaches Of Software Testing
Software Testing Tools | Edureka
Slides chapter 2
UX Design process, #UX, #Design Process, #Agile UX
Chapter 5 software design
Software Inspection And Defect Management
chapter-4-software-project-planning.ppt
Ad

Similar to Software engineering (20)

PPT
Software System Engineering - Chapter 1
PDF
Software_Engineering_in_6_Hours_lyst1728638742594.pdf
PDF
Software Engineering in 6 hours of knowledge gate
PPTX
Introduction Software Engineering Basics-Module(01).pptx
PPTX
UNIT 1-IDENTIFY THE NEED FOR SOFTWARE ENGINEERING DEVELOPMENT.pptx
PDF
PPT
Lecture1 (SE Introduction)
PPTX
Lecture 1.pptx
PPTX
Greate Introduction to Software Engineering @ Track IT Academy
PPT
Software Engineering - Introdution.ppt
PPTX
Software_Engineering_Presentation about intro
PPT
1. Introduction to Software Engineering and Software Process.ppt
PPTX
Software Engineering Intro Module 1 MCA/CSE/IT
PPTX
Advanced Software Engineering Lecture Notes from University of Maiduguri.pptx
PDF
Soft engg introduction and process models
PPTX
unit 1 introudction of the file and sepm
PPTX
UNIT1-Introduction to Software and Software Engineering.pptx
PPTX
Software engineering
PPT
An introduction to software engineering
PPTX
Quality and Productivity Factors in Software Engineering
Software System Engineering - Chapter 1
Software_Engineering_in_6_Hours_lyst1728638742594.pdf
Software Engineering in 6 hours of knowledge gate
Introduction Software Engineering Basics-Module(01).pptx
UNIT 1-IDENTIFY THE NEED FOR SOFTWARE ENGINEERING DEVELOPMENT.pptx
Lecture1 (SE Introduction)
Lecture 1.pptx
Greate Introduction to Software Engineering @ Track IT Academy
Software Engineering - Introdution.ppt
Software_Engineering_Presentation about intro
1. Introduction to Software Engineering and Software Process.ppt
Software Engineering Intro Module 1 MCA/CSE/IT
Advanced Software Engineering Lecture Notes from University of Maiduguri.pptx
Soft engg introduction and process models
unit 1 introudction of the file and sepm
UNIT1-Introduction to Software and Software Engineering.pptx
Software engineering
An introduction to software engineering
Quality and Productivity Factors in Software Engineering
Ad

Recently uploaded (20)

PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PDF
Download FL Studio Crack Latest version 2025 ?
PPTX
history of c programming in notes for students .pptx
PDF
Salesforce Agentforce AI Implementation.pdf
PDF
Tally Prime Crack Download New Version 5.1 [2025] (License Key Free
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Cost to Outsource Software Development in 2025
PDF
17 Powerful Integrations Your Next-Gen MLM Software Needs
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Complete Guide to Website Development in Malaysia for SMEs
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
PDF
Autodesk AutoCAD Crack Free Download 2025
PDF
Digital Systems & Binary Numbers (comprehensive )
PPTX
Computer Software and OS of computer science of grade 11.pptx
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Website Design Services for Small Businesses.pdf
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
Download FL Studio Crack Latest version 2025 ?
history of c programming in notes for students .pptx
Salesforce Agentforce AI Implementation.pdf
Tally Prime Crack Download New Version 5.1 [2025] (License Key Free
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Cost to Outsource Software Development in 2025
17 Powerful Integrations Your Next-Gen MLM Software Needs
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Complete Guide to Website Development in Malaysia for SMEs
Adobe Illustrator 28.6 Crack My Vision of Vector Design
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
CHAPTER 2 - PM Management and IT Context
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
Autodesk AutoCAD Crack Free Download 2025
Digital Systems & Binary Numbers (comprehensive )
Computer Software and OS of computer science of grade 11.pptx
Weekly report ppt - harsh dattuprasad patel.pptx
wealthsignaloriginal-com-DS-text-... (1).pdf
Website Design Services for Small Businesses.pdf

Software engineering

  • 2. Outline – Basic Introduction of Software Engineering • Challenge in Software projects. • Reason for failure a Software Product. • What is Software Engineering. • Goal Of Software Engineering. • The role of Software Engineer. • Software Product attributes.
  • 3. Challenge in Software projects • Effort intensive-we have to organize work very meticulously. • High cost. • Long Development time. • Challenging need for users. • High risk of failure. User acceptance,Performance,maintanability
  • 4. Reason for failure a Software Product • No any plan about development process and result in such problem. • Deliverables to user not identified. • Poor understanding of user requirements. • No control of review. • Poor understanding of cost and effort by both developer and user. • Technical problems of the developers.
  • 5. What is Software Engineering? • Development Operation & maintenance Software • “The application of a systematic,disciplined,and quantifiable approach to the development, Operation, and maintenance of software. That is the application of engineering to software. “ IEEE.
  • 6. Goal Of Software Engineering • Main Goals of Software Engineering?? • To improve the quality of the any software production. • To Increase the productivity. • To give job satisfaction to the software engineers.
  • 7. The role of Software Engineer • Should be a good programmer: Should have good Knowledge about data structure and algorithms & be fluent in one or more programming languages. • Should be familiar with several design approaches • What is good engineered software product? Any good engineered System should have  Be easy to maintain.  Be reliable.  Be efficient.