Información de la indexación
51.068 |
Documentos en la biblioteca con la clasificación 51.068 (6)
Crear una solicitud de compra Refinar búsqueda
TÃtulo : Automated Unit Testing with ABAP : A Practical Approach Tipo de documento: documento electrónico Autores: McDonough, James E., Mención de edición: 1 ed. Editorial: Berkeley, CA : Apress Fecha de publicación: 2021 Número de páginas: XV, 393 p. 16 ilustraciones ISBN/ISSN/DL: 978-1-4842-6951-0 Nota general: Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. Idioma : Inglés (eng) Palabras clave: IngenierÃa de software Gestión de software Clasificación: 51.068 Resumen: Escribir pruebas unitarias automatizadas para el lenguaje ABAP. Este libro enseña a los programadores a utilizar ejemplos y metáforas simples y explica los conceptos subyacentes para escribir pruebas unitarias automatizadas efectivas. Muchos, si no la mayorÃa, de los programadores ABAP aprendieron sus habilidades de programación y prueba antes de que el entorno de desarrollo ABAP proporcionara una instalación de prueba unitaria automatizada. Pruebas unitarias automatizadas con ABAP: un enfoque práctico ofrece esperanza y salvación a los programadores ABAP que continúan trabajando con procesos de pruebas unitarias manuales anticuados, tomándolos de la mano y sacándolos de esa mazmorra de desesperación con una alternativa moderna y probada. Comienza explicando cómo la familia xUnit de marcos de prueba automatizados proporciona un medio rápido y eficaz para asegurar software de alta calidad. Luego se centra en ABAP Unit Testing Facility, el marco xUnit aplicable especÃficamente al lenguaje ABAP, y muestra cómo se puede utilizar para poner aplicaciones ABAP bajo control de pruebas automatizadas, desde aplicaciones antiguas hasta aquellas recientemente escritas. Mientras que las pruebas de xUnit han sido ampliamente aceptadas entre los desarrolladores que escriben en muchos otros lenguajes de programación, es un hecho desafortunado en la comunidad ABAP que muchos programadores aún no están familiarizados con los conceptos de xUnit y no saben cómo comenzar a implementar pruebas unitarias automatizadas en su proceso de desarrollo. Este libro demuestra cómo refactorizar programas para que estén diseñados para la capacidad de prueba, mostrando cómo utilizar la encapsulación de procesos y el aislamiento de pruebas para facilitar las pruebas automatizadas, incluida una explicación detallada del desarrollo basado en pruebas y el uso de pruebas dobles. El libro: Muestra cómo escribir pruebas unitarias automatizadas para ABAP Infunde a los programadores ABAP la confianza para refactorizar código mal escrito Explica cómo un instrumento de prueba automatizado facilita el desarrollo rápido de software Enseña cómo utilizar el desarrollo basado en pruebas (TDD) con ABAP Ofrece consejos y sugerencias sobre las mejores formas de escribir pruebas unitarias automatizadas: Se familiarizará con el enfoque de pruebas xUnit. Conocerá las declaraciones ABAP que interfieren con la ejecución de pruebas unitarias automatizadas y cómo acomodarlas. Comprenderá lo que significa aislar el código para las pruebas y cómo se logra. Obtenga la confianza para refactorizar código mal escrito Cree programas ABAP diseñados para la capacidad de prueba Obtenga los beneficios de dedicar menos tiempo a probar manualmente programas ABAP unitarios Utilice el desarrollo basado en pruebas (TDD) con programación ABAP Utilice pruebas dobles configurables en ABAP. Nota de contenido: Chapter 1: Introduction -- Chapter 2: Preparing to Take the First Step -- Chapter 3: Software Quality -- Chapter 4: The Origins of Automated Unit Testing -- Chapter 5: Automated Unit Testing with ABAP -- Chapter 6: Rudiments -- Chapter 7: Design for Testability -- Chapter 8: Test Doubles -- Chapter 9: Service Locator -- Chapter 10: Leveraging the Service Locator -- Chapter 11: Test-Driven Development -- Chapter 12: Configurable Test Doubles -- Chapter 13: Obtaining Code Coverage Information Through ABAP Unit Testing -- Chapter 14: Cultivating Good Test Writing Skills -- Chapter 15: Welcome to Autropolis -- Appendix A: Requirements Documentation and ABAP Exercise Programs -- Appendix B: Answers to Chapter Quizzes -- Appendix C: Concepts Associated with Defining Local Test Classes.-. Tipo de medio : Computadora Summary : Write automated unit tests for the ABAP language. This book teaches programmers using simple examples and metaphors and explains the underlying concepts of writing effective automated unit tests. Many, if not most, ABAP programmers learned their programming and testing skills before the ABAP development environment provided an automated unit testing facility. Automated Unit Testing with ABAP: A Practical Approach offers hope and salvation to ABAP programmers who continue to toil with antiquated manual unit testing processes, taking them by the hand and lifting them out of that dungeon of despair with a modern and proven alternative. It begins by explaining how the xUnit family of automated testing frameworks provides a quick and effective means of insuring high-quality software. It then focuses on the ABAP Unit Testing Facility, the xUnit framework applicable specifically to the ABAP language, showing how it can be used to bring ABAP applications under automated testing control, from old legacy applications to those newly written. Whereas xUnit testing has been widely accepted with developers writing in many other programming languages, it is an unfortunate fact in the ABAP community that many programmers still are unfamiliar with xUnit concepts and do not know how to begin implementing automated unit testing into their development process. This book demonstrates how to refactor programs so they become designed for testability, showing how to use process encapsulation and test isolation to facilitate automated testing, including a thorough explanation of test-driven development and the use of test doubles. The book: Shows how to write automated unit tests for ABAP Instills ABAP programmers with the confidence to refactor poorly written code Explains how an automated testing harness facilitates rapid software development Teaches how to utilize test-driven development (TDD) with ABAP Offers advice and tips on the best ways to write automated unit tests You will: Become familiar with the xUnit approach to testing Know the ABAP statements that interfere with running automated unit tests and how to accommodate them Understand what it means to isolate code for testing and how this is achieved Gain the confidence to refactor poorly written code Make ABAP programs designed for testability Reap the benefits of spending less time manually unit testing ABAP programs Use test-driven development (TDD) with ABAP programming Use configurable test doubles in ABAP. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Automated Unit Testing with ABAP : A Practical Approach [documento electrónico] / McDonough, James E., . - 1 ed. . - Berkeley, CA : Apress, 2021 . - XV, 393 p. 16 ilustraciones.
ISBN : 978-1-4842-6951-0
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
Idioma : Inglés (eng)
Palabras clave: IngenierÃa de software Gestión de software Clasificación: 51.068 Resumen: Escribir pruebas unitarias automatizadas para el lenguaje ABAP. Este libro enseña a los programadores a utilizar ejemplos y metáforas simples y explica los conceptos subyacentes para escribir pruebas unitarias automatizadas efectivas. Muchos, si no la mayorÃa, de los programadores ABAP aprendieron sus habilidades de programación y prueba antes de que el entorno de desarrollo ABAP proporcionara una instalación de prueba unitaria automatizada. Pruebas unitarias automatizadas con ABAP: un enfoque práctico ofrece esperanza y salvación a los programadores ABAP que continúan trabajando con procesos de pruebas unitarias manuales anticuados, tomándolos de la mano y sacándolos de esa mazmorra de desesperación con una alternativa moderna y probada. Comienza explicando cómo la familia xUnit de marcos de prueba automatizados proporciona un medio rápido y eficaz para asegurar software de alta calidad. Luego se centra en ABAP Unit Testing Facility, el marco xUnit aplicable especÃficamente al lenguaje ABAP, y muestra cómo se puede utilizar para poner aplicaciones ABAP bajo control de pruebas automatizadas, desde aplicaciones antiguas hasta aquellas recientemente escritas. Mientras que las pruebas de xUnit han sido ampliamente aceptadas entre los desarrolladores que escriben en muchos otros lenguajes de programación, es un hecho desafortunado en la comunidad ABAP que muchos programadores aún no están familiarizados con los conceptos de xUnit y no saben cómo comenzar a implementar pruebas unitarias automatizadas en su proceso de desarrollo. Este libro demuestra cómo refactorizar programas para que estén diseñados para la capacidad de prueba, mostrando cómo utilizar la encapsulación de procesos y el aislamiento de pruebas para facilitar las pruebas automatizadas, incluida una explicación detallada del desarrollo basado en pruebas y el uso de pruebas dobles. El libro: Muestra cómo escribir pruebas unitarias automatizadas para ABAP Infunde a los programadores ABAP la confianza para refactorizar código mal escrito Explica cómo un instrumento de prueba automatizado facilita el desarrollo rápido de software Enseña cómo utilizar el desarrollo basado en pruebas (TDD) con ABAP Ofrece consejos y sugerencias sobre las mejores formas de escribir pruebas unitarias automatizadas: Se familiarizará con el enfoque de pruebas xUnit. Conocerá las declaraciones ABAP que interfieren con la ejecución de pruebas unitarias automatizadas y cómo acomodarlas. Comprenderá lo que significa aislar el código para las pruebas y cómo se logra. Obtenga la confianza para refactorizar código mal escrito Cree programas ABAP diseñados para la capacidad de prueba Obtenga los beneficios de dedicar menos tiempo a probar manualmente programas ABAP unitarios Utilice el desarrollo basado en pruebas (TDD) con programación ABAP Utilice pruebas dobles configurables en ABAP. Nota de contenido: Chapter 1: Introduction -- Chapter 2: Preparing to Take the First Step -- Chapter 3: Software Quality -- Chapter 4: The Origins of Automated Unit Testing -- Chapter 5: Automated Unit Testing with ABAP -- Chapter 6: Rudiments -- Chapter 7: Design for Testability -- Chapter 8: Test Doubles -- Chapter 9: Service Locator -- Chapter 10: Leveraging the Service Locator -- Chapter 11: Test-Driven Development -- Chapter 12: Configurable Test Doubles -- Chapter 13: Obtaining Code Coverage Information Through ABAP Unit Testing -- Chapter 14: Cultivating Good Test Writing Skills -- Chapter 15: Welcome to Autropolis -- Appendix A: Requirements Documentation and ABAP Exercise Programs -- Appendix B: Answers to Chapter Quizzes -- Appendix C: Concepts Associated with Defining Local Test Classes.-. Tipo de medio : Computadora Summary : Write automated unit tests for the ABAP language. This book teaches programmers using simple examples and metaphors and explains the underlying concepts of writing effective automated unit tests. Many, if not most, ABAP programmers learned their programming and testing skills before the ABAP development environment provided an automated unit testing facility. Automated Unit Testing with ABAP: A Practical Approach offers hope and salvation to ABAP programmers who continue to toil with antiquated manual unit testing processes, taking them by the hand and lifting them out of that dungeon of despair with a modern and proven alternative. It begins by explaining how the xUnit family of automated testing frameworks provides a quick and effective means of insuring high-quality software. It then focuses on the ABAP Unit Testing Facility, the xUnit framework applicable specifically to the ABAP language, showing how it can be used to bring ABAP applications under automated testing control, from old legacy applications to those newly written. Whereas xUnit testing has been widely accepted with developers writing in many other programming languages, it is an unfortunate fact in the ABAP community that many programmers still are unfamiliar with xUnit concepts and do not know how to begin implementing automated unit testing into their development process. This book demonstrates how to refactor programs so they become designed for testability, showing how to use process encapsulation and test isolation to facilitate automated testing, including a thorough explanation of test-driven development and the use of test doubles. The book: Shows how to write automated unit tests for ABAP Instills ABAP programmers with the confidence to refactor poorly written code Explains how an automated testing harness facilitates rapid software development Teaches how to utilize test-driven development (TDD) with ABAP Offers advice and tips on the best ways to write automated unit tests You will: Become familiar with the xUnit approach to testing Know the ABAP statements that interfere with running automated unit tests and how to accommodate them Understand what it means to isolate code for testing and how this is achieved Gain the confidence to refactor poorly written code Make ABAP programs designed for testability Reap the benefits of spending less time manually unit testing ABAP programs Use test-driven development (TDD) with ABAP programming Use configurable test doubles in ABAP. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...]
TÃtulo : Design Thinking in Software and AI Projects : Proving Ideas Through Rapid Prototyping Tipo de documento: documento electrónico Autores: Stackowiak, Robert, ; Kelly, Tracey, Mención de edición: 1 ed. Editorial: Berkeley, CA : Apress Fecha de publicación: 2020 Número de páginas: XIV, 148 p. 51 ilustraciones ISBN/ISSN/DL: 978-1-4842-6153-8 Nota general: Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. Idioma : Inglés (eng) Palabras clave: IngenierÃa de software Gestión de software Clasificación: 51.068 Resumen: Aprenda los fundamentos del Design Thinking y cómo aplicar técnicas de Design Thinking para definir el desarrollo de software y las soluciones de IA. Design Thinking es un enfoque de innovación que identifica problemas y genera ideas de soluciones que pueden probarse rápidamente mediante la creación de prototipos. Este libro proporciona una breve historia del Design Thinking y una descripción general del proceso. Luego profundiza en más detalles sobre los métodos y herramientas utilizados en los talleres de Design Thinking que conducen a prototipos útiles. Se proporciona orientación sobre: ​​Preparación para un taller de Design Thinking Descubrir posibles problemas comerciales que podrÃan resolverse Priorizar posibles soluciones Identificar y caracterizar a las partes interesadas Elegir los prototipos adecuados para el desarrollo Limitar el alcance y las mejores prácticas en la creación de prototipos El libro concluye con una discusión sobre las mejores prácticas en poner en funcionamiento prototipos exitosos y describe técnicas de gestión de cambios fundamentales para una adopción exitosa. Puede utilizar el conocimiento adquirido al leer este libro para incorporar técnicas de Design Thinking en sus proyectos de desarrollo de software y de IA, y garantizar la entrega oportuna y exitosa de soluciones. Usted: Obtendrá conocimientos básicos sobre qué es Design Thinking y cuándo aplicar la técnica. Descubrirá las técnicas de preparación y facilitación utilizadas en los talleres. Sabrá cómo se generan las ideas y luego se validan mediante la creación de prototipos. Comprenderá las mejores prácticas de implementación, incluidas las consideraciones de gestión de cambios. Nota de contenido: Chapter 1: Design Thinking Overview and History -- Chapter 2: Preparing for a Workshop -- Chapter 3: Problem Definition -- Chapter 4: Solution Definition -- Chapter 5: Prototype Creation -- Chapter 6: Production Development -- Chapter 7: Production Rollout -- Chapter 8. Appendix A: Sources. Tipo de medio : Computadora Summary : Learn the fundamentals of Design Thinking and how to apply Design Thinking techniques in defining software development and AI solutions. Design Thinking is an approach to innovation which identifies problems and generates solution ideas that can be rapidly proven through prototyping. This book provides a brief history of Design Thinking and an overview of the process. It then drills down into more detail regarding methods and tools used in a Design Thinking workshops leading to useful prototypes. Guidance is provided on: Preparing for a Design Thinking Workshop Uncovering potential business problems that might be solved Prioritizing potential solutions Identifying and characterizing stakeholders Choosing the right prototypes for development Limiting scope and best practices in prototype building The book concludes with a discussion of best practices in operationalizing successful prototypes, and describes change management techniques critical for successful adoption. You can use the knowledge gained from reading this book to incorporate Design Thinking techniques in your software development and AI projects, and assure timely and successful delivery of solutions. You will: Gain foundational knowledge of what Design Thinking is and when to apply the technique Discover preparation and facilitation techniques used in workshops Know how ideas are generated and then validated through prototyping Understand implementation best practices, including change management considerations. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Design Thinking in Software and AI Projects : Proving Ideas Through Rapid Prototyping [documento electrónico] / Stackowiak, Robert, ; Kelly, Tracey, . - 1 ed. . - Berkeley, CA : Apress, 2020 . - XIV, 148 p. 51 ilustraciones.
ISBN : 978-1-4842-6153-8
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
Idioma : Inglés (eng)
Palabras clave: IngenierÃa de software Gestión de software Clasificación: 51.068 Resumen: Aprenda los fundamentos del Design Thinking y cómo aplicar técnicas de Design Thinking para definir el desarrollo de software y las soluciones de IA. Design Thinking es un enfoque de innovación que identifica problemas y genera ideas de soluciones que pueden probarse rápidamente mediante la creación de prototipos. Este libro proporciona una breve historia del Design Thinking y una descripción general del proceso. Luego profundiza en más detalles sobre los métodos y herramientas utilizados en los talleres de Design Thinking que conducen a prototipos útiles. Se proporciona orientación sobre: ​​Preparación para un taller de Design Thinking Descubrir posibles problemas comerciales que podrÃan resolverse Priorizar posibles soluciones Identificar y caracterizar a las partes interesadas Elegir los prototipos adecuados para el desarrollo Limitar el alcance y las mejores prácticas en la creación de prototipos El libro concluye con una discusión sobre las mejores prácticas en poner en funcionamiento prototipos exitosos y describe técnicas de gestión de cambios fundamentales para una adopción exitosa. Puede utilizar el conocimiento adquirido al leer este libro para incorporar técnicas de Design Thinking en sus proyectos de desarrollo de software y de IA, y garantizar la entrega oportuna y exitosa de soluciones. Usted: Obtendrá conocimientos básicos sobre qué es Design Thinking y cuándo aplicar la técnica. Descubrirá las técnicas de preparación y facilitación utilizadas en los talleres. Sabrá cómo se generan las ideas y luego se validan mediante la creación de prototipos. Comprenderá las mejores prácticas de implementación, incluidas las consideraciones de gestión de cambios. Nota de contenido: Chapter 1: Design Thinking Overview and History -- Chapter 2: Preparing for a Workshop -- Chapter 3: Problem Definition -- Chapter 4: Solution Definition -- Chapter 5: Prototype Creation -- Chapter 6: Production Development -- Chapter 7: Production Rollout -- Chapter 8. Appendix A: Sources. Tipo de medio : Computadora Summary : Learn the fundamentals of Design Thinking and how to apply Design Thinking techniques in defining software development and AI solutions. Design Thinking is an approach to innovation which identifies problems and generates solution ideas that can be rapidly proven through prototyping. This book provides a brief history of Design Thinking and an overview of the process. It then drills down into more detail regarding methods and tools used in a Design Thinking workshops leading to useful prototypes. Guidance is provided on: Preparing for a Design Thinking Workshop Uncovering potential business problems that might be solved Prioritizing potential solutions Identifying and characterizing stakeholders Choosing the right prototypes for development Limiting scope and best practices in prototype building The book concludes with a discussion of best practices in operationalizing successful prototypes, and describes change management techniques critical for successful adoption. You can use the knowledge gained from reading this book to incorporate Design Thinking techniques in your software development and AI projects, and assure timely and successful delivery of solutions. You will: Gain foundational knowledge of what Design Thinking is and when to apply the technique Discover preparation and facilitation techniques used in workshops Know how ideas are generated and then validated through prototyping Understand implementation best practices, including change management considerations. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...]
TÃtulo : Functional Safety and Proof of Compliance Tipo de documento: documento electrónico Autores: Myklebust, Thor, ; StÃ¥lhane, Tor, Mención de edición: 1 ed. Editorial: [s.l.] : Springer Fecha de publicación: 2021 Número de páginas: XXIV, 265 p. 73 ilustraciones, 57 ilustraciones en color. ISBN/ISSN/DL: 978-3-030-86152-0 Nota general: Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. Idioma : Inglés (eng) Palabras clave: IngenierÃa de software Gestión industrial Protección de datos Gestión de software Operaciones de TI Servicios de seguridad Clasificación: 51.068 Resumen: Este libro tiene como objetivo facilitar y mejorar el trabajo de desarrollo relacionado con todos los documentos e información requeridos por las normas de seguridad funcional. La Prueba de Cumplimiento (PoC) es importante para el evaluador y los organismos de certificación cuando se les llama para confirmar que el fabricante ha desarrollado un sistema de software de acuerdo con los estándares de seguridad requeridos. Si bien los documentos PoC no agregan funcionalidad al producto ni para el desarrollador ni para el cliente, sà agregan confianza al producto y facilitan la certificación y, como tales, son importantes para el valor del producto. A pesar de este valor agregado, la documentación necesaria para PoC a menudo se desarrolla tarde en el proyecto y de manera desordenada. Este libro está dirigido a desarrolladores, evaluadores, organismos de certificación y compradores de sistemas instrumentados de seguridad e informa al lector sobre los documentos PoC más importantes. Una documentación PoC tÃpica abarca de 50 a 200 documentos, varios de los cuales se mencionan en las normas de seguridad (por ejemplo, 82 documentos en la serie IEC 61508:2010, 101 documentos en la serie EN 5012X y 106 productos de trabajo en la serie ISO 26262:2018). Estos documentos también incluyen referencias adicionales, normalmente de una a veinte, y el número total de páginas desarrolladas por el fabricante varÃa entre 2000 y 10000 páginas. El libro proporciona orientación y ejemplos sobre qué incluir en los planes y documentos relevantes. CaracterÃsticas y beneficios • Primer libro sobre cómo planificar y desarrollar información y documentación de prueba de cumplimiento relevante • Describe en detalle qué incluir en los planes y documentos relevantes • Proporciona a fabricantes, desarrolladores, consultores y operadores numerosos planes de ejemplo. Nota de contenido: 1. The Introduction -- 2. Agile Practices -- 3. POC in Agile Development and for SMEs -- 4. Generic Documents -- 5. Plans and Functional safety Management -- 6. Safety Analysis Methods Applied to Software -- 7. Safety and Risk Documents -- 8. Software Documents -- 9. Test, Analysis and V&V. Tipo de medio : Computadora Summary : This book aims to facilitate and improve development work related to all documents and information required by functional safety standards. Proof of Compliance (PoC) is important for the assessor and certification bodies when called up to confirm that the manufacturer has developed a software system according to the required safety standards. While PoC documents add functionality to the product neither for the developer nor for the customer, they do add confidence and trust to the product and ease certification, and as such are important for the product's value. In spite of this added value, the documentation needed for PoC is often developed late in the project and in a haphazard manner. This book aims at developers, assessors, certification bodies, and purchasers of safety instrumented systems and informs the reader about the most important PoC documents. A typical PoC documentation encompasses 50 to 200 documents, several of which are named in the safety standards (e.g., 82 documents in IEC 61508:2010 series, 101 documents in EN 5012X series and 106 work products in ISO 26262:2018 series). These documents also include further references, typically one to twenty of them, and the total number of pages developed by the manufacturer varies between 2000 and 10000 pages. The book provides guidance and examples what to include in the relevant plans and documents. Features and Benefits • First book about how to plan and develop relevant proof of compliance documentation and information • Describes in detail what to include in relevant plans and documents • Provides manufacturers, developers, consultants and operators with numerous example plans. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Functional Safety and Proof of Compliance [documento electrónico] / Myklebust, Thor, ; StÃ¥lhane, Tor, . - 1 ed. . - [s.l.] : Springer, 2021 . - XXIV, 265 p. 73 ilustraciones, 57 ilustraciones en color.
ISBN : 978-3-030-86152-0
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
Idioma : Inglés (eng)
Palabras clave: IngenierÃa de software Gestión industrial Protección de datos Gestión de software Operaciones de TI Servicios de seguridad Clasificación: 51.068 Resumen: Este libro tiene como objetivo facilitar y mejorar el trabajo de desarrollo relacionado con todos los documentos e información requeridos por las normas de seguridad funcional. La Prueba de Cumplimiento (PoC) es importante para el evaluador y los organismos de certificación cuando se les llama para confirmar que el fabricante ha desarrollado un sistema de software de acuerdo con los estándares de seguridad requeridos. Si bien los documentos PoC no agregan funcionalidad al producto ni para el desarrollador ni para el cliente, sà agregan confianza al producto y facilitan la certificación y, como tales, son importantes para el valor del producto. A pesar de este valor agregado, la documentación necesaria para PoC a menudo se desarrolla tarde en el proyecto y de manera desordenada. Este libro está dirigido a desarrolladores, evaluadores, organismos de certificación y compradores de sistemas instrumentados de seguridad e informa al lector sobre los documentos PoC más importantes. Una documentación PoC tÃpica abarca de 50 a 200 documentos, varios de los cuales se mencionan en las normas de seguridad (por ejemplo, 82 documentos en la serie IEC 61508:2010, 101 documentos en la serie EN 5012X y 106 productos de trabajo en la serie ISO 26262:2018). Estos documentos también incluyen referencias adicionales, normalmente de una a veinte, y el número total de páginas desarrolladas por el fabricante varÃa entre 2000 y 10000 páginas. El libro proporciona orientación y ejemplos sobre qué incluir en los planes y documentos relevantes. CaracterÃsticas y beneficios • Primer libro sobre cómo planificar y desarrollar información y documentación de prueba de cumplimiento relevante • Describe en detalle qué incluir en los planes y documentos relevantes • Proporciona a fabricantes, desarrolladores, consultores y operadores numerosos planes de ejemplo. Nota de contenido: 1. The Introduction -- 2. Agile Practices -- 3. POC in Agile Development and for SMEs -- 4. Generic Documents -- 5. Plans and Functional safety Management -- 6. Safety Analysis Methods Applied to Software -- 7. Safety and Risk Documents -- 8. Software Documents -- 9. Test, Analysis and V&V. Tipo de medio : Computadora Summary : This book aims to facilitate and improve development work related to all documents and information required by functional safety standards. Proof of Compliance (PoC) is important for the assessor and certification bodies when called up to confirm that the manufacturer has developed a software system according to the required safety standards. While PoC documents add functionality to the product neither for the developer nor for the customer, they do add confidence and trust to the product and ease certification, and as such are important for the product's value. In spite of this added value, the documentation needed for PoC is often developed late in the project and in a haphazard manner. This book aims at developers, assessors, certification bodies, and purchasers of safety instrumented systems and informs the reader about the most important PoC documents. A typical PoC documentation encompasses 50 to 200 documents, several of which are named in the safety standards (e.g., 82 documents in IEC 61508:2010 series, 101 documents in EN 5012X series and 106 work products in ISO 26262:2018 series). These documents also include further references, typically one to twenty of them, and the total number of pages developed by the manufacturer varies between 2000 and 10000 pages. The book provides guidance and examples what to include in the relevant plans and documents. Features and Benefits • First book about how to plan and develop relevant proof of compliance documentation and information • Describes in detail what to include in relevant plans and documents • Provides manufacturers, developers, consultants and operators with numerous example plans. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...]
TÃtulo : Product Management Essentials : Tools and Techniques for Becoming an Effective Technical Product Manager Tipo de documento: documento electrónico Autores: Pranam, Aswin, Mención de edición: 1 ed. Editorial: Berkeley, CA : Apress Fecha de publicación: 2018 Número de páginas: XXV, 174 p. 90 ilustraciones, 75 ilustraciones en color. ISBN/ISSN/DL: 978-1-4842-3303-0 Nota general: Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. Idioma : Inglés (eng) Palabras clave: IngenierÃa de software Servicios de información empresarial TecnologÃa de la información Gestión de software Arquitectura empresarial Infraestructura de TI empresarial Clasificación: 51.068 Resumen: Obtenga todas las técnicas, enseñanzas, herramientas y metodologÃas necesarias para ser un gerente de producto efectivo por primera vez. El objetivo general de este libro es ayudarlo a comprender el rol de gerente de producto, brindarle ejemplos concretos de lo que hace un gerente de producto y desarrollar el conjunto de habilidades fundamentales que lo prepararán para una carrera en gestión de productos. Para ser un gerente de producto eficaz en la industria tecnológica, debe tener un conocimiento básico de la tecnologÃa. En este libro, se familiarizará explorando las habilidades que un gerente de producto necesita en su conjunto de herramientas y cubrirá el terreno suficiente para que se sienta cómodo en una discusión técnica. No se espera que un gerente de producto tenga el mismo nivel de profundidad o conocimiento que un ingeniero de software, pero saber lo suficiente para continuar la conversación puede ser un beneficio en su carrera en gestión de productos. Un gerente de producto completo tendrá una comprensión de 360 ​​grados de la experiencia del usuario y cómo crear productos hermosos que sean fáciles de usar, teniendo en cuenta al usuario final. Continuará su viaje con un recorrido por los principios básicos de UX e incluso pasará por el proceso de creación de un conjunto simple de marcos de UI para una aplicación simulada. Además de la experiencia técnica y de diseño, un PM necesita dominar los aspectos sociales del rol. Actuar como un puente entre ingenierÃa, marketing y otras decisiones puede ser difÃcil, y este libro se sumergirá en los negocios y las habilidades blandas de la gestión de productos. Después de leer Product Management Essentials, será uno de los pocos PM técnicamente capaces que pueden interactuar con la gerencia, las partes interesadas, los clientes y el equipo de ingenierÃa. Usted: Obtener los rasgos de un PM exitoso de los PM de la industria, VC y otros profesionales Ver las responsabilidades diarias de un PM y cómo el rol difiere en las empresas de tecnologÃa Absorber el conocimiento técnico necesario para interactuar con los ingenieros y estimar los cronogramas Diseñar simulacros básicos, wireframes de alta fidelidad e interfaces de usuario completamente pulidas Crear documentos centrales y manejar interacciones comerciales. Nota de contenido: Chapter 1: Introduction -- Chapter 2: Guiding Principles -- Chapter 3: The End-to-End Product Journey.- Chapter 4: Industry Spotlight – Q&A with Min Li Chan – Senior PM at Waymo (formerly Google-Self Driving Car Project).- Chapter 5: Understanding The Software Stack.- Chapter 6: SQL Quickstart.- Chapter 7: Industry Spotlight - Q&A - Vivek Bhupatiraju .- Chapter 8:  Analytics are Everything.- Chapter 9: Software Development Methodologies.- Chapter 10: Industry Spotlight - Q&A with Seam Ammirati.- Chapter 11:Deconstructing System Design.- Chapter 12: Mindful UX.- Chapter 13: Industry Spotlight - Q&A with Leslie Shelton.- Chapter 14: Rapid Prototyping.- Chapter 15: The good, the bad, and the unusable.- Chapter 16: Industry Spotlight - Q&A - Daniel Csonth.- Chapter 17: Playing the part.- Chapter 18: Product Strategy.- Chapter 19: Industry Spotlight - Q&A - Amelia Crook.- Chapter 20: Crossing the finish line -- Chapter 21 -- Ch21_Industry Spotlight - Q&A with Romy Macasieb.- . Tipo de medio : Computadora Summary : Gain all of the techniques, teachings, tools, and methodologies required to be an effective first-time product manager. The overarching goal of this book is to help you understand the product manager role, give you concrete examples of what a product manager does, and build the foundational skill-set that will gear you towards a career in product management. To be an effective PM in the tech industry, you need to have a basic understanding of technology. In this book you'll get your feet wet by exploring the skills a PM needs in their toolset and cover enough ground to make you feel comfortable in a technical discussion. A PM is not expected to have the same level of depth or knowledge as a software engineer, but knowing enough to continue the conversation can be a benefit in your career in product management. A complete product manager will have a 360-degree understanding of user experience and how to craft beautiful products thatare easy-to-use, with the end user in mind. You'll continue your journey with a walk through basic UX principles and even go through the process of building a simple set of UI frames for a mock app. Aside from the technical and design expertise, a PM needs to master the social aspects of the role. Acting as a bridge between engineering, marketing, and other decisions can be difficult, and this book will dive into the business and soft skills of product management. After reading Product Management Essentials you will be one of a select few technically-capable PMs who can interface with management, stakeholders, customers, and the engineering team. You will: Gain the traits of a successful PM from industry PMs, VCs, and other professionals See the day-to-day responsibilities of a PM and how the role differs across tech companies Absorb the technical knowledge necessary to interface with engineers and estimate timelines Design basic mocks, high-fidelity wireframes, and fully polished user interfaces Create core documents and handle business interactions. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Product Management Essentials : Tools and Techniques for Becoming an Effective Technical Product Manager [documento electrónico] / Pranam, Aswin, . - 1 ed. . - Berkeley, CA : Apress, 2018 . - XXV, 174 p. 90 ilustraciones, 75 ilustraciones en color.
ISBN : 978-1-4842-3303-0
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
Idioma : Inglés (eng)
Palabras clave: IngenierÃa de software Servicios de información empresarial TecnologÃa de la información Gestión de software Arquitectura empresarial Infraestructura de TI empresarial Clasificación: 51.068 Resumen: Obtenga todas las técnicas, enseñanzas, herramientas y metodologÃas necesarias para ser un gerente de producto efectivo por primera vez. El objetivo general de este libro es ayudarlo a comprender el rol de gerente de producto, brindarle ejemplos concretos de lo que hace un gerente de producto y desarrollar el conjunto de habilidades fundamentales que lo prepararán para una carrera en gestión de productos. Para ser un gerente de producto eficaz en la industria tecnológica, debe tener un conocimiento básico de la tecnologÃa. En este libro, se familiarizará explorando las habilidades que un gerente de producto necesita en su conjunto de herramientas y cubrirá el terreno suficiente para que se sienta cómodo en una discusión técnica. No se espera que un gerente de producto tenga el mismo nivel de profundidad o conocimiento que un ingeniero de software, pero saber lo suficiente para continuar la conversación puede ser un beneficio en su carrera en gestión de productos. Un gerente de producto completo tendrá una comprensión de 360 ​​grados de la experiencia del usuario y cómo crear productos hermosos que sean fáciles de usar, teniendo en cuenta al usuario final. Continuará su viaje con un recorrido por los principios básicos de UX e incluso pasará por el proceso de creación de un conjunto simple de marcos de UI para una aplicación simulada. Además de la experiencia técnica y de diseño, un PM necesita dominar los aspectos sociales del rol. Actuar como un puente entre ingenierÃa, marketing y otras decisiones puede ser difÃcil, y este libro se sumergirá en los negocios y las habilidades blandas de la gestión de productos. Después de leer Product Management Essentials, será uno de los pocos PM técnicamente capaces que pueden interactuar con la gerencia, las partes interesadas, los clientes y el equipo de ingenierÃa. Usted: Obtener los rasgos de un PM exitoso de los PM de la industria, VC y otros profesionales Ver las responsabilidades diarias de un PM y cómo el rol difiere en las empresas de tecnologÃa Absorber el conocimiento técnico necesario para interactuar con los ingenieros y estimar los cronogramas Diseñar simulacros básicos, wireframes de alta fidelidad e interfaces de usuario completamente pulidas Crear documentos centrales y manejar interacciones comerciales. Nota de contenido: Chapter 1: Introduction -- Chapter 2: Guiding Principles -- Chapter 3: The End-to-End Product Journey.- Chapter 4: Industry Spotlight – Q&A with Min Li Chan – Senior PM at Waymo (formerly Google-Self Driving Car Project).- Chapter 5: Understanding The Software Stack.- Chapter 6: SQL Quickstart.- Chapter 7: Industry Spotlight - Q&A - Vivek Bhupatiraju .- Chapter 8:  Analytics are Everything.- Chapter 9: Software Development Methodologies.- Chapter 10: Industry Spotlight - Q&A with Seam Ammirati.- Chapter 11:Deconstructing System Design.- Chapter 12: Mindful UX.- Chapter 13: Industry Spotlight - Q&A with Leslie Shelton.- Chapter 14: Rapid Prototyping.- Chapter 15: The good, the bad, and the unusable.- Chapter 16: Industry Spotlight - Q&A - Daniel Csonth.- Chapter 17: Playing the part.- Chapter 18: Product Strategy.- Chapter 19: Industry Spotlight - Q&A - Amelia Crook.- Chapter 20: Crossing the finish line -- Chapter 21 -- Ch21_Industry Spotlight - Q&A with Romy Macasieb.- . Tipo de medio : Computadora Summary : Gain all of the techniques, teachings, tools, and methodologies required to be an effective first-time product manager. The overarching goal of this book is to help you understand the product manager role, give you concrete examples of what a product manager does, and build the foundational skill-set that will gear you towards a career in product management. To be an effective PM in the tech industry, you need to have a basic understanding of technology. In this book you'll get your feet wet by exploring the skills a PM needs in their toolset and cover enough ground to make you feel comfortable in a technical discussion. A PM is not expected to have the same level of depth or knowledge as a software engineer, but knowing enough to continue the conversation can be a benefit in your career in product management. A complete product manager will have a 360-degree understanding of user experience and how to craft beautiful products thatare easy-to-use, with the end user in mind. You'll continue your journey with a walk through basic UX principles and even go through the process of building a simple set of UI frames for a mock app. Aside from the technical and design expertise, a PM needs to master the social aspects of the role. Acting as a bridge between engineering, marketing, and other decisions can be difficult, and this book will dive into the business and soft skills of product management. After reading Product Management Essentials you will be one of a select few technically-capable PMs who can interface with management, stakeholders, customers, and the engineering team. You will: Gain the traits of a successful PM from industry PMs, VCs, and other professionals See the day-to-day responsibilities of a PM and how the role differs across tech companies Absorb the technical knowledge necessary to interface with engineers and estimate timelines Design basic mocks, high-fidelity wireframes, and fully polished user interfaces Create core documents and handle business interactions. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...]
TÃtulo : Software Project Estimation : Intelligent Forecasting, Project Control, and Client Relationship Management Tipo de documento: documento electrónico Autores: Dimitrov, Dimitre, Mención de edición: 1 ed. Editorial: Berkeley, CA : Apress Fecha de publicación: 2020 Número de páginas: XVI, 118 p. 48 ilustraciones ISBN/ISSN/DL: 978-1-4842-5025-9 Nota general: Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. Idioma : Inglés (eng) Palabras clave: IngenierÃa de software Programación de computadoras Innovaciones tecnológicas Gestión de proyectos Gestión de software Técnicas de programación Gestión de Innovación y TecnologÃa Clasificación: 51.068 Resumen: En Software Project Estimation, el autor Dimitre Dimitrov extrapola los pasos más cruciales para pronosticar de manera precisa y significativa el cronograma y las especificaciones de los entregables prometidos a los clientes. La experiencia positiva de un cliente con la entrega e implementación del proyecto es la tarjeta de presentación de una organización de software en la industria. La vida útil de un proyecto de software, desde la ideación hasta la instalación final, presenta docenas de posibles obstáculos para el historial, las ganancias y la moral general del equipo de una empresa. Sin embargo, estos "obstáculos" también son oportunidades para mostrar las fortalezas y mejorar la calidad del producto de una organización, y todo comienza con la estimación del proyecto. La previsión confiable sigue presentando un desafÃo incluso para los equipos y las organizaciones de desarrollo de software más veteranos. Dimitrov se propone aliviar estas dificultades comunes con invaluables mejoras en la metodologÃa y útiles imágenes de sus años de experiencia en la industria. Los gerentes de proyectos, al aprovechar el poder de los datos duros y las estadÃsticas, tienen un nuevo mundo de pronósticos impactantes a su alcance. Este enfoque brinda seguridad, previsibilidad y motivación dentro del equipo, al mismo tiempo que beneficia enormemente la confianza y las relaciones con los clientes. La estimación de proyectos de software aclara los malentendidos comunes que se producen entre hacer una promesa, elaborar un plan y crear un pronóstico respaldado por datos. Aprenda a crear un pronóstico de proyectos de software inteligente y utilÃcelo para tomar decisiones oportunas, aplicar un control de proyectos medido y dirigir con confianza su barco hacia sus objetivos con la estimación de proyectos de software. Nota de contenido: Chapter 0: Assertions -- Chapter 1: The People in a Software Project -- Chapter 2: The Role of Simplification -- Chapter 3: Statistics and Probabilities -- Chapter 4: Forecasting Mechanics -- Chapter 5: Adjustments -- Chapter 6: Financial Performance and Managing Risks -- Appendix A: Tidbits -- Appendix B: Spreadsheets and Sample Charts -- Bibliography. Tipo de medio : Computadora Summary : In Software Project Estimation, author Dimitre Dimitrov extrapolates upon the most crucial steps in accurately and meaningfully forecasting the timeline and specs of promised deliverables to clients. A client's positive experience with project delivery and implementation is a software organization's calling card in the industry. The lifespan of a software project—from ideation to final installation—introduces dozens of potential pitfalls for a company's track record, earnings, and overall team morale. However, these "pitfalls" are also opportunities to showcase strengths and to improve an organization's product quality, and it all starts with project estimation. Reliable forecasting continues to present a challenge to even the most veteran teams and software development organizations. Dimitrov sets out to ease these common difficulties with invaluable methodology improvements and helpful visuals from his years of industry experience. Project managers—through harnessing the power of hard data and statistics—have a new world of impactful forecasting at their fingertips. This approach brings security, predictability, and motivation within the team, while simultaneously greatly benefiting client trust and relationships. Software Project Estimation clarifies the common misunderstandings that materialize between making a promise, making a plan, and building a forecast backed by data. Learn how to create an intelligent software project forecast and use it to make timely decisions, apply measured project control, and confidently steer your ship toward your goals with Software Project Estimation. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Software Project Estimation : Intelligent Forecasting, Project Control, and Client Relationship Management [documento electrónico] / Dimitrov, Dimitre, . - 1 ed. . - Berkeley, CA : Apress, 2020 . - XVI, 118 p. 48 ilustraciones.
ISBN : 978-1-4842-5025-9
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
Idioma : Inglés (eng)
Palabras clave: IngenierÃa de software Programación de computadoras Innovaciones tecnológicas Gestión de proyectos Gestión de software Técnicas de programación Gestión de Innovación y TecnologÃa Clasificación: 51.068 Resumen: En Software Project Estimation, el autor Dimitre Dimitrov extrapola los pasos más cruciales para pronosticar de manera precisa y significativa el cronograma y las especificaciones de los entregables prometidos a los clientes. La experiencia positiva de un cliente con la entrega e implementación del proyecto es la tarjeta de presentación de una organización de software en la industria. La vida útil de un proyecto de software, desde la ideación hasta la instalación final, presenta docenas de posibles obstáculos para el historial, las ganancias y la moral general del equipo de una empresa. Sin embargo, estos "obstáculos" también son oportunidades para mostrar las fortalezas y mejorar la calidad del producto de una organización, y todo comienza con la estimación del proyecto. La previsión confiable sigue presentando un desafÃo incluso para los equipos y las organizaciones de desarrollo de software más veteranos. Dimitrov se propone aliviar estas dificultades comunes con invaluables mejoras en la metodologÃa y útiles imágenes de sus años de experiencia en la industria. Los gerentes de proyectos, al aprovechar el poder de los datos duros y las estadÃsticas, tienen un nuevo mundo de pronósticos impactantes a su alcance. Este enfoque brinda seguridad, previsibilidad y motivación dentro del equipo, al mismo tiempo que beneficia enormemente la confianza y las relaciones con los clientes. La estimación de proyectos de software aclara los malentendidos comunes que se producen entre hacer una promesa, elaborar un plan y crear un pronóstico respaldado por datos. Aprenda a crear un pronóstico de proyectos de software inteligente y utilÃcelo para tomar decisiones oportunas, aplicar un control de proyectos medido y dirigir con confianza su barco hacia sus objetivos con la estimación de proyectos de software. Nota de contenido: Chapter 0: Assertions -- Chapter 1: The People in a Software Project -- Chapter 2: The Role of Simplification -- Chapter 3: Statistics and Probabilities -- Chapter 4: Forecasting Mechanics -- Chapter 5: Adjustments -- Chapter 6: Financial Performance and Managing Risks -- Appendix A: Tidbits -- Appendix B: Spreadsheets and Sample Charts -- Bibliography. Tipo de medio : Computadora Summary : In Software Project Estimation, author Dimitre Dimitrov extrapolates upon the most crucial steps in accurately and meaningfully forecasting the timeline and specs of promised deliverables to clients. A client's positive experience with project delivery and implementation is a software organization's calling card in the industry. The lifespan of a software project—from ideation to final installation—introduces dozens of potential pitfalls for a company's track record, earnings, and overall team morale. However, these "pitfalls" are also opportunities to showcase strengths and to improve an organization's product quality, and it all starts with project estimation. Reliable forecasting continues to present a challenge to even the most veteran teams and software development organizations. Dimitrov sets out to ease these common difficulties with invaluable methodology improvements and helpful visuals from his years of industry experience. Project managers—through harnessing the power of hard data and statistics—have a new world of impactful forecasting at their fingertips. This approach brings security, predictability, and motivation within the team, while simultaneously greatly benefiting client trust and relationships. Software Project Estimation clarifies the common misunderstandings that materialize between making a promise, making a plan, and building a forecast backed by data. Learn how to create an intelligent software project forecast and use it to make timely decisions, apply measured project control, and confidently steer your ship toward your goals with Software Project Estimation. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Permalink