skip to content
Software reading techniques : twenty techniques for more effective software review and inspection Preview this item
ClosePreview this item
Checking...

Software reading techniques : twenty techniques for more effective software review and inspection

Author: Yang-Ming Zhu
Publisher: [Berkeley] : Apress, 2016. ©2016
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
This concise book teaches software professionals and software engineering students the full set of twenty software reading techniques to enhance their 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 whose purpose is to detect and fix problems early.  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Printed edition:
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Yang-Ming Zhu
ISBN: 9781484223468 1484223462 1484223454 9781484223451
OCLC Number: 963932156
Notes: Includes index.
Description: 1 online resource
Contents: Chapter 1. Introduction --
Chapter 2. Software Review Procedures --
Chapter 3. Basic Software Reading Techniques --
Chapter 4. Scenario-Based Reading Techniques --
Chapter 5. Requirements Reading Techniques --
Chapter 6. Design Reading Techniques --
Chapter 7. Code Reading Techniques --
Chapter 8. Conclusion.
Responsibility: Yang-Ming Zhu.

Abstract:

This concise book teaches software professionals and software engineering students the full set of twenty software reading techniques to enhance their 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 whose purpose is to detect and fix 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 software readers up to speed on all the techniques and tips for optimizing their effectiveness and efficiency, including the following: Software review and inspection procedures and reading skills Traditional and modern advanced reading techniques applicable to almost all software artifacts Specific reading techniques for software requirements specification, software design, and code.

Reviews

Editorial reviews

Publisher Synopsis

"Eight chapters cover generic software reading techniques that apply to any artifact and specific techniques that apply only to requirements, designs, or code. ... The book's primary audience is Read more...

 
User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/963932156> # Software reading techniques : twenty techniques for more effective software review and inspection
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
    library:oclcnum "963932156" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/3963364374#Topic/computers_programming_languages_general> ; # COMPUTERS--Programming Languages--General
    schema:about <http://experiment.worldcat.org/entity/work/data/3963364374#Topic/computer_software_development> ; # Computer software--Development
    schema:about <http://dewey.info/class/005.1/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/3963364374#Topic/computers_compilers> ; # COMPUTERS--Compilers
    schema:author <http://experiment.worldcat.org/entity/work/data/3963364374#Person/zhu_yang_ming> ; # Yang-Ming Zhu
    schema:bookFormat schema:EBook ;
    schema:datePublished "2016" ;
    schema:description "This concise book teaches software professionals and software engineering students the full set of twenty software reading techniques to enhance their 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 whose purpose is to detect and fix 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 software readers up to speed on all the techniques and tips for optimizing their effectiveness and efficiency, including the following: Software review and inspection procedures and reading skills Traditional and modern advanced reading techniques applicable to almost all software artifacts Specific reading techniques for software requirements specification, software design, and code."@en ;
    schema:description "Chapter 1. Introduction -- Chapter 2. Software Review Procedures -- Chapter 3. Basic Software Reading Techniques -- Chapter 4. Scenario-Based Reading Techniques -- Chapter 5. Requirements Reading Techniques -- Chapter 6. Design Reading Techniques -- Chapter 7. Code Reading Techniques -- Chapter 8. Conclusion."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/3963364374> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/3963364374#CreativeWork/> ;
    schema:name "Software reading techniques : twenty techniques for more effective software review and inspection"@en ;
    schema:productID "963932156" ;
    schema:url <http://resolver.library.cornell.edu/cgi-bin/EBookresolver?set=Books24x7&id=125437> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1366179> ;
    schema:url <http://link.springer.com/openurl?genre=book&isbn=978-1-4842-2345-1> ;
    schema:url <https://link.springer.com/openurl?genre=book&isbn=978-1-4842-2345-1> ;
    schema:url <http://lib.myilibrary.com?id=971699> ;
    schema:url <http://link.springer.com/10.1007/978-1-4842-2346-8> ;
    schema:url <http://library.icc.edu/login?url=http://ebookcentral.proquest.com/lib/illcencol-ebooks/detail.action?docID=4746018> ;
    schema:url <http://www.books24x7.com/marc.asp?bookid=125437> ;
    schema:url <http://ebookcentral.proquest.com/lib/ucm/detail.action?docID=4746018> ;
    schema:url <https://0-link-springer-com.pugwash.lib.warwick.ac.uk/book/10.1007/978-1-4842-2346-8> ;
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=4746018> ;
    schema:url <https://grinnell.idm.oclc.org/login?url=http://link.springer.com/10.1007/978-1-4842-2346-8> ;
    schema:url <http://dx.doi.org/10.1007/978-1-4842-2346-8> ;
    schema:url <http://sfx.carli.illinois.edu/sfxwhe/sfx_local?genre=book&sid=Voyager:WHE&sfx.ignore_date_threshold=1&svc.fulltext=yes&rft.isbn=978-1-4842-2346-8> ;
    schema:url <http://www.myilibrary.com?id=971699> ;
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=4746018> ;
    schema:workExample <http://worldcat.org/isbn/9781484223468> ;
    schema:workExample <http://dx.doi.org/10.1007/978-1-4842-2346-8> ;
    schema:workExample <http://worldcat.org/isbn/9781484223451> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/963932156> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/3963364374#Person/zhu_yang_ming> # Yang-Ming Zhu
    a schema:Person ;
    schema:familyName "Zhu" ;
    schema:givenName "Yang-Ming" ;
    schema:name "Yang-Ming Zhu" ;
    .

<http://experiment.worldcat.org/entity/work/data/3963364374#Topic/computer_software_development> # Computer software--Development
    a schema:Intangible ;
    schema:name "Computer software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/3963364374#Topic/computers_compilers> # COMPUTERS--Compilers
    a schema:Intangible ;
    schema:name "COMPUTERS--Compilers"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/3963364374#Topic/computers_programming_languages_general> # COMPUTERS--Programming Languages--General
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--General"@en ;
    .

<http://lib.myilibrary.com?id=971699>
    rdfs:comment "Connect to MyiLibrary resource." ;
    .

<http://resolver.library.cornell.edu/cgi-bin/EBookresolver?set=Books24x7&id=125437>
    rdfs:comment "Connect to full text. Access restricted to authorized subscribers." ;
    .

<http://worldcat.org/entity/work/data/3963364374#CreativeWork/>
    a schema:CreativeWork ;
    schema:description "Printed edition:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/963932156> ; # Software reading techniques : twenty techniques for more effective software review and inspection
    .

<http://worldcat.org/isbn/9781484223451>
    a schema:ProductModel ;
    schema:isbn "1484223454" ;
    schema:isbn "9781484223451" ;
    .

<http://worldcat.org/isbn/9781484223468>
    a schema:ProductModel ;
    schema:isbn "1484223462" ;
    schema:isbn "9781484223468" ;
    .

<http://www.worldcat.org/title/-/oclc/963932156>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/963932156> ; # Software reading techniques : twenty techniques for more effective software review and inspection
    schema:dateModified "2018-01-06" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.