A formal technical review is a software quality assurance activity performed by software
engineers (and others). The objectives of the FTR are
(1) to uncover errors in function, logic, or implementation for any representation of the software;
(2) to verify that the software under review meets its requirements;
(3) to ensure that the software has been represented according to predefined standards; (4) to achieve software that is developed in a uniform manner;
And
(5) to make projects more manageable.
In addition, the FTR serves as a training ground, enabling junior engineers to observe different approaches to software analysis, design, and implementation. The FTR also serves
to promote backup and continuity because a number of people become familiar with
parts of the software that they may not have otherwise seen.
The FTR is actually a class of reviews that includes walkthroughs, inspections,
round-robin reviews and other small group technical assessments of software. Each
FTR is conducted as a meeting and will be successful only if it is properly planned,
controlled, and attended. In the sections that follow, guidelines similar to those for a
walkthrough are presented as a representative formal technical review.
great explanation
ReplyDeleteCan you please help me what are the types of FTR...??
ReplyDeleteType of FTR
DeleteFormal reviews
In a formal review, the author of the work product or one of the reviewers familiar with the work product introduces it to the rest of the reviewers. The flow of the review is driven by the presentation and issues raised by the reviewers.
Walkthroughs
Walkthroughs are usually used to examine source code as opposed to design and requirements documents. The participants do a step-by-step, line-by-line simulation of the code. The author of the code is usually present to answer participants' questions.
Inspections
In an inspection, a list of criteria the software must satisfy determines the flow of the review. While walkthroughs and formal reviews are generally biased toward error detection, inspections are often used to establish additional properties such as portability and adherence to standards. A reviewer may be supplied with a checklist of items, or he or she may only be informed of the desired property. Inspections are also used to check for particular errors that have been prevalent in the past.
This comment has been removed by the author.
Deletenice it.s very helpfull.
ReplyDeletenice explanation
ReplyDeletenice explanation
ReplyDelete
ReplyDeleteThe FTR is a class of reviews that includes walkthroughs, inspections,
round-robin reviews and other small group technical assessments of software. Each
FTR is conducted as a meeting and will be successful only if it is properly planned,
controlled, and attended. It is one of the secrets to develop the best quality control inspection software.
Some people argue that an FTR should assess programming style as well as correctness. Is this a good idea? Why?
ReplyDeleteits good but more information needed
ReplyDeleteYes chaitanya. You are exactly right.Thanks for ur valuable information.Keep Going (y)
ReplyDeleteTHANKS YOU SIR.......!
ReplyDeleteluggjkvb
ReplyDeletewhat are the guidelines for conducting FTR?
ReplyDeletewhere ftr is used in v model?
ReplyDeleteA very interesting article. The insights are really helpful and informative. Thanks for posting.
ReplyDeleteCMMI Consulting
What are the stages in FTR?
ReplyDeleteThank you so much for the valuable insights.
ReplyDeleteI had exam of Software Engineering yesterday.
The combo of this and https://www.daaminotes.com/2017/11/16/formal-technical-review/ helped me a lot.
It was just the information I was looking for.
keep going :)
Thanks :)
you should source : Pressman's book ( Software Engineering A Practitioner’s Approach ) for this.
ReplyDelete.com offers indistinguishable performance on most frequencies, and if you’re an advanced amateur and already have an antenna system and equipment in place, it’s hard to resist receiver only for $18. Re-KaChing Review
ReplyDeleteNice ,thank you
ReplyDelete