Posts

What are the different ceremonies in Agile?

Image
 Agile Ceremonies: Agile Ceremonies is an event in the Agile, where the team discuss about what's the next actions is. The four Agile Ceremonies are,   Sprint Planning Meeting Daily Scrum Meeting Sprint Review Meeting  Sprint Retrospective Meeting                           

What are the different roles in Agile?

Image
 Different roles in Agile: 1)Product Owner: The Product owner define the goals and prioritize the task. The Product Owner understands the requirements of the project from a stakeholder perspective.  Responsibility of Product Owner: Create, manage, and revise the product backlog. Manage release. Manage stakeholders.

Why is Agile better than Waterfall?

Image
  Agile is better than Waterfall Model: In Agile the customer has frequent and early opportunities to assess the work being delivered, but in Waterfall doesn’t involve customers in the projects. In Agile changes allowed throughout the development life cycle, but in Waterfall model changes not allowed frequently. In Agile project less re-work takes place because changes are identified in the early stages, but in Waterfall model there is a high possibility of re-work after the completion of a major feature. In Agile Customer feedback is allowed, but in Waterfall model less possibility of getting feedback from customers and the team.

What are the drawbacks of the Waterfall methodology?

  Disadvantages of Waterfall model: This model is not suitable for complex project. Need to wait till each phase gets complete. Every phase depends on the previous phase. If there is defect in Requirement phase that may continue in later phases. Testing will start only after coding phase. Frequent changes on the requirements are not allowed. Suitable for small size project.

What is the purpose of GitHub?

Image
 GitHub: GitHub is the collection repository which contains the files of the project. GitHub is a web-based platform which hosts software development projects and uses Git for Version management. GitHub is a user-friendly interface which is collaborative tools and management tool. GitHub will allow the developers to create and manage the code in the repository in the remote locations where other can access the code.  Workflow of GitHub:

What are the benefits of following DevOps practices?

Image
 DevOps: Development + Operations =DevOps. DevOps implements the technology in order to promote collaboration between the developer team and the operation team to deploy code to production.  The goal of the DevOps is to increase the speed for delivering the application. DevOps Life Cycle: Benefits of DevOps: Faster Delivery Improved Collaboration Increase Automation Improved Quality Increase Customer Satisfaction and Security.

What is CI, CD & CT?

Image
 CI (Continuous Integration): Developer frequently commit to a shared common repository using a version control system such as GIT. A Continuous integration pipeline can automatically run builds, store the artifacts, run Unit test, and even conduct code reviews using tools. We can configure the CI pipeline to be triggered every time there is a commit/merge in the code. CI workflow: