Why Agile ?
Agile is one of (SDLC) Software Development Life Cycle method, now a days agile is trending in IT industry.
in waterfall model first we do analysis, develop code then testing our code, waterfall model followed in the sequential order, so project development team only moves next phase of development or testing if the previous step completed.
it is a time consuming process and if client want new features its very difficult to implement new changes in between middle of the project waterfall model is structured.
What is Agile ?
Agile is one of the SDLC methodology.
here analyzing code, developing code, and testing code all this process happen in (repeatedly) an iterative development approach.
and major advantage of using this Agile we can implement new requirements in between of development, it takes every requirement as a single project.
Agile methodology is a practice that promotes "continuous iteration" of development and testing throughout the software development life cycle of a project.
Agile methodology is very flexible, Agile can be considered as collection of many different projects, it follows an incremental approach.
where as waterfall model is a structured and project requirements are very clear at beginning of software development.
Agile Terminologies
- Story(task)
- Story Points(task duration)
- Backlog Grooming(list of tasks)
- Sprint Planning (list out tasks in priority wise)
- Sprint(duration for tasks)
- Scrum(managing software development)
- Mid-Iteration Meeting(project review in middle of application)
- Retrospective(feedback through out the project)
Some of the Agile Tools are
Kanban, Active Collab, Jira, Lean Kit, Pivotal Tracker
How To Do Project Management
Agile team members widely use Jira tool.
Jira is a software application developed by Atlassian.
this Jira tool used by Agile team members to take project requirements, bug tracking, creating task, monitoring tasks.
No comments:
Post a Comment