26.02.2015 Views

DOT NET Interview Questions - DotNetSpider

DOT NET Interview Questions - DotNetSpider

DOT NET Interview Questions - DotNetSpider

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

engineering , Other diagrams for validity check)<br />

In this phase mostly class diagrams are re-engineered with the source code. But other<br />

diagrams are also present for validity check example state chart diagrams will be used in<br />

case to check that the both activity between those states are following the proper logic. If<br />

some things have to be changed then again there is iteration backward to the Requirement<br />

phase.<br />

Testing phase<br />

This phase mostly goes for the testing department. I am not talking about preparing UTP<br />

plans but SITP plans. Where the testing department will look at all diagrams to prepare a<br />

test plan and execute it. Example it will see the Use Case document to see the business<br />

rules, it will see the activity diagram and sequence diagrams to see the proper flow of<br />

modules. If some things are not proper there is iteration back to the Design phase.<br />

Roll out and close over phases.<br />

All document just to recheck the things are proper example are all modules deployed<br />

according to the deployment diagrams, are all business rules in Use Cases satisfied.<br />

Let’s revise following are the points:-<br />

√<br />

Not all diagrams are compulsory.<br />

√ The minimum diagrams according to software life cycle phases are :-<br />

Requirement phase: - Use Case Diagrams<br />

Design Phase: - Component diagrams, Class diagrams<br />

Implementation phase: - All diagrams derived from pervious phases<br />

specially class diagram for reverse engineering.<br />

Testing phase: - All diagrams derived from requirement and design phases<br />

for verification and preparing test plans.<br />

Roll out and close over phase: - All document derived from Design phase<br />

and requirement phases.<br />

Below is a sample figure which shows all the documents in relevant phases.<br />

222

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!