SlideShare une entreprise Scribd logo
1  sur  21
SE423 SPI
CH-1 Introduction to
Software Process
Improvement
Kittitouch Suteeca
What is SPI?
Back to the BASIC.
Planning
Developing
Measurement
Improvements
Kalayanamitr
 Kalayana+mitr
 From Sanskrit language
 “kalayana” : kind, beautiful mind
 “mitr” : friend
 “kalayanamitr” : kind and beautiful mind
friend, true friend
Assoc.Prof.Dr. Chailerd Pichitporncha
True friend is composed of 7 essential
characteristics…
1.Be genuinely nice  adorable, lovely
2. Master of knowledge/theory 
accountable, respectful
3. Practice well  Best practice,
practicable
4. Know how to listen  understand others
True friend is composed of 7 essential
characteristics…
5. Know how to speak or advice gently 
in order not to hurt people verbally
6. Simplify things  make difficult concepts
or things easier to understand
7. Lead or induce to good deeds  nice
to follow
Why we need “Measurement”?
If you can’t measure , you can’t manage
If you can’t measure , you can’t improve
What gets measure , gets done
After SPI course
 What you can do ?
1. Understand Software Standard.
 ISO/IEC 29110
 ISO/IEC15504 –some of ISO/IEC12207
 CMMI
2. Analyze problem from development
experience.
3. Evaluate(Audit) process by SW Standard
4. Design solution or give suggestion for
improvement.
Class room agreement
 Activities
 Work together to create the rules of the class room
 What do you want yourselves to do in the class
 Summarize the rules 
 Thinking about the penalty
Case Study
SOFTWARE PROCESS
IMPROVEMENT WORKS!
Advance Information
Services Inc.(AIS.)
November 1999
Process Improvement Strategy
-Project planning
Process Improvement Strategy
-Project tracking and control
Assignment 1
 Read the technical report
“SOFTWARE PROCESS IMPROVEMENT WORKS!”.
 Answer the questions on SPI site(google site).
 Submit your answer before Monday 18th midnight.

Contenu connexe

En vedette

Mapping a Privacy Framework to a Reference Model of Learning Analytics
Mapping a Privacy Framework to  a Reference Model of Learning AnalyticsMapping a Privacy Framework to  a Reference Model of Learning Analytics
Mapping a Privacy Framework to a Reference Model of Learning AnalyticsOpen Cyber University of Korea
 
Introduction to ISO29110
Introduction to ISO29110Introduction to ISO29110
Introduction to ISO29110Krit Kamtuo
 
Ch4 project management process
Ch4 project management processCh4 project management process
Ch4 project management processKittitouch Suteeca
 
Personally Identifiable Information Protection
Personally Identifiable Information ProtectionPersonally Identifiable Information Protection
Personally Identifiable Information ProtectionPECB
 
Ch 10 cost of software quality
Ch 10 cost of software qualityCh 10 cost of software quality
Ch 10 cost of software qualityKittitouch Suteeca
 

En vedette (6)

Ch2 introduction to standard
Ch2 introduction to standardCh2 introduction to standard
Ch2 introduction to standard
 
Mapping a Privacy Framework to a Reference Model of Learning Analytics
Mapping a Privacy Framework to  a Reference Model of Learning AnalyticsMapping a Privacy Framework to  a Reference Model of Learning Analytics
Mapping a Privacy Framework to a Reference Model of Learning Analytics
 
Introduction to ISO29110
Introduction to ISO29110Introduction to ISO29110
Introduction to ISO29110
 
Ch4 project management process
Ch4 project management processCh4 project management process
Ch4 project management process
 
Personally Identifiable Information Protection
Personally Identifiable Information ProtectionPersonally Identifiable Information Protection
Personally Identifiable Information Protection
 
Ch 10 cost of software quality
Ch 10 cost of software qualityCh 10 cost of software quality
Ch 10 cost of software quality
 

Similaire à Ch1 introduction to spi1.0

