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.

Ch1 introduction to spi1.0

  • 1.
    SE423 SPI CH-1 Introductionto Software Process Improvement Kittitouch Suteeca
  • 2.
  • 3.
    Back to theBASIC. Planning Developing Measurement Improvements
  • 5.
    Kalayanamitr  Kalayana+mitr  FromSanskrit language  “kalayana” : kind, beautiful mind  “mitr” : friend  “kalayanamitr” : kind and beautiful mind friend, true friend Assoc.Prof.Dr. Chailerd Pichitporncha
  • 6.
    True friend iscomposed 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 iscomposed 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 IMPROVEMENTWORKS! Advance Information Services Inc.(AIS.) November 1999
  • 12.
  • 13.
  • 21.
    Assignment 1  Readthe technical report “SOFTWARE PROCESS IMPROVEMENT WORKS!”.  Answer the questions on SPI site(google site).  Submit your answer before Monday 18th midnight.