Software Engineering Models (SDLC)
- Waterfall Model
- Iterative
- Agile (Scrum)
Scrum
- Formalities
- Sprint kickoff meeting: (once per sprint)
- Where we do Backlog grooming (Product Backlog items to tasks)
- Estimate Task
- Who does the task
- Daily Standup Meeting (every working day)
- What you did yesterday?
- What you are going to do today?
- Are there any issues ?
- Sprint Demo: (once per sprint)
- You will demo
- Sprint Retrospectivce (once per sprint)
- What went well
- What didn’t went well
- What are things which we could have done better
- Sprint kickoff meeting: (once per sprint)
Multiple teams
- What is Big Bang Integration in software Developement ?
- Continuous Integration (CI) is a process where we perform integration with every change (code) done in the Product
- To do CI we need specialized software, which runs integration on every change submitted by developers.
- Examples:
- Cruise control
- Jenkins/Hudson
- Generally CI involves
- Building the code
- Packaging the code
- running unit tests
- running integration tests integration tests
