Software Evolution and Feedback: Theory and Practice
()
About this ebook
In summary, the book covers conceptual, phenomenological, empirical, technological and theoretical aspects of the field of software evolution - with contributions from the leading experts.
This book delivers an up-to-date scientific understanding of what software evolution is, to show why it is inevitable for real world applications, and it demonstrates the role of feedback in software development and maintenance. The book also addresses some of the phenomenological and technological underpinnings and includes rules and guidelines for increased software evolvability and, in general, sustainability of the evolution process.
Software Evolution and Feedback provides a long overdue, scientific focus on software evolution and the role of feedback in the software process, making this the indispensable guide for all software practitioners, researchers and managers in the software industry.
Related to Software Evolution and Feedback
Related ebooks
Mechanisms for Reliable Distributed Real-Time Operating Systems: The Alpha Kernel Rating: 0 out of 5 stars0 ratingsRunning an Agile Software Development Project Rating: 0 out of 5 stars0 ratingsCodecharts: Roadmaps and blueprints for object-oriented programs Rating: 0 out of 5 stars0 ratingsSystems Analysis: Made Simple Computerbooks Rating: 5 out of 5 stars5/5Common Design Patterns for Symbian OS: The Foundations of Smartphone Software Rating: 4 out of 5 stars4/5Software Development with C++: Maximizing Reuse with Object Technology Rating: 0 out of 5 stars0 ratingsSoftware Development Rhythms: Harmonizing Agile Practices for Synergy Rating: 0 out of 5 stars0 ratingsSoftware Quality Control, Error, Analysis Rating: 0 out of 5 stars0 ratingsManaging Software Deliverables: A Software Development Management Methodology Rating: 0 out of 5 stars0 ratingsRuling Distributed Dynamic Worlds Rating: 0 out of 5 stars0 ratingsIntegrated Project Support Environments: The Aspect Project Rating: 0 out of 5 stars0 ratingsQuick Recipes on Symbian OS: Mastering C++ Smartphone Development Rating: 4 out of 5 stars4/5UML 2 Semantics and Applications Rating: 0 out of 5 stars0 ratingsThe Digital Technical Documentation Handbook Rating: 0 out of 5 stars0 ratingsOpen Source Software: Implementation and Management Rating: 0 out of 5 stars0 ratingsParallel Programming in OpenMP Rating: 3 out of 5 stars3/5Multiple User Interfaces: Cross-Platform Applications and Context-Aware Interfaces Rating: 0 out of 5 stars0 ratingsSoftware Performance and Scalability: A Quantitative Approach Rating: 0 out of 5 stars0 ratingsServer Architectures: Multiprocessors, Clusters, Parallel Systems, Web Servers, Storage Solutions Rating: 0 out of 5 stars0 ratingsProcess Analytical Technology: Spectroscopic Tools and Implementation Strategies for the Chemical and Pharmaceutical Industries Rating: 0 out of 5 stars0 ratingsSocial Issues in Computing Rating: 4 out of 5 stars4/5System Level Design with Rosetta Rating: 0 out of 5 stars0 ratingsTiming Analysis of Real-Time Software Rating: 1 out of 5 stars1/5Learning Software Engineering Rating: 0 out of 5 stars0 ratingsSoftware Engineering: Architecture-driven Software Development Rating: 4 out of 5 stars4/5Middleware for Communications Rating: 0 out of 5 stars0 ratingsProcess-Aware Information Systems: Bridging People and Software Through Process Technology Rating: 0 out of 5 stars0 ratingsSmartphone Operating System Concepts with Symbian OS: A Tutorial Guide Rating: 0 out of 5 stars0 ratingsReliability of Software Intensive Systems Rating: 0 out of 5 stars0 ratingsMobile Python: Rapid prototyping of applications on the mobile platform Rating: 4 out of 5 stars4/5
Software Development & Engineering For You
Learning Python Rating: 5 out of 5 stars5/5How to Write Effective Emails at Work Rating: 4 out of 5 stars4/5iOS App Development For Dummies Rating: 0 out of 5 stars0 ratingsPython For Dummies Rating: 4 out of 5 stars4/5Level Up! The Guide to Great Video Game Design Rating: 4 out of 5 stars4/5Adobe Illustrator CC For Dummies Rating: 5 out of 5 stars5/5Hand Lettering on the iPad with Procreate: Ideas and Lessons for Modern and Vintage Lettering Rating: 4 out of 5 stars4/5Tiny Python Projects: Learn coding and testing with puzzles and games Rating: 5 out of 5 stars5/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Lua Game Development Cookbook Rating: 0 out of 5 stars0 ratingsRy's Git Tutorial Rating: 0 out of 5 stars0 ratingsReversing: Secrets of Reverse Engineering Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Coding All-in-One For Dummies Rating: 0 out of 5 stars0 ratingsGrokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Engineering Management for the Rest of Us Rating: 5 out of 5 stars5/5Beginning C++ Programming Rating: 3 out of 5 stars3/5Beginning Programming For Dummies Rating: 4 out of 5 stars4/527 PROGRAM MANAGEMENT INTERVIEW TECHNIQUES - To Ace That Dream Job Offer ! Rating: 5 out of 5 stars5/5Modern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratingsRESTful API Design - Best Practices in API Design with REST: API-University Series, #3 Rating: 5 out of 5 stars5/5Android App Development For Dummies Rating: 0 out of 5 stars0 ratingsGood Code, Bad Code: Think like a software engineer Rating: 5 out of 5 stars5/5DevOps For Dummies Rating: 4 out of 5 stars4/5How Do I Do That in Photoshop?: The Quickest Ways to Do the Things You Want to Do, Right Now! Rating: 4 out of 5 stars4/5How Do I Do That In InDesign? Rating: 5 out of 5 stars5/5INSTANT PLC Programming with RSLogix 5000 Rating: 4 out of 5 stars4/5
Reviews for Software Evolution and Feedback
0 ratings0 reviews