Software Reading Techniques: Twenty Techniques for More Effective Software Review and Inspection

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Learn twenty software reading techniques to enhance your effectiveness in reviewing and inspecting software artifacts such as requirements specifications, designs, code files, and usability. Software review and inspection is the best practice in software development that detects and fixes problems early. Software professionals are trained to write software but not read and analyze software written by peers. As a result, individual reading skills vary widely. Because the effectiveness of software review and inspection is highly dependent on individual reading skills, differential outcomes among software readers vary by a factor of ten. Software Reading Techniques is designed to close that gap. Dr Yang‐Ming Zhu’s depth of experience as a software architect, team leader, and scientist make him singularly well-equipped to bring you up to speed on all the techniques and tips for optimizing the effectiveness and efficiency of your software review and inspection skills. What You'll Learn: • Improve software review, inspection procedures, and reading skills • Study traditional and modern advanced reading techniques applicable to software artifacts • Master specific reading techniques for software requirements specification, software design, and code Who This Book Is For: Software professionals and software engineering students and researchers

Author(s): Yang‐Ming Zhu
Edition: 1
Publisher: Apress
Year: 2016

Language: English
Commentary: True PDF
Pages: 148
City: New York, NY
Tags: Software Engineering; Object-Oriented Programming; Software Requirements; Code Review; Code Inspection

Front Matter....Pages i-xix
Introduction....Pages 1-6
Software Review Procedures....Pages 7-20
Basic Software Reading Techniques....Pages 21-34
Scenario-Based Reading Techniques....Pages 35-68
Requirements Reading Techniques....Pages 69-76
Design Reading Techniques....Pages 77-102
Code Reading Techniques....Pages 103-118
Conclusion....Pages 119-122
Back Matter....Pages 123-126