• Agile process - Advantages and Disadvantages
    Models of Software Development,  Software Development

    AGILE – Advantages and Disadvantages

    Nowadays in IT companies, the Agile process of Software Development Life Cycle is very popular that every company whether it is big shots IT companies or small IT companies, all are using this agile process in their software development and services.So, let’s know about the Agile – Advantages and Disadvantages. Here are some points which I have mentioned below: Advantages: We can save the time and cost of the project by performing all the phases parallelly. We can effectively use all the resources time. We can ensure for the quality by confirming testing all the sprints multiple times. We can accept the requirement change at any stage of the project…

  • Agile Process - Scrum Model description of SDLC
    Models of Software Development,  Software Development

    Software Development Model – Agile Process

    Agile Process: It contains multiple Sub – Models, where we are going to use the Scrum Model. It is also known as the iterative and incremental model. It contains multiple terms like: Scrum Master User Stories Scrum Meeting Sprint Plan Sprint Meeting Backlog   Scrum Master: The person which going to facilitate or lead the process is known as Scrum Master The Project Manager or the Client will act as Scrum Master. He is responsible for Scrum Meetings and Sprint Meetings.   User Stories: User Stories are Requirements. The requirements will be captured in the form of End User used ways, hence we will call it as User Stories. BA…

  • Models of Software Development,  Software Development

    Software Development Model – V Model and Fish Model

    V-Model: It is also known as Verification and Validation model. Validation: Check whether the developed software (Project or product) is as per the client’s requirements or not is known as Validation. Test Engineers are Validators or QC. Verification: The Testing team will check whether each and every phase outcome document is as per the company’s guidelines or not is known as Verification. Check whether each and every role in the organization is working as per company’s guidelines or not is known as Verification. Verification is also known as QA (Quality Assurance). Project Management group (PMG) and Audit group are responsible for Verification. From V Model onwards the Testing activities will…

  • Models of Software Development,  Software Development

    Software Development Model – Spiral Model

    Spiral Model is a combination of Waterfall Model and Prototype. Instead of collecting all the requirements at once, we able to collect few requirements. It will be analyzed, design with the help of prototype, then it will be developed and tested. The Same process will be continuing until all the requirements are completed. Once all Requirements are completed and the build is stable, then it will be delivered to the client.   Advantages: We can save time and cost of the project. The risk can be analyzed at the early stage of the life cycle and it can be prevented. The requirement change can be accepted at the middle stage of…

  • Models of Software Development,  Software Development

    Software Development Model – Waterfall Model

    There are below 5 types of Software Development Models: Waterfall Model Spiral Model V Model Fish Model Agile Process   Waterfall Model: The sequential execution of all the phases in Software Development Life Cycle is known as Waterfall Model. Once the phase is completed the high level management will analyze that phase. Advantages: It is easy to implement. Disadvantages: The Risk can’t be analyzed at the early stage of the life cycle and it can’t be prevented. Time Consuming Process and Costly Process. The requirement change can’t be accepted at the middle of the process. It still needs to be update the requirement, then the company will take the requirement change…