Short Period Project Closing Discussion Board Rep
There are two-person post and I need to reply both of them. i have to reply their post on discussion board. please send me an answer separately like,
Reply for person 1 post………..
Reply for person 2 post…….
Person 1(pra) post
1. Describe four of the most widely recognized Agile methods/models typically used in
Agile Methods. There are multiple agile methods which include Scrum, Lean, Kanban Software Development, Extreme Programming, Dynamic Systems Development Method, Feature Driven Development, and Crystal.
Scrum: It is one of the most commonly and widely used methods because it is very simple to use and effective results. Scrum’s methodology basic principle is dividing the time of the project will increase organizations’ productivity. This helps the transparency. Usually Scrum Master is responsible for adhering to the agile methodologies on a projet.
Lean: This method is mostly focused in a way of how to satisfy the customer needs by removing those factors which are not creating value in the process. This method also helps to learn, and delivering the product fast.
Kanban: This methodpolgy is created by Japanese Engineer and give the name of Kan which means visual and Ban which means Cards. The concept is to visualize and make a part of big projects and can be seen in one dashboard which help maintaining transparency. This helps in creating flexibility.
Extreme programming: This methodology has used for high quality developing software. This process delivers with simplicity to avoid components which are not adding value, communication, feedback and bold steps to implement (Virender, S., 2019)
2. challenge question: Which one of these do you feel is the best or optimal Agile method / model? What advantages does the Agile method / model you selected have over the other three Agile methods / models?
It is very difficult to evaluate which one is best over others because of the fact every technique has its advantages and disadvantages which suits in special scenario of the selected project. In my opinion, I think Scrum technique is most widely accepted because some of its following advantages.
The focus is continuous improvement of quality which reduces the chances of mistakes.
The motivation of the team members to meet the deadlines of completing the project.
Transparency in the project which help team to keep moving.
Easily understandable for all the team member.
Adaptable to change in a flexible way if a client request some time (Ana, L. 2018)
Person 2 (Dan) post:
1. Describe four of the most widely recognized Agile methods/models typically used in modern business or government organizations.
Agile methodology is full of speed and flexibility and that is what exactly what modern-day software projects demand. No doubt, in a fast-paced dynamic world where competition is always high, time is literally what matters when it comes to business. Unlike traditional methods, agile is always a customer-focused methodology and ensures effectiveness and faster result delivery which makes this even more popular. The top four of the most widely recognized Agile methods are as follows;
- Scrum
- Extreme Programming:
- Lean-Agile Process
- Kanban
2. Challenge Question: Which one of these do you feel is the best or optimal Agile method/model? What advantages does the Agile method/model you selected have over the other three Agile methods/models?
Scrum, I think is the most popular, lightweight, simple to understand, and widely followed agile method. It is very flexible that it allows any necessary changes anytime according to the client’s requirements. A small team set up with the client’s participation makes scrum unique which actually helps the team to act faster if there any changes necessary. In the scrum, after each sprint, a build is delivered to the client for their feedback. This ensures the client’s demands and delivers the result within time. Scrum team usually is designed with 5-6 members and the project is divided and executed in several iterations called sprints. It allows the team to focus on delivering the business value in the shortest time. Scrum fosters a self-organizing, cross-functional team where there is no need for a leadership position.
Unlike other three agile methods, the biggest advantage of Scrum is its flexibility as it quickly reacts to changes. Extreme programming also has a short period project closing approach like scrum but the flexibility to re-enter the program to any changes is not as scrum. I like the role of scrum master more rather than dealing with managers. Scrum masters are not like traditional managers or leaders, they are facilitators who connect the working team to product owners and help encouraging teams to manage their own productivity.
Burndown chart is another thing that makes scrum unique from any other agile methods. Burndown chart in comparison to Kanban chart is better in a way it does not contain too much information on it. It is the chart that shows the team where they are at as far as progress. Basically, to glance what’s left to be done and should be continuously updated to help team members manage their workflow. On the other hand, the Kanban chart has too much information posted from beginning to end. The board is split into categories of work to be done, work in progress, and completed work, and teams can add more categories as necessary to better visualize their process.