Fr. 196.00

AUTOMATED DEFECT PREVENTION - BEST PRACTICES IN SOFTWARE MANAGEM

English · Hardback

Shipping usually within 3 to 5 weeks

Description

Read more

Informationen zum Autor Dorota Huizinga, PhD, is the Associate Dean for the College of Engineering and Computer Science and Professor of Computer Science at California State University, Fullerton. Her publication record spans a wide range of computer science disciplines and her research was sponsored by the National Science Foundation, California State University System, and private industry. Adam Kolawa, PhD, is the cofounder and CEO of Parasoft, a leading provider of Automated Error Prevention software solutions. Dr. Kolawa is a coauthor of Bulletproofing Web Applications, has contributed to or written more than 100 commentary pieces and technical papers, and has authored numerous scientific papers. Klappentext Improve Productivity by Integrating Automation and Defect Prevention into Your Software Development ProcessThis book presents an approach to software management based on a new methodology called Automated Defect Prevention (ADP). The authors describe how to establish an infrastructure that functions as a software "production line" that automates repetitive tasks, organizes project activities, tracks project status, seamlessly collects project data, and sustains and facilitates the improvement of human-defined processes. Well-grounded in software engineering research and in industry best practices, this book helps organizations gain dramatic improvement in both product quality and operational effectiveness.Ideal for industry professionals and project managers, as well as upper-level undergraduates and graduate-level students in software engineering, Automated Defect Prevention is complete with figures that illustrate how to structure projects and contains real-world examples, developers' testimonies, and tips on how to implement defect prevention strategies across a project group. Zusammenfassung 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. Inhaltsverzeichnis 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 Autom...

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.