90 likes | 156 Views
Software Process Improvement. ความรู้เบื้องต้นทั่วๆไป เกี่ยวกับ SPI. Why Is Process Improvement So Hard?. Challenge #1 : Not Enough Time Challenge #2 : Lack of Knowledge Challenge #3 : Wrong Motivations Challenge #4 : Dogmatic Approaches Challenge #5 : Insufficient Commitment
E N D
Software Process Improvement ความรู้เบื้องต้นทั่วๆไป เกี่ยวกับ SPI
Why Is Process Improvement So Hard? • Challenge #1: Not Enough TimeChallenge #2: Lack of KnowledgeChallenge #3: Wrong MotivationsChallenge #4: Dogmatic ApproachesChallenge #5: Insufficient Commitment • What Should You Do?
An Effective Process Improvement Approach • The Process Improvement CycleFocus on the PainCommunicate, Communicate, CommunicateOrganize for Process ImprovementPlan Your ActionsSteer to Success
Personal Process Improvement • Project Planning and TrackingRequirementsDesign and CodingQuality PracticesMaintenance
Process Improvement Traps to Avoid(1) • Trap #1: Lack of Management CommitmentTrap #2: Unrealistic Management ExpectationsTrap #3: Time-Stingy Project ManagersTrap #4: Stalling on Action Plan ImplementationTrap #5: Achieving a Maturity Level Becomes the Primary Goal
Process Improvement Traps to Avoid(2) • Trap #6: Participants Are Inadequately TrainedTrap #7: Expecting Defined Procedures to Make People InterchangeableTrap #8: Failing to Scale Processes to Project SizeTrap #9: Process Improvement Becomes a GameTrap #10: Process Assessments are Ineffective
Creating a Process Assets Library • Motivation and PhilosophyBest Practices or Good Practices?Our ApproachGood Practices ContentWeb Site Architecture
Molding the CMM to Your Organization • Why Not Just "Do the CMM"?Process AssessmentMolding the CMMTracking Progress
A Modular Mini-Assessment Method • BackgroundMethod DescriptionSupporting InfrastructureExperience Report