A Primer on Software Quality Models & Project Management(English, Paperback, Mehta Shailesh) | Zipri.in
A Primer on Software Quality Models & Project Management(English, Paperback, Mehta Shailesh)

A Primer on Software Quality Models & Project Management(English, Paperback, Mehta Shailesh)

Quick Overview

Rs.900 on FlipkartBuy
Product Price Comparison
We have great pleasure in presenting this book (Concept) to forthcoming/budding Entrepreneurs in the software development arena. The future of Indian software industry is bright and we want to help create leaders in the software industry. This book throws light on a step-by-step approach to set up a software company with little or no money known as bootstrapping. This book is an essence of experiences of people who worked hard to become Entrepreneurs. This book does not describe the theory but presents a100%practical approach. It doesn’t matter whether you are experienced in this field, are looking to invest or making a fresh start,we hope that this book will boost your confidence tremendously. We express our sincere thanks to all Entrepreneurs who helped us in sharing their valuable time, experiences, guidance and knowledge to make this project a grand success. In fact, without them it would have remained a mere hypothesis. With the help of our expert entrepreneurs,we have divided the majority of our concepts into two parts 1. Pre-planning: Planning is required before starting the start up. 2. Post-planning: Planning required for sustaining the company with profitability after you have started it. In spite of our best efforts, the book may contain within it some shortcomings.We would be thankful if they are brought to our notice. We shall consider our labor amply rewarded if this concept is appreciated for whom it is meant. About the Author Shailesh Mehta is having a rich experience spanning over 25 years in the field of Process Control Instrumentation , Software Quality Assurance , Testing and Project Management. He has expertise in - Quality Assurance Systems, Risk Management , Defect prevention , Software Configuration Management , Internal Quality Audit , Testing , Statistical Process Control System and Training activities. He was a Key driver during Implementation of Quality Models like CMMI , ISO-9001-2000 in various organizations. Currently he is Providing Leadership to a team for managing a wide range of Application Development, Maintenance & Enhancement, Porting, CRM , Automation Testing and e-Learning projects for USA , UK and European Clients. Table of Contents I. Software Quality  Concepts & Quality Models / Standards Quality Concepts 1. Quality Concepts  in Software Development 1. Introduction 2. Concepts of  - Vision  Mission  Policy 3. Quality – Organization Structure 4. Industrial Quality Models   5. Total Quality Management ( TQM ) 6. Quality Awards in India      2. Changing Role of Quality Professionals 1. Introduction 2. Roles of Quality Professional. . . . . then 3. Change in Business Value of Software Quality 4. Roles of Quality Professional. . . . . now ISO  Standards     3. ISO 9001:2000  - A Primer 1. Introduction 2. Purpose 3. Benefits 4. Structure of ISO 9001:2000 5. Tailoring of ISO 9001:2000 6. ISO 9001 Implementation Process 7. ISO 9001 Certification Process 8. ISO 9001 Framework for Software Engineering   9. ISO 9001 : 2008      4. ISO 14000:2004  - A Primer 1. Introduction 2. ISO 14000 Family of Standards 3. ISO 14001 Elements 4. Benefits of  EMS 5. ISO 14001 Implementation Process 6. ISO 14001 Certification Process     CMM Concepts     5. PSP & TSP  - A Primer 1. Introduction 2. Personal  Software  Process   ( PSP ) 3. Team  Software  Process  ( TSP ) 4. PSP, TSP ,CMMI and Six Sigma      6. CMM  - A Primer 1. Introduction 2. Structure of CMM Model 3. Maturity Levels 4. Key Process Area ( KPA ) 5. CMM  Implementation Process 6. CMM  Assessment Process 7. Benefits of CMM 8. ISO /IEC 15504 (SPICE) 9. CMM Vs ISO 9001 – A Comparison      7. CMMI  - A Primer 1. Introduction 2. CMMI  Version 1.1 -   Models 3. Components of CMMI   4. CMMI Model Representation Staged Representation Continuous Representation 5. CMMI Implementation Process   6. CMMI Assessment Process 7. CMMI Version 1.2 & 1.3 - Models      8. P-CMM  - A Primer 1. Introduction 2. P-CMM Framework 3. Maturity Levels of P-CMM 4. Key Practice Area (KPA) 5. PCMM Implementation Process 6. PCMM Certification Process     Testing  Model / Standards     9. ISO 9126  - A Primer 1. Introduction 2. ISO/IEC 9126 and ISO/IEC 14598 Standards 3. ISO / IEC 9126  Framework ISO / IEC  9126 Characteristics ISO / IEC 9126 Sub-Characteristics 4. ISO / IEC 9126 Product Evaluation Process 5. ISO/IEC  25000 Standards      10. TMMi  - A Primer 1. Introduction 2. Purpose 3. TMMi Framework 4. TMMi Maturity Levels 5. TMMi Process Areas 6. TMMi Implementation Process 7. TMMi Assessment & Certification Process     Security Standards   11. ISO 27001 & ISO 27002 - A Primer 1. Introduction 2. Security Classification 3. Asset Classification 4. Guidelines for Risk Value Calculation   Guidelines for Asset Valuation Guidelines for  Threat Assessment Guidelines for  Vulnerability Assessment Guidelines for  Risk  Assessment 5. Information Security Management System ( ISMS ) 6. Information Security Management standards 7. ISO 27002:2007  Framework 8. ISO 27001:2005  Framework      12. SOX 404 & SAS 70  - A Primer   SOX -  404   1. Introduction 2. Purpose 3. Components of SOX 4. Compliance Process 5. Integration - SOX 404 , ISO 9001 and ISO 27001   SAS - 70   6. Introduction 7. Purpose 8. Compliance Process     Six Sigma Concepts     13. Six Sigma  - A Primer 1. Introduction 2. Six Sigma Fundamentals 3. 1.5 Sigma Process Shift 4. Six Sigma Methodologies 5. DMAIC Methodology Implementation Process 6. Six Sigma Certification Process 7. Lean Sigma Fundamentals 8. Lean Six Sigma Fundamentals 9. Six Sigma and CMMI     BPO Standards     14. COPC  - A Primer 1. Introduction 2. COPC-2000  Family of Standards 3. COPC-2000  Certification Process      15. ITIL / ITSM  - A Primer 1. Introduction 2. ITIL Framework 3. ITIL Implementation process 4. ITIL Certification Process 5. ISO / IEC  20000  Standards      16. ITES / BPO - A Primer 1. Introduction   2. Outsourcing  Concepts 3. BPO  & KPO Services 4. Service Level Agreement ( SLA ) 5. ITES - BPO Certification program 6. BPO Operations in India 7. BOT Concepts     Other Quality Model     17. The Malcolm Baldrige Quality Award ( MBNQA )  - A Primer 1. Introduction 2. MBNQA - Award  Framework 3. MBNQA – Scoring System 4. MBNQA – Application Process 5. MBNQA - Award Recipients      II. Project Management Concepts Project Management Concepts     18. Practical Project Management 1. Introduction 2. Project Management Lifecycle Project Initiation & Planning Project Tracking & Monitoring Project Closure 3. Changing Roles of Project Manager 4. Customer Satisfaction 5. PMO 6. PRINCE 7. PMP     Software Development Life Cycle      19. Types of Software Development Life Cycle ( SDLC ) 1.Introduction 2. Typical SDLC Phases , Models and Methodologies 3. Proposal & Contract Processes 4. Transition Process 5. Full Development SDLC 6. Continuous Maintenance & Enhancement SDLC 7. Migration / Porting  SDLC 8. Object Oriented SDLC 9. Content SDLC 10. Localization / Globalization Lifecycle 11. Testing Lifecycle 12. ERP Implementation Lifecycle 13. Data warehousing Lifecycle 14. Embedded system lifecycle      20. Agile – Software Development Concepts 1. Introduction 2. Agile Principles and Values 3. Agile Practices Implementations of Agile Practices 4. Agile Methodologies Extreme Programming (Xp) Scrum Dynamic System Development Method (DSDM) Adaptive Software Development  (ASD) Crystal Methods Feature Driven Development (FDD) 5. Agile from CMM perspective 6. Example of Scrum Iteration Cycle      21. OOAD &  UML Basics 1. Introduction 2. UML diagrams 3. Example – UML Application      22. BPM  Basics 1. Introduction 2. BPM – Lifecycle 3. BPM System - Components BPM – Business Rule Management BPM - Workflow 4. Business Process Modelling Standards 5. Web Services Service Oriented Architecture ( SOA ) 6. BPM Products  &  System Integration      23. PLM Basics 1. Introduction 2. PLM System  Integration 3. PLM Tools      Software Estimation Concepts     24. Project  Estimation Techniques 1. Introduction 2. Estimation Methods 3. Project Estimation Process 4. Estimating size   Work Breakdown Structure (WBS) Function Point  Analysis (FP) Use Case Point  Analysis (UCP) Cosmic Function Point  Analysis (CFP) 5. Estimating  Efforts 6. Estimating  Schedules 7. Estimating - Maintenance  Project 8. Estimating - New Domain Project 9. Software  Estimation Tools      25. CFP – Size Estimation Model 1. Introduction 2. CFP - Measurement Viewpoints 3. Implementation of CFP Method   CFP - Example 4. CFP - Guidelines Guidelines for Complexity Factor   Guidelines for CFP Sizing Guidelines for Productivity 26. Productivity Management 1. Introduction 2. Quality improves productivity 3. Software Productivity Measurement 4. Productivity Analysis 5. Productivity Graphs      Measure and Metrics  Concepts     27. Measure and  Metrics Concepts 1. Software Metrics Overview    2. SPC & QPM 3. Guidelines for implementing measure & metrics 4. Steps for implementing metrics program 5. Classification of Software Metrics Product  Metrics Project   Metrics Process  Metrics Quality   Metrics Defects Metrics    Testing Metrics Financial Metrics    Miscellaneous Metrics    6. Balanced Score Card  (BSC) 7. Metrics Interpretation      28. Statistical Methodology for I.T. Industries 1. Fundamentals of Statistics 2. Descriptive Statistics Control Charts   Probability Distribution Regression Equation and Co-relation Coefficient 3. Inferential Statistics Hypothesis Testing 29. Defect Prevention Management 1. Introduction 2. Defect Management  Process 3. Defects Attribute 4. Defect Metrics 5. Defect data collection   6. Defect data  collation   7. Defect Status Reporting 8. Defect  Analysis and Defect Prevention 9. Defect Prediction Model 10. Defect Tracking Tools 11. Defect Tracking Lifecycle      30. Project Dashboard & Reporting 1. Introduction 2. Project Dashboard Reporting Deliverables Status   Risk Status   Issue Status   Milestone Status   Resource Utilization Status   Accomplishment Defect Status Quality Assurance Status Miscellaneous Reporting Reporting – Multi locations Development & Testing 3. Agile Project Reporting 4. Project Dashboard  Lifecycle Software Testing Concepts   31. Software Testing Concepts Testing Concepts   1. Introduction 2. Testing  Techniques 3. Levels of Testing Unit Testing Integration Testing System Testing User Acceptance Testing 4. Regression Testing 5. Performance Testing 6. Alpha Beta Testing 7. Software Testing  Types & Techniques 8. Risk Based Testing ( RBT ) 9. Automation Testing  Test Automation Framework 10. Client / Server Testing 11. Web based Testing 12. Database Testing 13. Object Oriented Testing 14. Project Vs Product Testing   Test Management Concepts 15. Software Testing Lifecycle ( STLC ) 16. Test Management Concepts 17. Testing Efficiency Vs  Testing  Effectiveness 18. Testing Tools – Selection Criteria 19. Testing Estimation 20. Test Metrics & Test Matrix 21. Test Reports     Risk Management Concepts     32. Risk Management 1. Introduction 2. Typical Software Risks 3. Risk Management Paradigm 4. Risk Management Process 5. Risk Factor Calculation Methods 6. Risk Tracking and Monitoring   7. Risk Estimation 8. Failure Modes and Effect  Analysis (FMEA) 9. Risk Management Standards     Software Configuration Concepts   33. Software Configuration Management 1. Introduction 2. SCM Processes Software  Configuration Items (SCI) Version  Control Baseline Control Change  Management  Control Build and Release Management Back-up and Recovery   SCM Status Reporting SCM Audit 3. Standard Directory Structure and  Access Rights   4. Branching Strategy 5. SCM Tools & Technology 6. SCM Plan       Documentation  Concepts     34. Project Documentation Contains 1. Introduction 2. Quality System Documentation Structure 3. Software Process Template 4. Project Specific Documentation Statement Of Work (SOW) Project Plan Software Requirement Specification (SRS) Usecase Specification Functional Specification Document (FSD) System Architecture Impact Analysis   Design Document (HLD , LLD) Miscellaneous Documents Technology     35. Multimedia – Basics 1. Introduction   2. Multimedia Data representation Text Files  -  Formats Graphics Files  -  Formats Audio Files  -  Formats Video Files  -  Formats Animation Files  -  Formats 3. Multimedia Compression 4. Multimedia on Internet 5. Multimedia Tools     36. Web Technology – Basics 1. Computer Network 2. Network Protocols 3. Introduction to Internet 4. Web browser     5. Markup Language 6. Scripting language 7. Client side Technology 8. Server Side Technology 9. Enterprise  Technology 10. Types of  Servers HTTP Server Web Server   Application Server Enterprise Server Database Server Specific Application Server 11. Web Technology Summary      Personal Management Concepts     37. Personal Excellence 1. Four Level hierarchy towards excellence Level 1 – Effective Individual Level 2 – Effective Team member Level 3 – Effective Manager Level 4 – Effective Leader Level 5 – Legend 2. Books on Management and Self-help