Author Topic: Agile methodology  (Read 5259 times)

12203218502

  • Global Moderator
  • Newbie
  • *****
  • Posts: 18
Re: Agile methodology
« Reply #60 on: September 02, 2022, 02:51:24 pm »
?   Agile model used or implement in those projects where speedily development required.
?   Best part of that model is we can accept the change request of the client at any stage of the SDLC.
?   We can not create any document, since this part is skipped in that model, customer interaction is leading the project development.

12221282405

  • Global Moderator
  • Newbie
  • *****
  • Posts: 20
Re: Agile methodology
« Reply #61 on: September 04, 2022, 07:11:20 pm »
Agile Methodology
The Agile methodology is a way to manage a project by breaking it up into several phases. It involves constant collaboration with stakeholders and continuous improvement at every stage.
The four core values of Agile software development as stated by the Agile Manifesto are:
?   individuals and interactions over processes and tools;
?   working software over comprehensive documentation;
?   customer collaboration over contract negotiation; and.
?   responding to change over following a plan.

Agile methodology is a ?step by step? dynamic focused on short-term visibility but never losing the long-term product goal. There are 5 main Agile methodologies: Scrum, Kanban, Extreme Programming (XP), Lean Development e Crystal.
ome of the key advantages of using the agile method for development are:
?   It reduced resource wastage from long development cycles that risk producing outdated products and features.
?   Agile teams are more capable of quickly responding to customer feedback and market needs, hence is a customer-centric framework.
?   Development teams are in alignment and focused only on the build?s delivery, which reduces work-in-progress and issues of bottlenecks and backlogs.
?   Agile teams are leaner since the development is in iterative cycles. It drastically reduces the need for more human resources.
?   There is a greater team collaboration and work-ownership arising from the agile principles of self-accountability in work deliveries.

12218304606

  • Newbie
  • *
  • Posts: 20
Re: Agile methodology
« Reply #62 on: September 07, 2022, 08:04:52 pm »
Four Key values of Agile methodology are:
1. Individuals and interactions over process and tools
2. Working software over comprehensive documentation
3. Customer collaboration over contract negotiation
4. Responding to change over following a plan

Twelve Principles of Agile Software are:
1. Satisfy the customer through early and continuous delivery of valuable software.
2.Welcome change requests even late in development. Agile process harness change for the customers competitive advantage.
3. Deliver working software frequently from couple of weeks to couple of months, with a preference to shorter time scale.
4. Business people and developers should work together everyday throughout the project.
5. Build projects around motivated individuals. Give them the enveronment and support they need and trust them to get the job done.
6. The most efficient and effective method of communicating information is through face to face interactions.
7. Working software is the primary method of progress.
8. Agile process promotes sustainable development. The sponsors, developers and users should be able to maintain a constant pace indefinitely.
9. Continuous attention to technical excellence and good design enhances agility.
10. Simplicity - - the art of maximising the amount of work not done -- is essential.
11. The best architectures, requirements and design emerge from self-organising teams. 
12. At regular intervals, team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly.

Jira Software is an agile project management tool that supports all agile methodologies, be it scrum or kanban. From agile boards, backlogs, roadmaps, reports, to integrations and add-ons we can plan, track and manage all our agile software development projects from a single tool.
Scrum is an agile methodology where products are built in a series of fixed-length iterations. There are four pillars that bring structure to this framework are:
Sprint planning,
Stand ups (also called daily scrums),
Sprint review and
Sprint retrospectives

12207348707

  • Global Moderator
  • Newbie
  • *****
  • Posts: 25
Re: Agile methodology
« Reply #63 on: September 09, 2022, 12:00:47 pm »
JIRA software is used in agile as a project management tool.this software support any agile methodology be it scrum or kaban.
we  can use jira for planning, tracking and see the development of project time to time. jira help team to deliver higher quality software faster.
as we know SCRUM  has four pillar. sprint planning, daily scrum meeting,sprint and sprint retrospective meeting. agile is the only software that work on all this four parameters. that ensure product quality and faster delivery. from  SCRUM BOARD we can create and manage our project.

12221242902

  • Global Moderator
  • Newbie
  • *****
  • Posts: 20
Re: Agile methodology
« Reply #64 on: September 20, 2022, 08:29:35 pm »
The Agile methodology is a way to manage a project by breaking it up into several phases. It involves constant collaboration with stakeholders and continuous improvement at every stage. Once the work begins, teams cycle through a process of planning, executing, and evaluating.
The Key Values and Principles of the Agile Manifesto
Individuals and interactions over processes and tools.
Working software over comprehensive documentation.
Customer collaboration over contract negotiation.
Responding to change over following a plan.

The goal of Agile is to produce shorter development cycles and more frequent product releases than traditional waterfall project management. This shorter time frame enables project teams to react to changes in the client's needs more effectively.

12202326007

  • Global Moderator
  • Newbie
  • *****
  • Posts: 20
Re: Agile methodology
« Reply #65 on: September 20, 2022, 08:41:49 pm »
5 Key Disadvantages of Agile Methodology
Poor resource planning.
Limited documentation.
Fragmented output.
No finite end.
Difficult measurement.

12214261904

  • Newbie
  • *
  • Posts: 22
Re: Agile methodology
« Reply #66 on: September 21, 2022, 03:26:41 pm »
The meaning of Agile is swift or versatile." Agile process model" refers to a software development approach based on iterative development. Agile methods break tasks into smaller iterations or parts that do not directly involve long-term planning. The project scope and requirements are laid down at the beginning of the development process. Plans regarding the number of iterations, the duration, and the scope of each iteration are clearly defined in advance.

Each iteration is considered as a short time "frame" in the Agile process model, which typically lasts from one to four weeks. The division of the entire project into smaller parts helps to minimize the project risk and to reduce the overall project delivery time requirements. Each iteration involves a team working through a full software development life cycle including planning, requirements analysis, design, coding, and testing before a working product is demonstrated to the client.