Leadership Traits
Leadership TraitsLeadership Traits
Leadership TraitsSa thish
 
Coaching: Asking the Right Questions
Coaching: Asking the Right QuestionsCoaching: Asking the Right Questions
Coaching: Asking the Right QuestionsTKMG, Inc.
 
Supervisor's role during covid19..
Supervisor's role during covid19..Supervisor's role during covid19..
Supervisor's role during covid19..Mona Grover
 
1on1 / Coaching Guide for New Managers
1on1 / Coaching Guide for New Managers1on1 / Coaching Guide for New Managers
1on1 / Coaching Guide for New ManagersYoshiaki Ieda
 
Exceptional Executive Assistant
Exceptional Executive AssistantExceptional Executive Assistant
Exceptional Executive AssistantRon Wilkins
 
A Manager’s Guide to Coaching.pdf
A Manager’s Guide to Coaching.pdfA Manager’s Guide to Coaching.pdf
A Manager’s Guide to Coaching.pdfAsadNaveed22
 
https://www.slideshare.net/
https://www.slideshare.net/https://www.slideshare.net/
https://www.slideshare.net/Joyce Wong
 
Day 0 bootcamp roadmap
Day 0   bootcamp roadmapDay 0   bootcamp roadmap
Day 0 bootcamp roadmapJoyce Wong
 
Pmp lesson learned_anld
Pmp lesson learned_anldPmp lesson learned_anld
Pmp lesson learned_anldAn Le
 
What do employers value
What do employers valueWhat do employers value
What do employers valueDiniB
 
11 Great Employee Qualities: Do You Have Them?
11 Great Employee Qualities: Do You Have Them?11 Great Employee Qualities: Do You Have Them?
11 Great Employee Qualities: Do You Have Them?CAREEREALISM
 
Simple Things to Do 4 Leader
Simple Things to Do 4 LeaderSimple Things to Do 4 Leader
Simple Things to Do 4 LeaderSeta Wicaksana
 
How to be job ready|| Job-Readiness
How to be job ready|| Job-ReadinessHow to be job ready|| Job-Readiness
How to be job ready|| Job-ReadinessRhythmBhatia3
 
New Manager Bootcamp
New Manager Bootcamp New Manager Bootcamp
New Manager Bootcamp Leah Guren
 
Facilitator's guide and PPT for Coaching.pptx
Facilitator's guide and PPT for Coaching.pptxFacilitator's guide and PPT for Coaching.pptx
Facilitator's guide and PPT for Coaching.pptxEquinoxConsultants
 
Leadership Dev - S.E.R.V.E. to Lead - LinkedIn
Leadership Dev - S.E.R.V.E. to Lead - LinkedInLeadership Dev - S.E.R.V.E. to Lead - LinkedIn
Leadership Dev - S.E.R.V.E. to Lead - LinkedInBrian Fawcett
 
Setting and Achieving Power Goals
Setting and Achieving Power GoalsSetting and Achieving Power Goals
Setting and Achieving Power GoalsDenisa Jecan
 

Similaire à Ch1 introduction to spi1.0 (20)

Leadership Traits
Leadership TraitsLeadership Traits
Leadership Traits
 
Coaching: Asking the Right Questions
Coaching: Asking the Right QuestionsCoaching: Asking the Right Questions
Coaching: Asking the Right Questions
 
Supervisor's role during covid19..
Supervisor's role during covid19..Supervisor's role during covid19..
Supervisor's role during covid19..
 
1on1 / Coaching Guide for New Managers
1on1 / Coaching Guide for New Managers1on1 / Coaching Guide for New Managers
1on1 / Coaching Guide for New Managers
 
Exceptional Executive Assistant
Exceptional Executive AssistantExceptional Executive Assistant
Exceptional Executive Assistant
 
A Manager’s Guide to Coaching.pdf
A Manager’s Guide to Coaching.pdfA Manager’s Guide to Coaching.pdf
A Manager’s Guide to Coaching.pdf
 
