Process Oriented
-
What are the different phases in delivering the project during development and during maintenance ?
- This question relates to the process model you choose in developing your application ,
you need to explain him the life cycle model of the project and various stages involved in it.
-
How do you perform unit testing and make sure you covered all the aspects of your code ?
- Before starting the unit testing , every developer based on the UseCase he should identify all the alternative paths ,
critical paths of a test case and should draft them in a Tracebility matrix.
- In this matrix he will trace all the critical flow of the application has been covered to its fullest or not .
-
What is the document that should be consulted to know about your project , the activities you do, to know about your project ?
- Requirements Phase----High level Requirement document/ Business Requirement document
Analysis Phase----------Usecase and Analysis document
Design Phase----High level design pattern and Detailed design document
Unit Testing----Test case document describing the unit testing flows and Tracebility matrix
-
How do you come up with estimates for a requirement ?
- We will identify the components of the application into three categories based on their complexity.
- And we use estimation document where we will feed in the no of critical ,
moderate and normal components in that document will calculate the estimates.
|