Final part 5 Flashcards

1
Q
  1. Describe a time when you were in a project where change happened constantly without any change control to requirements. How did you deal with this situation and how did you overcome the associated challenges?
A

A challenge a dealt with on one of my projects was the stakeholders increasing the scope of the project without much change control. I had started to stugle with keeping tracking of the requirements and the updated version. To overcome this issue I reached out to the stakeholders and suggested we establish chain of approval for any changes. We would involve every interested party in the chain so that every one is in the know of what changes happen and when.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  1. Which development model is better Agile or Waterfall?
A

Both agile and waterfall have their advantages and drawbacks. I believe each method is more suitable for different types of projects. Agile is more suitable for small to medium sized software development project and where the main deliverable can be broken down into small valuable components.
Waterfall is more suitable for large and long-term project as it helps maintain the scope of the project and staying within budget.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  1. Describe a particular difficult project and how you dealt with it
A

A challenge I faced on last project was getting a hold of the stakeholder to coordinate requirement gathering workshops. To deal with is I have had to escalate the issue to to my program manager in order for them to reach out to them and explain the consequences of not doing the workshops on time. Those consequences were a delay in the project and increase cost of the project.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
  1. How do you handle working on multiple priorities at once?
A

I personally am not a believer of multitasking. I believe in prioritizing and ranking tasks. Each task requires my undivided attention to provide a good quality work and maintain a high standard. Whenever I confronted with tasks with close deadlines, I determine how critical each task is to our project activities and rank them accordingly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  1. How do you measure success?
A

To measure success, my team and I always go back and compare the goals we had committed to to the results achieved to determine if under achieved, met our goals, or overachieved.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  1. When can a BA say that the requirements are done?
A

As a BA I can determine that requirements are “done” once codes have been developed and they’ve passed testing. However, I also take into account any possible change request that may be made in the future or defect a requirement may experience due to another requirement being changed. So requirements are truly done when the software is finished and released. Even then, enhancements can take place and changed can be made to requirements.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Write a for loop that will display odd number form 10-100

A

{
Int n=100

System.out.print(“Odd Numbers from 10 to +n+” are: “);
For (int i=10; i<=n; i++) {
If (i % 2 !=0). {
System.out.print(i + “ “ );

}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
  1. Explain GAP analysis, Peer review
A

Gap analysis of a software is an analysis done to determine the gap between the as-is state of the system and the to-be state of the system. During this analysis, I identify all the areas and processes involved in the system, I then Identify the specific areas that need improvement, come up with solutions, Implement the solutions, and evaluate the results to determine if the gap has been bridged.

A peer review is a way of improving the quality of work on the project team. This is done having other individuals review your work such as requirements documents, test cases, wireframe, and any other technical documents.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
  1. What are the benefits of AWS?
A

AWS eliminates data center and offers the convenience to have everything on the cloud and easily accessible

Implementing AWS will result in saving money on running and maintain a data center

AWS provides massive security of your data and they will be extremely hard to breach.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
  1. What is CMMi? How can you help to maintain CMMI standard?
A

The capability maturity matric integration. is a program enforces a set of standards that encourages the best business practices. Companies are given different levels based on their current practices. Maintaining CMMI standards involves holding employees accountable for maintaining the highest standard of work. This along with other organizational improvements will lead to a better business performance CMMi rating.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly