process assessment and improvement CMMI Six Sigma Tutorial: – – process measurement exercises, process definition using ETVX WEEK 16:– REVISION CLASS REFERENCES: Project Pankaj Jalote, “Software Management in Practice”, Pearson, 2002. Chris F. Kemerer, Project Management Readings “Software – and Cases”, McGraw Hill, 1997. process for Watts S. Humphrey, “PSP: A self-improvement software 2005. engineers”, Addison-Wesley, Watts S. Humphrey, to the Team Software “Introduction Addison-Wesley, 2000. Process”, Orit Hazzan and software Yael Dubinsky, “Agile engineering”, Springer, 2008. James R. Persse, “Process Improvement Essentials”, O’Reilly, 2006. Roger S. Pressman, Engineering A “Software – Practitioner’s McGraw Hill, 2010 Approach”, Seventh Edition, CP7022 SOFTWARE DESIGN UNIT I SOFTWARE DESIGN PRINCIPLES WEEK 1: Introduction Design process Managing complexity Software – – – modeling and notations WEEK 2: Abstraction Modularity Hierarchy Coupling - Cohesion – – – WEEK 3 : Design guidelines andchecklists Refactoring –
– process assessment and improvement CMMI – Six Sigma Tutorial: process measurement exercises, process definition using ETVX WEEK 16:– REVISION CLASS REFERENCES: Pankaj Jalote, “Software Project Management in Practice”, Pearson, 2002. Chris F. Kemerer, “Software Project Management – Readings and Cases”, McGraw Hill, 1997. Watts S. Humphrey, “PSP: A self-improvement process for software engineers”, Addison-Wesley, 2005. Watts S. Humphrey, “Introduction to the Team Software Process”, Addison-Wesley, 2000. Orit Hazzan and Yael Dubinsky, “Agile software engineering”, Springer, 2008. James R. Persse, “Process Improvement Essentials”, O’Reilly, 2006. Roger S. Pressman, “Software Engineering – A Practitioner’s Approach”, Seventh Edition, McGraw Hill, 2010 CP7022 SOFTWARE DESIGN UNIT I SOFTWARE DESIGN PRINCIPLES WEEK 1: Introduction – Design process – Managing complexity – Software modeling and notations WEEK 2: Abstraction – Modularity – Hierarchy – Coupling - Cohesion WEEK 3 : Design guidelines andchecklists – Refactoring