What Is Agile

  •  Agile is an approach to managing and working on projects this means it planning to do actual work in other words you can say managing the project and product development.
  • Agile is a simple approach to managing the complexity. 
  • It can be applied any type of project.                                                                                  Classic Use Of Agile is software development.
  • Agile technique is also use for manage service ticket.
Area Where Agile Works:

Example : Humane Resource, Software Issue, Restaurant Oder, Marketing initiative, Writing Book, Personal Project, building rocket, SpeceX.

  • Agile technique don't have to be used for cooperate situation. for example : task to be done in picnic way.       


Characteristics Of Agile Project : 

  1. Incremental : Plan, Development, and Release increments means plan, development, release at once at some point plan and release in small succession but definition may be differ project to project. each incremental will go to the customer or incremental may release business decision and each incremental is usable and valuable. Each incremental is very tight between customer and teams who all are working on.
  2. Agile Project Are Iterative: This means you will get continuously feedback from customer and improve the product  and process of building the product.
  3. Focus On Value : Team focus on highest value of the project part this is based on continuous feedback from the team and from users of the product.
  4. Empower Teams : This means team will decide how to organize and accomplished the work.

Benefit Of Agile Approach : 

  • For Customer :  a) Customer will get desirable product if any issue team will get feedback and fixed it. b) high quality means team will give the better quality to the customer.
  • For Team : a)Higher job satisfaction means together will work on it. b)Better Innovation means team idea to make decision to implement the product. c) Lower Cost  means continuously will get feedback and fixed the issue without risk and rework.  d) Predication delivery
compare agile projects to the traditional waterfall approach: 

  • Waterfall : Analyze --> Design --> Build --> Test--> Release
          Downside Of Waterfall
  • Upfront plan will be wrong so you can't predict the future.
  • Hight value of feature correctly not identify until customer tries a feature that is way you have created many unnecessary feature.        
  • It will take more time to build than you think.
  • Change is hard and expensive.
  •  You have created a lot of obsolete documents
  • Feedback is delayed means if you get the high value on the time of analyze feature it will be take longer time to release.
         Why Waterfall
  • when you have high setup cost high 



Test Question :

To ensure an agile project's delivery by a particular date, which one of these is usually not certain? 

a)The number of features delivered.
b)The quality of the product.
c)The number of team members working on the project.

Ans: a
 

Which one of the following statements is true?

a)The design of an agile product does not change over time.

Comments

Popular posts from this blog

latest dynamics 365 interview questions

difference between enable rule vs display rule in ribbon workbench

If i create one record that created record date is older than 3 days, then I want to perform some operation with the help of business rule.