Experment -1
Software:
Software is a program or set of programs containing instructions that provide the desired functionality. Engineering is the process of designing and building something that serves a particular purpose and finds a cost-effective solution to problems.
What is Software Engineering?
Software Engineering is the process of designing, developing, testing, and maintaining software. It is a systematic and disciplined approach to software development that aims to create high-quality, reliable, and maintainable software.
Waterfall -Model
The Waterfall model is a linear, sequential approach to the software development lifecycle (SDLC) that's popular in software engineering and product development
Advantages:
- Easy to understand
- Individual processing
- Clear Milestone
Disadvantages:
- No feed backpath
- Difficult to accommodate Change Requests
- No Overlapping of Phases
- Limited Flexibility
- Expensive and time-consuming to fix
- Lengthy Development Cycle
Agile Methodology:
Agile is a Project Management and software development approach that aims to be more effective.
- It focuses on delivering smaller pieces of work regularly instead of one big launch.
- This allows teams to adapt to changes quickly and provide customer value faster
No comments:
Post a Comment