Documente Academic
Documente Profesional
Documente Cultură
1. Has a Goal 2. Has inputs 3. Uses some resources 4. Has an output 5. Has a set of
activities performed in some specific order. 6. Creates value to client.
5.Conducting Meetings
6. Driving clients for UAT
completion
7.People Management (coordinating with different people and different teams)
8.Overall making sure project health is in good shape and delivered as per the time-lines without any issues.
Q4.What are different categories of tools that can be used in a project ,you are aware of?
Documentation Tools
UML Drawing T
ools
1.Prototyping Tools.
2. Screen capturing Tools.
3. Business Modeling Tools .
4.Software Development Process Model.
5.Change Management Tools.
6.Brainstorming Tools.
tes
7.Meeting Minu
8. SDLC Tools
9. Database Tools
10. Reporting T ools
11. Requirements Manage
ment Tool
12.Configurstion tools
13. Testing tools
14.Analysis tools
15.Enterprise Architecture
Example: If we generalized Customer into Customer and VIP Customer then it is the example
of Actor Generalization.
2.Use Case Generalization: It is relationship between the use cases.
Example: We can do the Payment either by Cash or by Card or by Coupons . Here Parent class
doesn’t exist without its Child class means we have to opt one mode to do the payment.
Q6. When do you use "Include" and "extend" in usecase diagrams and give an example?
Include:
Extend :
Example: To Withdraw cash from ATM it depends upon the customer to take print out of receipt
or not. So we can say that it is optional relationship between Withdraw Cash from ATM and Print
Receipt.
Q7. What standards do you follow to create SRS document and write down it's
subsections?
SRS in a way is the foundation stone for good software that has to take birth based
on it. It is very important to meet the right people at customer location who are
deeply involved in these processes in their respective fields. A detailed study of
each process, supported by relevant documents, forms, reports need to be
collected. Process owner must devote ample time to the team member who has
come for business study so that he inturns documents it well as part of SRS.
Q 11.Draw a Use case Diagram and Activity diagram for Librarian cans add/delete/edit book and search books
from the database. Members can Borrow reserve and return the book. They can search books also. Members
would be fined 0.10$ on Overdue and they have to pay entire amount if they have lost the book. Members
are of two kinds. VIP members can request book at home and they can also order Books which are not
present in library, the library also has CD, DVDs and multimedia items which only VIP members can have
access to them. Non VIP members can register a form and apply for VIP Membership by paying some
extra amount, Search function gives the information of books branch wise. User can search books by title and
Several other criteria, The feedback system allows users to give feedback and comments about the book
which is Returned
Q12. What are the roles and responsibilities of Business Analyst in given phases? Pre-project
Requirements Planning Requirements gathering Requirements Analysis Design Coding / Development Testing
Deployment and Implementation.
Design Coding:
ases
1. From Usecase Diagram, Test Manager Solution Document prepare Test C
2. Communicates with Client on the design and
FlashSolution documents (updates Status to Client and make
them understand how the solution would look like to prepare
them to drive UA T) 3. BA will initiate the preparat ion of End
user manual s 4. updates RTM 5. From Use case Diagram
Solution-Architect recommends Architecture of the IT sol ution
6. DB Architect uses Persistence Classes (Entity Classes)
and comes up wi th ER Diagrams or DB S chema 7. GUI
Designer will look into Transient Classes Boundary C lasses)
and designs all possible Screens for the IT Solution .
D Sessions 2. BA c larifies queries of Technical Team during Coding 3. Developers
Coding :1.BA organizes JA
refer Diagrams and Transient (Controller Classes) of BA and code their unit 4. Update End user manuals 5.
Update RTM 6. Conducts regular Status meetings with technical team and the Client and tuning Client for
participation in UAT.
Development Testing: 1.BA- Prepares Test Cases from Use Cases or assists Test Manager.
2. BA per forms high level testing
3. BA prepares Client for UAT 4. Test
Data is requested by BA from Client 5.
Updates End User Manuals 6. Updates
ake signoff from Client on
RTM 7. T
Client Project Acceptance form.
Deployment and Implementation:1.Forwards RTM to Client or the PM which should be attached to the Project Closure
Document 2. Coordinates to complete and share End User Manuals 3. Plans and Organizes Training Sessions for End
Users 4. Prepares Lessons learned from this project (to take precautions for coming projects)