SlideShare a Scribd company logo
1 of 32
SOFTWARE ENGINEERING & MANAGEMENT "software work is the most complex that humanity  has ever undertaken.ā€  [Brooks, 95] Robert.Sayegh@gmail.com  (2010)
Preface ,[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Disclaimer ,[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Project Planning Robert.Sayegh@gmail.com  (2010)
SW is Complex & Expensive! ,[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
SW Runway Projects Robert.Sayegh@gmail.com  (2010)
Late  =  Defective ,[object Object],[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Poor Estimation #1 factor for runaway projects ,[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Unstable Requirements #2 factor for Runway projects ,[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Sounds familiar? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Programmers role ,[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Programmers Role (cont.) ,[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Project Quality Robert.Sayegh@gmail.com  (2010)
Quality Attributes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Quality (cont.) ,[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
100% test coverage is far from enough ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Errors do cluster! ,[object Object],[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
You cannot  control what you cannot measure Robert.Sayegh@gmail.com  (2010) Top Ten Software Metrics  Reported Using Number of defects found after release 61% Number of changes or change requests 55% User or customer satisfaction 52% Number of defects found during development 50% Documentation completeness/accuracy 42% Time to identify/correct defects 40% Defect distribution by type/class 37% Error by major function/feature 32% Test coverage of specifications 31% Test coverage of code 31%
Robert.Sayegh@gmail.com  (2010) Bottom Five Software Metrics  Reported Using Module/design complexity  24% Number of source lines delivered  22% Documentation size/complexity  20% Number of reused source lines  16% Number of function points  10%
Project Design Robert.Sayegh@gmail.com  (2010)
Design, Design, Designā€¦ ,[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
People Quality matters  ā€¦  a lot ! ,[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Crucial human factor ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Man-Month Myth [Brookā€™s law] Complex / Undividable Simple/ Dividable Most typical /  Only partially dividable Robert.Sayegh@gmail.com  (2010)
Refactoring ,[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Hype Frenzy ,[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Project Maintenance Robert.Sayegh@gmail.com  (2010)
Reuse vs. Rewrite ,[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Suggested schedule guide ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Maintenance is a solution, not a  problem! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
Maintenance is a solution (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)
References ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Robert.Sayegh@gmail.com  (2010)

More Related Content

What's hot

Software engineering principles (marcello thiry)
Software engineering principles (marcello thiry)Software engineering principles (marcello thiry)
Software engineering principles (marcello thiry)Marcello Thiry
Ā 
Test automation Anecdotes
Test automation AnecdotesTest automation Anecdotes
Test automation AnecdotesCristiano Caetano
Ā 
No silver bullet essence and accidents of software engineering
No silver bullet essence and accidents of software engineeringNo silver bullet essence and accidents of software engineering
No silver bullet essence and accidents of software engineeringArun Banotra
Ā 
Professional Software Development, Practices and Ethics
Professional Software Development, Practices and EthicsProfessional Software Development, Practices and Ethics
Professional Software Development, Practices and EthicsLemi Orhan Ergin
Ā 
Unit 1 basic concepts of testing & quality
Unit 1   basic concepts of testing & qualityUnit 1   basic concepts of testing & quality
Unit 1 basic concepts of testing & qualityravikhimani1984
Ā 
No silver bullet summary (paper)
No silver bullet summary (paper)No silver bullet summary (paper)
No silver bullet summary (paper)shakeel khan
Ā 
Chapter 01 software engineering pressman
Chapter 01  software engineering pressmanChapter 01  software engineering pressman
Chapter 01 software engineering pressmanRohitGoyal183
Ā 
Jun 08 - PMWT Featured Paper -Tarabykin - XP PAPER - FINAL
Jun 08 - PMWT Featured Paper -Tarabykin - XP PAPER - FINALJun 08 - PMWT Featured Paper -Tarabykin - XP PAPER - FINAL
Jun 08 - PMWT Featured Paper -Tarabykin - XP PAPER - FINALAlex Tarra
Ā 
EFFECTIVE TEST CASE DESING: A REVIEW
EFFECTIVE TEST CASE DESING: A REVIEWEFFECTIVE TEST CASE DESING: A REVIEW
EFFECTIVE TEST CASE DESING: A REVIEWJournal For Research
Ā 
Software process methodologies and a comparative study of various models
Software process methodologies and a comparative study of various modelsSoftware process methodologies and a comparative study of various models
Software process methodologies and a comparative study of various modelsiaemedu
Ā 
Fighting with Waste Driven Development - XP Days Ukraine 2017
Fighting with Waste Driven Development - XP Days Ukraine 2017Fighting with Waste Driven Development - XP Days Ukraine 2017
Fighting with Waste Driven Development - XP Days Ukraine 2017Lemi Orhan Ergin
Ā 
Software Engineering - Introduction and Motivation (Marcello Thiry)
Software Engineering - Introduction and Motivation (Marcello Thiry)Software Engineering - Introduction and Motivation (Marcello Thiry)
Software Engineering - Introduction and Motivation (Marcello Thiry)Marcello Thiry
Ā 
The productivity of testing in software development life cycle
The productivity of testing in software development life cycleThe productivity of testing in software development life cycle
The productivity of testing in software development life cycleNora Alriyes
Ā 
Analytics for software development
Analytics for software developmentAnalytics for software development
Analytics for software developmentThomas Zimmermann
Ā 
Slides chapters 24-25
Slides chapters 24-25Slides chapters 24-25
Slides chapters 24-25Priyanka Shetty
Ā 
Phases of software development
Phases of software developmentPhases of software development
Phases of software developmentCeline George
Ā 
No Silver Bullet - Essence and Accidents of Software Engineering
No Silver Bullet - Essence and Accidents of Software EngineeringNo Silver Bullet - Essence and Accidents of Software Engineering
No Silver Bullet - Essence and Accidents of Software EngineeringAditi Abhang
Ā 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous IntegrationPreetam Palwe
Ā 
Testing concept definition
Testing concept definitionTesting concept definition
Testing concept definitionVivek V
Ā 

What's hot (20)

Software engineering principles (marcello thiry)
Software engineering principles (marcello thiry)Software engineering principles (marcello thiry)
Software engineering principles (marcello thiry)
Ā 
Test automation Anecdotes
Test automation AnecdotesTest automation Anecdotes
Test automation Anecdotes
Ā 
Myths
MythsMyths
Myths
Ā 
No silver bullet essence and accidents of software engineering
No silver bullet essence and accidents of software engineeringNo silver bullet essence and accidents of software engineering
No silver bullet essence and accidents of software engineering
Ā 
Professional Software Development, Practices and Ethics
Professional Software Development, Practices and EthicsProfessional Software Development, Practices and Ethics
Professional Software Development, Practices and Ethics
Ā 
Unit 1 basic concepts of testing & quality
Unit 1   basic concepts of testing & qualityUnit 1   basic concepts of testing & quality
Unit 1 basic concepts of testing & quality
Ā 
No silver bullet summary (paper)
No silver bullet summary (paper)No silver bullet summary (paper)
No silver bullet summary (paper)
Ā 
Chapter 01 software engineering pressman
Chapter 01  software engineering pressmanChapter 01  software engineering pressman
Chapter 01 software engineering pressman
Ā 
Jun 08 - PMWT Featured Paper -Tarabykin - XP PAPER - FINAL
Jun 08 - PMWT Featured Paper -Tarabykin - XP PAPER - FINALJun 08 - PMWT Featured Paper -Tarabykin - XP PAPER - FINAL
Jun 08 - PMWT Featured Paper -Tarabykin - XP PAPER - FINAL
Ā 
EFFECTIVE TEST CASE DESING: A REVIEW
EFFECTIVE TEST CASE DESING: A REVIEWEFFECTIVE TEST CASE DESING: A REVIEW
EFFECTIVE TEST CASE DESING: A REVIEW
Ā 
Software process methodologies and a comparative study of various models
Software process methodologies and a comparative study of various modelsSoftware process methodologies and a comparative study of various models
Software process methodologies and a comparative study of various models
Ā 
Fighting with Waste Driven Development - XP Days Ukraine 2017
Fighting with Waste Driven Development - XP Days Ukraine 2017Fighting with Waste Driven Development - XP Days Ukraine 2017
Fighting with Waste Driven Development - XP Days Ukraine 2017
Ā 
Software Engineering - Introduction and Motivation (Marcello Thiry)
Software Engineering - Introduction and Motivation (Marcello Thiry)Software Engineering - Introduction and Motivation (Marcello Thiry)
Software Engineering - Introduction and Motivation (Marcello Thiry)
Ā 
The productivity of testing in software development life cycle
The productivity of testing in software development life cycleThe productivity of testing in software development life cycle
The productivity of testing in software development life cycle
Ā 
Analytics for software development
Analytics for software developmentAnalytics for software development
Analytics for software development
Ā 
Slides chapters 24-25
Slides chapters 24-25Slides chapters 24-25
Slides chapters 24-25
Ā 
Phases of software development
Phases of software developmentPhases of software development
Phases of software development
Ā 
No Silver Bullet - Essence and Accidents of Software Engineering
No Silver Bullet - Essence and Accidents of Software EngineeringNo Silver Bullet - Essence and Accidents of Software Engineering
No Silver Bullet - Essence and Accidents of Software Engineering
Ā 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
Ā 
Testing concept definition
Testing concept definitionTesting concept definition
Testing concept definition
Ā 

Viewers also liked

Assemblies versioning and signing
Assemblies versioning and signingAssemblies versioning and signing
Assemblies versioning and signingRobert Sayegh
Ā 
PThreads Vs Win32 Threads
PThreads  Vs  Win32 ThreadsPThreads  Vs  Win32 Threads
PThreads Vs Win32 ThreadsRobert Sayegh
Ā 
Quality Management in Software Engineering SE24
Quality Management in Software Engineering SE24Quality Management in Software Engineering SE24
Quality Management in Software Engineering SE24koolkampus
Ā 
The software management and engineering in the AI-oriented projects tutorial
The software management and engineering in the AI-oriented projects tutorialThe software management and engineering in the AI-oriented projects tutorial
The software management and engineering in the AI-oriented projects tutorialrpietruszkiewicz
Ā 
Risk management in software engineering
Risk management in software engineeringRisk management in software engineering
Risk management in software engineeringdeep sharma
Ā 
Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Projecthani2253
Ā 
Software engineering project management
Software engineering project managementSoftware engineering project management
Software engineering project managementjhudyne
Ā 

Viewers also liked (7)

Assemblies versioning and signing
Assemblies versioning and signingAssemblies versioning and signing
Assemblies versioning and signing
Ā 
PThreads Vs Win32 Threads
PThreads  Vs  Win32 ThreadsPThreads  Vs  Win32 Threads
PThreads Vs Win32 Threads
Ā 
Quality Management in Software Engineering SE24
Quality Management in Software Engineering SE24Quality Management in Software Engineering SE24
Quality Management in Software Engineering SE24
Ā 
The software management and engineering in the AI-oriented projects tutorial
The software management and engineering in the AI-oriented projects tutorialThe software management and engineering in the AI-oriented projects tutorial
The software management and engineering in the AI-oriented projects tutorial
Ā 
Risk management in software engineering
Risk management in software engineeringRisk management in software engineering
Risk management in software engineering
Ā 
Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Project
Ā 
Software engineering project management
Software engineering project managementSoftware engineering project management
Software engineering project management
Ā 

Similar to SW Engineering Management

Software design.edited (1)
Software design.edited (1)Software design.edited (1)
Software design.edited (1)FarjanaAhmed3
Ā 
Secrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without codingSecrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without codingNewton Day Uploads
Ā 
Pm soln9416141129710
Pm soln9416141129710Pm soln9416141129710
Pm soln9416141129710Nikhil Todkar
Ā 
179 black-box-software-testing-copyright-2003-cem-kaner1652
179 black-box-software-testing-copyright-2003-cem-kaner1652179 black-box-software-testing-copyright-2003-cem-kaner1652
179 black-box-software-testing-copyright-2003-cem-kaner1652ngothanhtungth
Ā 
software project management Assumption about conventional model
software project management Assumption about conventional modelsoftware project management Assumption about conventional model
software project management Assumption about conventional modelREHMAT ULLAH
Ā 
se01.ppt
se01.pptse01.ppt
se01.pptxiso
Ā 
Slides chapter 3
Slides chapter 3Slides chapter 3
Slides chapter 3Hardik Patel
Ā 
Believe it or not - keynote CAS 2015
Believe it or not - keynote CAS 2015Believe it or not - keynote CAS 2015
Believe it or not - keynote CAS 2015lantoli
Ā 
GMO'less Software Development Practices
GMO'less Software Development PracticesGMO'less Software Development Practices
GMO'less Software Development PracticesLemi Orhan Ergin
Ā 
Uklug 2011 administrator development synergy
Uklug 2011 administrator development synergyUklug 2011 administrator development synergy
Uklug 2011 administrator development synergydominion
Ā 
Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life CycleChristina Padilla
Ā 
The Modern Software Architect
The Modern Software ArchitectThe Modern Software Architect
The Modern Software ArchitectNiels Bech Nielsen
Ā 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality AssurancePramod Parajuli
Ā 
Unit i FUNDAMENTALS OF SOFTWARE ENGINEERING
Unit i FUNDAMENTALS OF SOFTWARE ENGINEERINGUnit i FUNDAMENTALS OF SOFTWARE ENGINEERING
Unit i FUNDAMENTALS OF SOFTWARE ENGINEERINGSangeetha Rangarajan
Ā 

Similar to SW Engineering Management (20)

Software design.edited (1)
Software design.edited (1)Software design.edited (1)
Software design.edited (1)
Ā 
software testing
software testingsoftware testing
software testing
Ā 
Secrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without codingSecrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without coding
Ā 
Pm soln9416141129710
Pm soln9416141129710Pm soln9416141129710
Pm soln9416141129710
Ā 
179 black-box-software-testing-copyright-2003-cem-kaner1652
179 black-box-software-testing-copyright-2003-cem-kaner1652179 black-box-software-testing-copyright-2003-cem-kaner1652
179 black-box-software-testing-copyright-2003-cem-kaner1652
Ā 
Unit1
Unit1Unit1
Unit1
Ā 
software project management Assumption about conventional model
software project management Assumption about conventional modelsoftware project management Assumption about conventional model
software project management Assumption about conventional model
Ā 
se01.ppt
se01.pptse01.ppt
se01.ppt
Ā 
Slides chapter 3
Slides chapter 3Slides chapter 3
Slides chapter 3
Ā 
Slides chapter 3
Slides chapter 3Slides chapter 3
Slides chapter 3
Ā 
Itā€™s a world of bugs after all
Itā€™s a world of bugs after allItā€™s a world of bugs after all
Itā€™s a world of bugs after all
Ā 
Believe it or not - keynote CAS 2015
Believe it or not - keynote CAS 2015Believe it or not - keynote CAS 2015
Believe it or not - keynote CAS 2015
Ā 
GMO'less Software Development Practices
GMO'less Software Development PracticesGMO'less Software Development Practices
GMO'less Software Development Practices
Ā 
Spm unit1
Spm unit1Spm unit1
Spm unit1
Ā 
Uklug 2011 administrator development synergy
Uklug 2011 administrator development synergyUklug 2011 administrator development synergy
Uklug 2011 administrator development synergy
Ā 
Ensuring code quality
Ensuring code qualityEnsuring code quality
Ensuring code quality
Ā 
Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life Cycle
Ā 
The Modern Software Architect
The Modern Software ArchitectThe Modern Software Architect
The Modern Software Architect
Ā 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
Ā 
Unit i FUNDAMENTALS OF SOFTWARE ENGINEERING
Unit i FUNDAMENTALS OF SOFTWARE ENGINEERINGUnit i FUNDAMENTALS OF SOFTWARE ENGINEERING
Unit i FUNDAMENTALS OF SOFTWARE ENGINEERING
Ā 

Recently uploaded

Group work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and ImportanceGroup work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and Importanceajay0134
Ā 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamraAllTops
Ā 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalWilliam (Bill) H. Bender, FCSI
Ā 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdfAlejandromexEspino
Ā 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdfArtiSrivastava23
Ā 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownSandaliGurusinghe2
Ā 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxssuserf63bd7
Ā 
Spring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical ReviewSpring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical Reviewyalehistoricalreview
Ā 
thesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholarsthesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholarsPAmudhaKumar
Ā 
Information Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxInformation Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxssuserf63bd7
Ā 
Gautam Buddh Nagar Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls šŸ„° 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls šŸ„° 8617370543 Service Offer VIP Hot ModelNitya salvi
Ā 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentNimot Muili
Ā 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxAaron Stannard
Ā 
Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.aruny7087
Ā 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siligurimeghakumariji156
Ā 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field ArtilleryKennethSwanberg
Ā 

Recently uploaded (16)

Group work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and ImportanceGroup work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and Importance
Ā 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
Ā 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
Ā 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
Ā 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
Ā 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
Ā 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
Ā 
Spring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical ReviewSpring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical Review
Ā 
thesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholarsthesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholars
Ā 
Information Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxInformation Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docx
Ā 
Gautam Buddh Nagar Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls šŸ„° 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls šŸ„° 8617370543 Service Offer VIP Hot Model
Ā 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
Ā 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
Ā 
Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.
Ā 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Ā 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
Ā 

SW Engineering Management

  • 1. SOFTWARE ENGINEERING & MANAGEMENT "software work is the most complex that humanity has ever undertaken.ā€ [Brooks, 95] Robert.Sayegh@gmail.com (2010)
  • 2.
  • 3.
  • 5.
  • 6. SW Runway Projects Robert.Sayegh@gmail.com (2010)
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. You cannot control what you cannot measure Robert.Sayegh@gmail.com (2010) Top Ten Software Metrics Reported Using Number of defects found after release 61% Number of changes or change requests 55% User or customer satisfaction 52% Number of defects found during development 50% Documentation completeness/accuracy 42% Time to identify/correct defects 40% Defect distribution by type/class 37% Error by major function/feature 32% Test coverage of specifications 31% Test coverage of code 31%
  • 19. Robert.Sayegh@gmail.com (2010) Bottom Five Software Metrics Reported Using Module/design complexity 24% Number of source lines delivered 22% Documentation size/complexity 20% Number of reused source lines 16% Number of function points 10%
  • 21.
  • 22.
  • 23.
  • 24. Man-Month Myth [Brookā€™s law] Complex / Undividable Simple/ Dividable Most typical / Only partially dividable Robert.Sayegh@gmail.com (2010)
  • 25.
  • 26.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.

Editor's Notes

  1. Facts and Fallacies 2002 - Fact 28 Poor estimations are found out usually deep in the testing phase! until then all goes according to plan!