Assignment 2

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

BAHRIA UNIVERSITY (KARACHI CAMPUS)

Agile Software Development Methods

ASSIGNMENT # 2
FALL 2023

HAMZA MEMON

MS(SE)-3
Dr. Sohaib Ahmed
AGILE METHODOLOGY PRACTICES IN AN ORGANIZATION

1. For how long, your organization is following agile methodologies for software development?

ANSWER:

“Managing Consultant” We started our company back in 2018, except for the very first
project we did for a client all of the projects are now particularly following agile
methodologies.

So, it's now 3 years and counting since we are using Agile Methodologies in our projects and
deliverables.

2. Which agile methodologies are adopting till now? And what is/are your preference
choice(s)?.

ANSWER:

“Managing Consultant” We are actively using Kanban, Scrum and Xtreme Programming (not
very much) as our key methodologies. And our most preferred method is the combination of
Scrum + Kanban.

3. What is the main reason(s) for adopting agile methodologies instead of following?
traditional software methodology?

ANSWER:

“Managing Consultant” Well after we did our first project, the deliverables were quite a
failure for us although we tried to handle it on traditional manners but it back fired really
bad and at that time the team was also not very big but still it was a failure. So afterwards
when we moved towards our next project/client we distinctly opted out to use the Agile
methods to develop the applications/projects.

Mainly the issues we faced were, the deliverables were not on time, we couldn't maintain
the futuristic cycle for the project, we weren't able to co-op with the UAT check list which
backed us a lot.

4. Why do you think your chosen methodology is best or given good results? Explain how?

ANSWER:

“Managing Consultant” If we select Scrum + Kanban method as the preference for this, we
really saw things moving smoothly. While we breakdown the tasks, distributing the stories
and assigning them scores with respect to their description and so on so forth.
Altogether, the result in the very first project (where we implemented the agile method)
were too good that we couldn't help to carry it forward to the next one. And till date we are
really pleased and happy on using these methodologies as our daily support partners in the
project management.

5. If you face in any issues or/and challenges in adopting any agile methodology then what are
they? And how your organization tackles with these challenges or/and issues?

ANSWER:

“Managing Consultant” To be honest, implementing these methodologies doesn't sound


like a piece of cake, although it seems like but it isn't.

The real problem we faced during our implementations throughout can be as follows that
were a lot confused on how to setup the Kanban boards. We were having discussions over
discussions on which basis we should distribute those boards, what major flow we should
use but all in vain. Then my partner decided on that and we moved forth on the simplest
flow of Kanban Board which included futuristic cycle, and the rollout pattern was kept really
simple like this Open- >Dev->Review->Test->UAT->Deploy.

You might also like