https://www.slideshare.net/
https://www.slideshare.net/https://www.slideshare.net/
https://www.slideshare.net/
 
Day 0 bootcamp roadmap
Day 0   bootcamp roadmapDay 0   bootcamp roadmap
Day 0 bootcamp roadmap
 
Rockit
RockitRockit
Rockit
 
Problem solving course
Problem solving courseProblem solving course
Problem solving course
 
Pmp lesson learned_anld
Pmp lesson learned_anldPmp lesson learned_anld
Pmp lesson learned_anld
 
What do employers value
What do employers valueWhat do employers value
What do employers value
 
11 Great Employee Qualities: Do You Have Them?
11 Great Employee Qualities: Do You Have Them?11 Great Employee Qualities: Do You Have Them?
11 Great Employee Qualities: Do You Have Them?
 
Simple Things to Do 4 Leader
Simple Things to Do 4 LeaderSimple Things to Do 4 Leader
Simple Things to Do 4 Leader
 
How to be job ready|| Job-Readiness
How to be job ready|| Job-ReadinessHow to be job ready|| Job-Readiness
How to be job ready|| Job-Readiness
 
New Manager Bootcamp
New Manager Bootcamp New Manager Bootcamp
New Manager Bootcamp
 
UNIT III 3.1 Soft skills RS.ppt
UNIT III 3.1 Soft skills RS.pptUNIT III 3.1 Soft skills RS.ppt
UNIT III 3.1 Soft skills RS.ppt
 
Facilitator's guide and PPT for Coaching.pptx
Facilitator's guide and PPT for Coaching.pptxFacilitator's guide and PPT for Coaching.pptx
Facilitator's guide and PPT for Coaching.pptx
 
Leadership Dev - S.E.R.V.E. to Lead - LinkedIn
Leadership Dev - S.E.R.V.E. to Lead - LinkedInLeadership Dev - S.E.R.V.E. to Lead - LinkedIn
Leadership Dev - S.E.R.V.E. to Lead - LinkedIn
 
Setting and Achieving Power Goals
Setting and Achieving Power GoalsSetting and Achieving Power Goals
Setting and Achieving Power Goals
 

Plus de Kittitouch Suteeca

Ch 9 traceability and verification
Ch 9 traceability and verificationCh 9 traceability and verification
Ch 9 traceability and verificationKittitouch Suteeca
 
Ch 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleCh 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleKittitouch Suteeca
 
Ch 6 development plan and quality plan
Ch 6 development plan and quality planCh 6 development plan and quality plan
Ch 6 development plan and quality planKittitouch Suteeca
 
Ch 4 components of the sqa system
Ch 4 components of the sqa systemCh 4 components of the sqa system
Ch 4 components of the sqa systemKittitouch Suteeca
 
Ch 1 the software quality assurance challange
Ch 1 the software quality assurance challangeCh 1 the software quality assurance challange
Ch 1 the software quality assurance challangeKittitouch Suteeca
 

Plus de Kittitouch Suteeca (20)

Ch 9 traceability and verification
Ch 9 traceability and verificationCh 9 traceability and verification
Ch 9 traceability and verification
 
Ch 8 configuration management
Ch 8 configuration managementCh 8 configuration management
Ch 8 configuration management
 
Ch 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleCh 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycle
 
Ch 6 development plan and quality plan
Ch 6 development plan and quality planCh 6 development plan and quality plan
Ch 6 development plan and quality plan
 
Ch 5 contract review
Ch 5 contract reviewCh 5 contract review
Ch 5 contract review
 
Ch 4 components of the sqa system
Ch 4 components of the sqa systemCh 4 components of the sqa system
Ch 4 components of the sqa system
 
Ch 3 software quality factor
Ch 3 software quality factorCh 3 software quality factor
Ch 3 software quality factor
 
Ch 2 what is software quality
Ch 2 what is software qualityCh 2 what is software quality
Ch 2 what is software quality
 
Ch 1 the software quality assurance challange
Ch 1 the software quality assurance challangeCh 1 the software quality assurance challange
Ch 1 the software quality assurance challange
 
Ch 0 introduction to se422
Ch 0 introduction to se422Ch 0 introduction to se422
Ch 0 introduction to se422
 
Ch 12(spi)cm mi scampi
Ch 12(spi)cm mi scampiCh 12(spi)cm mi scampi
Ch 12(spi)cm mi scampi
 
Ch 11(spi)relationship pa
Ch 11(spi)relationship paCh 11(spi)relationship pa
Ch 11(spi)relationship pa
 
Ch 10(spi)cm mi-cm-ppqa
Ch 10(spi)cm mi-cm-ppqaCh 10(spi)cm mi-cm-ppqa
Ch 10(spi)cm mi-cm-ppqa
 
Ch 10(spi)cm mi-cm-ppqa
Ch 10(spi)cm mi-cm-ppqaCh 10(spi)cm mi-cm-ppqa
Ch 10(spi)cm mi-cm-ppqa
 
Ch 9(spi)cm mi reqm
Ch 9(spi)cm mi reqmCh 9(spi)cm mi reqm
Ch 9(spi)cm mi reqm
 
Ch 8(spi)cm mi-pp
Ch 8(spi)cm mi-ppCh 8(spi)cm mi-pp
Ch 8(spi)cm mi-pp
 
Ch 7(spi)intro tocm-mi2013
Ch 7(spi)intro tocm-mi2013Ch 7(spi)intro tocm-mi2013
Ch 7(spi)intro tocm-mi2013
 
Se423mid term preview
Se423mid term previewSe423mid term preview
Se423mid term preview
 
Data collection
Data collectionData collection
Data collection
 
Ch6 performinng to asessment
Ch6 performinng to asessmentCh6 performinng to asessment
Ch6 performinng to asessment
 

Dernier

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Dernier (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Ch1 introduction to spi1.0

  • 1. SE423 SPI CH-1 Introduction to Software Process Improvement Kittitouch Suteeca
  • 3. Back to the BASIC. Planning Developing Measurement Improvements
  • 4.
  • 5. Kalayanamitr  Kalayana+mitr  From Sanskrit language  “kalayana” : kind, beautiful mind  “mitr” : friend  “kalayanamitr” : kind and beautiful mind friend, true friend Assoc.Prof.Dr. Chailerd Pichitporncha
  • 6. True friend is composed of 7 essential characteristics… 1.Be genuinely nice  adorable, lovely 2. Master of knowledge/theory  accountable, respectful 3. Practice well  Best practice, practicable 4. Know how to listen  understand others
  • 7. True friend is composed of 7 essential characteristics… 5. Know how to speak or advice gently  in order not to hurt people verbally 6. Simplify things  make difficult concepts or things easier to understand 7. Lead or induce to good deeds  nice to follow
  • 8. Why we need “Measurement”? If you can’t measure , you can’t manage If you can’t measure , you can’t improve What gets measure , gets done
  • 9. After SPI course  What you can do ? 1. Understand Software Standard.  ISO/IEC 29110  ISO/IEC15504 –some of ISO/IEC12207  CMMI 2. Analyze problem from development experience. 3. Evaluate(Audit) process by SW Standard 4. Design solution or give suggestion for improvement.
  • 10. Class room agreement  Activities  Work together to create the rules of the class room  What do you want yourselves to do in the class  Summarize the rules   Thinking about the penalty
  • 11. Case Study SOFTWARE PROCESS IMPROVEMENT WORKS! Advance Information Services Inc.(AIS.) November 1999
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. Assignment 1  Read the technical report “SOFTWARE PROCESS IMPROVEMENT WORKS!”.  Answer the questions on SPI site(google site).  Submit your answer before Monday 18th midnight.