DevOps-UNIT-1
,Unit-1
1.Client organization, Software Company/Software Development Company(Refer Notebook)
2.SDLC((Refer Notebook)
3.WaterFall Model-Advantages and Disadvantages(Refer Notebook)
4. Agile Model(SCRUM Model) (Refer Notebook)
5.Difference between Waterfall model and Agile Model(Refer Notebook)
6.Similarties between Agile and DevOps and Differences between Agile and DevOps(Refer N
6.Agile development model
7.Introduction to DevOps
3.DevOps and ITIL.
4.DevOps process and Continuous Delivery,
5.Release management,
6.Scrum
7.Kanban
8.delivery pipeline
9.Bottlenecks examples
,Agile development model
• The meaning of Agile is swift or versatile or speed.
• Agile model is an iterative model where total software/project is developed increment by
increment. Each increment is called “sprint”.
• Agile methods break tasks into smaller iterations, or parts do not directly involve long term planning.
• Each iteration is considered as a short time "frame" in the Agile process model, which typically takes from one
weeks
• The division of the entire project into smaller parts helps to minimize the project risk and to reduce the overal
delivery time requirements. Each iteration involves a team working through a full software development life cy
including planning, requirements analysis, design, coding, and testing before a working product is demonstrate
client.
,
,Unit-1
1.Client organization, Software Company/Software Development Company(Refer Notebook)
2.SDLC((Refer Notebook)
3.WaterFall Model-Advantages and Disadvantages(Refer Notebook)
4. Agile Model(SCRUM Model) (Refer Notebook)
5.Difference between Waterfall model and Agile Model(Refer Notebook)
6.Similarties between Agile and DevOps and Differences between Agile and DevOps(Refer N
6.Agile development model
7.Introduction to DevOps
3.DevOps and ITIL.
4.DevOps process and Continuous Delivery,
5.Release management,
6.Scrum
7.Kanban
8.delivery pipeline
9.Bottlenecks examples
,Agile development model
• The meaning of Agile is swift or versatile or speed.
• Agile model is an iterative model where total software/project is developed increment by
increment. Each increment is called “sprint”.
• Agile methods break tasks into smaller iterations, or parts do not directly involve long term planning.
• Each iteration is considered as a short time "frame" in the Agile process model, which typically takes from one
weeks
• The division of the entire project into smaller parts helps to minimize the project risk and to reduce the overal
delivery time requirements. Each iteration involves a team working through a full software development life cy
including planning, requirements analysis, design, coding, and testing before a working product is demonstrate
client.
,