Diccionario politécnico Beigbeder

acceso
on-line
  • Diazdesantos.es |
  • Imprimir ficha del artículo
focal press
Automated defect prevention: best practices in software management

Automated defect prevention: best practices in software management

Huizinga, Dorota
Kolowa, Adam

Precio 97,30€ - (10% dto.)
87,57 € iva inc.

Disponibilidad: de 17 a 24 días

Este libro también se encuentra disponible en formato eBook:

  • Acerca de este libro

Contenido

This book describes an approach to software management based on establishing an infrastructure that serves as the foundation for the project. This infrastructure defines people roles, necessary technology, and interactions between people and technology. This infrastructure automates repetitive tasks, organizes project activities, tracks project status, and seamlessly collects project data to provide measures necessary for decision making. Most importantly, this infrastructure sustains and facilitates the improvement of human-defined processes. The methodology described in the book, which is called Automated Defect Prevention (ADP) stands out from the current software landscape as a result of two unique features: its comprehensive approach to defect prevention, and its far-reaching emphasis on automation. ADP is a practical and thorough guide to implementing and managing software projects and processes.It is a set of best practices for software management through process improvement, which is achieved by the gradual automation of repetitive tasks supported and sustained by this flexible and adaptable infrastructure, an infrastructure that essentially forms a software production line. In defining the technology infrastructure, ADP describes necessary features rather than specific tools, thus remaining vendor neutral. Only a basic subset of features that are essential for building an effective infrastructure has been selected. Many existing commercial and non-commercial tools support these, as well as more advanced features. Appendix E contains such a list.

   INDICE: Preface. Features and Organization. Practice Descriptions. Intended audience. Acknowledgements. Permissions. Disclaimer. 1. The Case for Automated Defect Prevention. 1. 1 What is ADP? 1. 2 What are the goals of ADP? 1. 2. 1 People: Stimulated and Satisfied. 1. 2. 2 Product: High Quality. 1. 2. 3 Organization: Increased Productivity and Operational Efficiency. 1. 2. 4 Process: Controlled, Improved, and Sustainable. 1. 2. 5 Project: Managed through Informed Decision Making. 1. 3 How is ASDP implemented? 1. 3. 1 Principles. 1. 3. 2 Practices. 1. 3. 3 Policies. 1. 3. 4 Defect Prevention Mindset. 1. 3. 5 Automation. 1. 4 From the waterfall to modern software development process models. 1. 5 Acronyms. 1. 6 Glossary. 1. 7 References. 1. 8 Exercises. 2. Principles of Automated Defect Prevention. 2. 1 Introduction. 2. 2 Defect Prevention: Definition and Benefits. 2. 3 Historical Perspective: Defect Analysis and Prevention in Auto Industry - What Happened to Deming? 2. 4 Principles of Automated Defect Prevention. 2. 4. 1 Principle 1: Establishment of Infrastructure: "Build a strong foundation through integration of people and technology". 2. 4. 2 Principle 2: Application of General Best Practices: "Learn from others' mistakes". 2. 4. 3 Principle 3: Customization of Best Practices: "Learn from your own mistakes". 2. 4. 4 Principle 4: Measurement and Tracking of Project Status: "Understand the past and present to make decisions about the future". 2. 4. 5 Principle 5: Automation: "Let the computer do it". 2. 4. 6 Principle 6: Incremental Implementation of ADP's Practices and Policies. 2. 5 Automated Defect Prevention based Software Development Process Model. 2. 6 Examples. 2. 6. 1 Focus on Root Cause Analysis of a Defect. 2. 6. 2 Focus on Infrastructure. 2. 6. 3 Focus on Customized Best Practice. 2. 6. 4 Focus on Measurements of Project Status. 2. 7 Acronyms. 2. 8 Glossary. 2. 9 References. 2. 10 Exercises. 3. Initial Planning and Infrastructure. 3. 1 Introduction. 3. 2 Initial Software Development Plan. 3. 2. 1 Product. 3. 2. 2 People. 3. 2. 3 Technology. 3. 2. 4 Process. 3. 3 Best Practices for Creating People Infrastructure. 3. 3. 1 Defining Groups. 3. 3. 2 Determining a Location for Each Group's Infrastructure. 3. 3. 3 Defining People Roles. 3. 3. 4 Establishing Training Program. 3. 3. 5 Cultivating a Positive Group Culture. 3. 4 Best Practices for Creating Technology Infrastructure. 3. 4. 1 Automated Reporting System. 3. 4. 2 Policy for Use of Automated Reporting System. 3. 4. 3 Minimum Technology Infrastructure. 3. 4. 4 Intermediate Technology Infrastructure. 3. 4. 5 Expanded Technology Infrastructure. 3. 5 Integrating People and Technology. 3. 6 Human Factors and Concerns. 3. 7 Examples. 3. 7. 1 Focus on Developer Ideas. 3. 7. 2 Focus on Reports Generated by the Minimum Infrastructure. 3. 8 Acronyms. 3. 9 Glossary. 3. 10 References. 3. 11 Exercises. 4. Requirements Specification and Management. 4. 1 Introduction. 4. 2 Best Practices for Gathering and Organizing Requirements. 4. 2. 1 Creating the Product Vision and Scope Document. 4. 2. 2 Gathering and Organizing Requirements. 4. 2. 3 Prioritizing Requirements. 4. 2. 4 Developing Use Cases. 4. 2. 5 Creating a Prototype to Elicit Requirements. 4. 2. 6 Creating Conceptual Test Cases. 4. 2. 7 Requirements Documents Inspection. 4. 2. 8 Managing Changing Requirements. 4. 3 Best Practices in Different Environments. 4. 3. 1 Existing Versus New Software Project. 4. 3. 2 In-House Versus Outsourced Development Teams. 4. 4 Policy for Use of the Requirements Management System. 4. 4. 1 The project manager should approve the final version of the vision and scope document, which should be entered into, and tracked in, the requirements management system. 4. 4. 2 The architect should approve the final version of the requirements specification (SRS) document. The requirements from SRS should be entered into, and their changes tracked in, the requirements management system. 4. 4. 3 The architect or lead developer should define the scope and test requirements for each feature to be implemented, and then enter those details in the requirements management system. 4. 4. 4 The developer should create test cases for each feature she is assigned to implement, and add those test cases to the requirements management system. 4. 4. 5 After the developer implements a feature, she should modify the test cases to verify the new feature, then, once the tests pass, she should mark the feature as "implemented". 4. 4. 6 Measurements Related to Requirement Management System. 4. 4. 7 Tracking of Data Related to the Requirements Management System. 4. 5 Examples. 4. 5. 1 Focus on Customized Best Practice. 4. 5. 2 Focus on Monitoring and Managing Requirement Priorities. 4. 5. 3 Focus on Change Requests. 4. 6 Acronyms. 4. 7 Glossary. 4. 8 References. 4. 9 Exercises. 5. Extended Planning and Infrastructure...ETC.

¿Echa en falta algo?

Contacte con nosotros para mejorar la información de este artículo.

Detalles del artículo

  • Páginas : 426
  • Editorial : John Wiley & Sons
  • Idioma : Inglés
  • Fecha de Publicación : 01/10/2007
  • ISBN: 9780470042120
  • Encuadernación : Cartoné
  • Nº Volúmenes : 1
  • País de Publicación : Reino Unido (INGLATERRA)
  • Lugar de Publicación : West Sussex

Clasificación y búsquedas relacionadas


Qué opinión te merece el libro

  • *

    Díaz de Santos

    Qué puedes contar de este libro, te ha gustado? Anímate a colaborar y cuéntaselo a los demás!!

publicar un comentario


Elementos de la página de detalle

  • La página de detalle es el espacio donde se muestra toda la información relativa a un artículo
  • Su URL es estática y legible, por lo que se puede guardar y recordar fácilmente
  • El precio de los libros marcados con "precio orientativo" pudiera no estar actualizado al día de hoy
  • Los "títulos relacionados" se seleccionan siguiendo criterios bibliográficos y comerciales
  • La "vista previa" le permite consultar una selección de los contenidos del libro

Consulte la ayuda si desea obtener más información al respecto.