SlideShare a Scribd company logo
1 What is Software Development Life Cycle?
2 What is the role of QA in a project development?
3 List up Comparisons between Waterfall Model and Agile Model.
4 NPU Admission office is thinking to do a mobile App release in 2017 to pay tuition or request
finance. In design scrum meeting, someone says the project is good to use waterfall model, while
someone thinks agile methodology may be better. What is your opinion? Give at least Two
reason to support your choice why you choose waterfall or agile model?
Solution
systems development life cycle or SDLC is also referred as the
application development life-cycle, is a term used in systems engineering,
information systems and software engineering to describe a process for
planning, creating, testing, and deploying an information system.
SDLC provides a series of steps to be followed to design and
develop a software product efficiently. SDLC framework includes
the following steps: Communication,requirement gathering,Feasibility study,
system analysis, software design,coding,testing,integration, implementation,
operation and maintainance, disposition
Role of QA in project development:
QA team is responsible for monitoring the process to be carried out for development.
-> Responsibilities of QA team are planning testing execution process.
-> QA Lead creates the time tables and agrees on a Quality Assurance plan for the product.
-> QA team communicated QA process to the team members.
-> QA team ensures traceability of test cases to requirements.
Quality Assurance Group’s role is to guarantee that the product is of high quality.
They examine the overall s/w development process and their responsibility
is to create and enforce standards and methods to improve it with the goal
of preventing bugs from ever occurring
Agile came about as a “solution” to the disadvantages of the waterfall methodology.
Instead of a sequential design process, the Agile methodology follows an incremental
approach. Developers start off with a simplistic project design, and then begin to
work on small modules.
Agile software development is based on an incremental, iterative approach.
Its methodologies are open to changing requirements over time and encourages constant
feedback from
the end users. Cross-functional teams work on iterations of a product over a period
of time, and this work is organized into a backlog thatis prioritized based on business
or customer value. The goal of each iteration is to produce a working product.
I think Agile method is suitable for for making this app as it:
->Welcomes changing requirements, even late in development. Agile processes harness
change for the customer’s competitive advantage.
->Deliver working software frequently,
from a couple of weeks to a couple of months, with preference to the shorter timescale.

More Related Content

Similar to 1 What is Software Development Life Cycle2 What is the role of QA.pdf

Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyayPMI_IREP_TP
 
Agile Methodologies & Key Principles
Agile Methodologies & Key Principles Agile Methodologies & Key Principles
Agile Methodologies & Key Principles
Orchestrate Mortgage and Title Solutions, LLC
 
Testing throughout the software life cycle
Testing throughout the software life cycleTesting throughout the software life cycle
Testing throughout the software life cycle
yahdi sandra
 
331103344.ppt
331103344.ppt331103344.ppt
331103344.ppt
nazimsattar
 
Acknowledging The Common Good of Agile
Acknowledging The Common Good of AgileAcknowledging The Common Good of Agile
Acknowledging The Common Good of Agile
Logapps LLC
 
Materi Testing dan Implementasi System
Materi Testing dan Implementasi SystemMateri Testing dan Implementasi System
Materi Testing dan Implementasi System
devinta sari
 
AGILE METHODOLOGIES PRESENTATION BY OLIVER TORRES
AGILE  METHODOLOGIES PRESENTATION BY OLIVER TORRESAGILE  METHODOLOGIES PRESENTATION BY OLIVER TORRES
AGILE METHODOLOGIES PRESENTATION BY OLIVER TORRES
1410166
 
Agile Software Development Methodologies
Agile Software Development MethodologiesAgile Software Development Methodologies
Agile Software Development Methodologies
Pradeep Patel, PMP®
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ijceronline
 
Top 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfTop 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdf
Jazmine Brown
 
Agile methodology Interview Question Document File
Agile methodology Interview Question Document FileAgile methodology Interview Question Document File
Agile methodology Interview Question Document File
DilipPinto4
 
Glossary of Agile Terms
Glossary of Agile TermsGlossary of Agile Terms
Glossary of Agile Terms
Valtech UK
 
Dev ops lpi-701
Dev ops lpi-701Dev ops lpi-701
Dev ops lpi-701
Radhouen Assakra
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
lokareminakshi
 
Software development models
Software development modelsSoftware development models
Software development models
Azlan Nawawi
 
Agile software development
Agile software developmentAgile software development
Agile software development
pradeeppatelpmp
 
Software Development Models
Software Development ModelsSoftware Development Models
Software Development Models
Suci Rahmawati
 
Manoj Kolhe - Testing in Agile Environment
Manoj Kolhe - Testing in Agile EnvironmentManoj Kolhe - Testing in Agile Environment
Manoj Kolhe - Testing in Agile Environment
Manoj Kolhe
 
reaserch ppt.pptx
reaserch ppt.pptxreaserch ppt.pptx
reaserch ppt.pptx
BinyamBekele3
 
International journal of computer science and innovation vol 2015-n2-paper3
International journal of computer science and innovation  vol 2015-n2-paper3International journal of computer science and innovation  vol 2015-n2-paper3
International journal of computer science and innovation vol 2015-n2-paper3
sophiabelthome
 

Similar to 1 What is Software Development Life Cycle2 What is the role of QA.pdf (20)

Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
Agile Methodologies & Key Principles
Agile Methodologies & Key Principles Agile Methodologies & Key Principles
Agile Methodologies & Key Principles
 
Testing throughout the software life cycle
Testing throughout the software life cycleTesting throughout the software life cycle
Testing throughout the software life cycle
 
331103344.ppt
331103344.ppt331103344.ppt
331103344.ppt
 
Acknowledging The Common Good of Agile
Acknowledging The Common Good of AgileAcknowledging The Common Good of Agile
Acknowledging The Common Good of Agile
 
Materi Testing dan Implementasi System
Materi Testing dan Implementasi SystemMateri Testing dan Implementasi System
Materi Testing dan Implementasi System
 
AGILE METHODOLOGIES PRESENTATION BY OLIVER TORRES
AGILE  METHODOLOGIES PRESENTATION BY OLIVER TORRESAGILE  METHODOLOGIES PRESENTATION BY OLIVER TORRES
AGILE METHODOLOGIES PRESENTATION BY OLIVER TORRES
 
Agile Software Development Methodologies
Agile Software Development MethodologiesAgile Software Development Methodologies
Agile Software Development Methodologies
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Top 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfTop 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdf
 
Agile methodology Interview Question Document File
Agile methodology Interview Question Document FileAgile methodology Interview Question Document File
Agile methodology Interview Question Document File
 
Glossary of Agile Terms
Glossary of Agile TermsGlossary of Agile Terms
Glossary of Agile Terms
 
Dev ops lpi-701
Dev ops lpi-701Dev ops lpi-701
Dev ops lpi-701
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Software development models
Software development modelsSoftware development models
Software development models
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Software Development Models
Software Development ModelsSoftware Development Models
Software Development Models
 
Manoj Kolhe - Testing in Agile Environment
Manoj Kolhe - Testing in Agile EnvironmentManoj Kolhe - Testing in Agile Environment
Manoj Kolhe - Testing in Agile Environment
 
reaserch ppt.pptx
reaserch ppt.pptxreaserch ppt.pptx
reaserch ppt.pptx
 
International journal of computer science and innovation vol 2015-n2-paper3
International journal of computer science and innovation  vol 2015-n2-paper3International journal of computer science and innovation  vol 2015-n2-paper3
International journal of computer science and innovation vol 2015-n2-paper3
 

More from alvisguyjhiy

Explain in details three of the technological impacts that we must b.pdf
Explain in details three of the technological impacts that we must b.pdfExplain in details three of the technological impacts that we must b.pdf
Explain in details three of the technological impacts that we must b.pdf
alvisguyjhiy
 
Describe the shapestructure of lymph nodes. Make a note of where co.pdf
Describe the shapestructure of lymph nodes. Make a note of where co.pdfDescribe the shapestructure of lymph nodes. Make a note of where co.pdf
Describe the shapestructure of lymph nodes. Make a note of where co.pdf
alvisguyjhiy
 
Describe fin placement as it relates to the maintenance of position i.pdf
Describe fin placement as it relates to the maintenance of position i.pdfDescribe fin placement as it relates to the maintenance of position i.pdf
Describe fin placement as it relates to the maintenance of position i.pdf
alvisguyjhiy
 
Database Management Systema. What are the 2 valid reasons to form.pdf
Database Management Systema. What are the 2 valid reasons to form.pdfDatabase Management Systema. What are the 2 valid reasons to form.pdf
Database Management Systema. What are the 2 valid reasons to form.pdf
alvisguyjhiy
 
Compare and Discuss the Differences between Jean Piaget’s Stages of .pdf
Compare and Discuss the Differences between Jean Piaget’s Stages of .pdfCompare and Discuss the Differences between Jean Piaget’s Stages of .pdf
Compare and Discuss the Differences between Jean Piaget’s Stages of .pdf
alvisguyjhiy
 
Chapter 11, Q2What types of products might not benefit from ID in.pdf
Chapter 11, Q2What types of products might not benefit from ID in.pdfChapter 11, Q2What types of products might not benefit from ID in.pdf
Chapter 11, Q2What types of products might not benefit from ID in.pdf
alvisguyjhiy
 
C++ Find the largest complex number in an array using recursive met.pdf
C++ Find the largest complex number in an array using recursive met.pdfC++ Find the largest complex number in an array using recursive met.pdf
C++ Find the largest complex number in an array using recursive met.pdf
alvisguyjhiy
 
Based on the human pedigree below, determine if the disease condition.pdf
Based on the human pedigree below, determine if the disease condition.pdfBased on the human pedigree below, determine if the disease condition.pdf
Based on the human pedigree below, determine if the disease condition.pdf
alvisguyjhiy
 
Background(Need help with problem in photo)Methanol is produced.pdf
Background(Need help with problem in photo)Methanol is produced.pdfBackground(Need help with problem in photo)Methanol is produced.pdf
Background(Need help with problem in photo)Methanol is produced.pdf
alvisguyjhiy
 
write a task statement from the list below1. organise and maintain.pdf
write a task statement from the list below1. organise and maintain.pdfwrite a task statement from the list below1. organise and maintain.pdf
write a task statement from the list below1. organise and maintain.pdf
alvisguyjhiy
 
Why is it so important that the CPU be allowed to do other tasks whil.pdf
Why is it so important that the CPU be allowed to do other tasks whil.pdfWhy is it so important that the CPU be allowed to do other tasks whil.pdf
Why is it so important that the CPU be allowed to do other tasks whil.pdf
alvisguyjhiy
 
What test do I use when checking for significance between two variab.pdf
What test do I use when checking for significance between two variab.pdfWhat test do I use when checking for significance between two variab.pdf
What test do I use when checking for significance between two variab.pdf
alvisguyjhiy
 
What is the very beginning of an frame called Header Data Tr.pdf
What is the very beginning of an  frame called  Header  Data  Tr.pdfWhat is the very beginning of an  frame called  Header  Data  Tr.pdf
What is the very beginning of an frame called Header Data Tr.pdf
alvisguyjhiy
 
6. What types of epithelia would be suited for the following functio.pdf
6. What types of epithelia would be suited for the following functio.pdf6. What types of epithelia would be suited for the following functio.pdf
6. What types of epithelia would be suited for the following functio.pdf
alvisguyjhiy
 
What is an autotrophic bacteriumSolutionAutotrophic Bacteria.pdf
What is an autotrophic bacteriumSolutionAutotrophic Bacteria.pdfWhat is an autotrophic bacteriumSolutionAutotrophic Bacteria.pdf
What is an autotrophic bacteriumSolutionAutotrophic Bacteria.pdf
alvisguyjhiy
 
1. mtDNA-associated Leigh syndrome affects the brain of afflicted in.pdf
1. mtDNA-associated Leigh syndrome affects the brain of afflicted in.pdf1. mtDNA-associated Leigh syndrome affects the brain of afflicted in.pdf
1. mtDNA-associated Leigh syndrome affects the brain of afflicted in.pdf
alvisguyjhiy
 
1. (1) Use the command to display the contents of a file one page at.pdf
1. (1) Use the command to display the contents of a file one page at.pdf1. (1) Use the command to display the contents of a file one page at.pdf
1. (1) Use the command to display the contents of a file one page at.pdf
alvisguyjhiy
 
Short questions The access time of memory is the time required for p.pdf
Short questions The access time of memory is the time required for p.pdfShort questions The access time of memory is the time required for p.pdf
Short questions The access time of memory is the time required for p.pdf
alvisguyjhiy
 
Red-green color blindness is a human X-linked recessive disorder. A y.pdf
Red-green color blindness is a human X-linked recessive disorder. A y.pdfRed-green color blindness is a human X-linked recessive disorder. A y.pdf
Red-green color blindness is a human X-linked recessive disorder. A y.pdf
alvisguyjhiy
 
Question 1- what secondary storage devices are appropriate ... Save.pdf
Question 1- what secondary storage devices are appropriate ... Save.pdfQuestion 1- what secondary storage devices are appropriate ... Save.pdf
Question 1- what secondary storage devices are appropriate ... Save.pdf
alvisguyjhiy
 

More from alvisguyjhiy (20)

Explain in details three of the technological impacts that we must b.pdf
Explain in details three of the technological impacts that we must b.pdfExplain in details three of the technological impacts that we must b.pdf
Explain in details three of the technological impacts that we must b.pdf
 
Describe the shapestructure of lymph nodes. Make a note of where co.pdf
Describe the shapestructure of lymph nodes. Make a note of where co.pdfDescribe the shapestructure of lymph nodes. Make a note of where co.pdf
Describe the shapestructure of lymph nodes. Make a note of where co.pdf
 
Describe fin placement as it relates to the maintenance of position i.pdf
Describe fin placement as it relates to the maintenance of position i.pdfDescribe fin placement as it relates to the maintenance of position i.pdf
Describe fin placement as it relates to the maintenance of position i.pdf
 
Database Management Systema. What are the 2 valid reasons to form.pdf
Database Management Systema. What are the 2 valid reasons to form.pdfDatabase Management Systema. What are the 2 valid reasons to form.pdf
Database Management Systema. What are the 2 valid reasons to form.pdf
 
Compare and Discuss the Differences between Jean Piaget’s Stages of .pdf
Compare and Discuss the Differences between Jean Piaget’s Stages of .pdfCompare and Discuss the Differences between Jean Piaget’s Stages of .pdf
Compare and Discuss the Differences between Jean Piaget’s Stages of .pdf
 
Chapter 11, Q2What types of products might not benefit from ID in.pdf
Chapter 11, Q2What types of products might not benefit from ID in.pdfChapter 11, Q2What types of products might not benefit from ID in.pdf
Chapter 11, Q2What types of products might not benefit from ID in.pdf
 
C++ Find the largest complex number in an array using recursive met.pdf
C++ Find the largest complex number in an array using recursive met.pdfC++ Find the largest complex number in an array using recursive met.pdf
C++ Find the largest complex number in an array using recursive met.pdf
 
Based on the human pedigree below, determine if the disease condition.pdf
Based on the human pedigree below, determine if the disease condition.pdfBased on the human pedigree below, determine if the disease condition.pdf
Based on the human pedigree below, determine if the disease condition.pdf
 
Background(Need help with problem in photo)Methanol is produced.pdf
Background(Need help with problem in photo)Methanol is produced.pdfBackground(Need help with problem in photo)Methanol is produced.pdf
Background(Need help with problem in photo)Methanol is produced.pdf
 
write a task statement from the list below1. organise and maintain.pdf
write a task statement from the list below1. organise and maintain.pdfwrite a task statement from the list below1. organise and maintain.pdf
write a task statement from the list below1. organise and maintain.pdf
 
Why is it so important that the CPU be allowed to do other tasks whil.pdf
Why is it so important that the CPU be allowed to do other tasks whil.pdfWhy is it so important that the CPU be allowed to do other tasks whil.pdf
Why is it so important that the CPU be allowed to do other tasks whil.pdf
 
What test do I use when checking for significance between two variab.pdf
What test do I use when checking for significance between two variab.pdfWhat test do I use when checking for significance between two variab.pdf
What test do I use when checking for significance between two variab.pdf
 
What is the very beginning of an frame called Header Data Tr.pdf
What is the very beginning of an  frame called  Header  Data  Tr.pdfWhat is the very beginning of an  frame called  Header  Data  Tr.pdf
What is the very beginning of an frame called Header Data Tr.pdf
 
6. What types of epithelia would be suited for the following functio.pdf
6. What types of epithelia would be suited for the following functio.pdf6. What types of epithelia would be suited for the following functio.pdf
6. What types of epithelia would be suited for the following functio.pdf
 
What is an autotrophic bacteriumSolutionAutotrophic Bacteria.pdf
What is an autotrophic bacteriumSolutionAutotrophic Bacteria.pdfWhat is an autotrophic bacteriumSolutionAutotrophic Bacteria.pdf
What is an autotrophic bacteriumSolutionAutotrophic Bacteria.pdf
 
1. mtDNA-associated Leigh syndrome affects the brain of afflicted in.pdf
1. mtDNA-associated Leigh syndrome affects the brain of afflicted in.pdf1. mtDNA-associated Leigh syndrome affects the brain of afflicted in.pdf
1. mtDNA-associated Leigh syndrome affects the brain of afflicted in.pdf
 
1. (1) Use the command to display the contents of a file one page at.pdf
1. (1) Use the command to display the contents of a file one page at.pdf1. (1) Use the command to display the contents of a file one page at.pdf
1. (1) Use the command to display the contents of a file one page at.pdf
 
Short questions The access time of memory is the time required for p.pdf
Short questions The access time of memory is the time required for p.pdfShort questions The access time of memory is the time required for p.pdf
Short questions The access time of memory is the time required for p.pdf
 
Red-green color blindness is a human X-linked recessive disorder. A y.pdf
Red-green color blindness is a human X-linked recessive disorder. A y.pdfRed-green color blindness is a human X-linked recessive disorder. A y.pdf
Red-green color blindness is a human X-linked recessive disorder. A y.pdf
 
Question 1- what secondary storage devices are appropriate ... Save.pdf
Question 1- what secondary storage devices are appropriate ... Save.pdfQuestion 1- what secondary storage devices are appropriate ... Save.pdf
Question 1- what secondary storage devices are appropriate ... Save.pdf
 

Recently uploaded

Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 

Recently uploaded (20)

Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 

1 What is Software Development Life Cycle2 What is the role of QA.pdf

  • 1. 1 What is Software Development Life Cycle? 2 What is the role of QA in a project development? 3 List up Comparisons between Waterfall Model and Agile Model. 4 NPU Admission office is thinking to do a mobile App release in 2017 to pay tuition or request finance. In design scrum meeting, someone says the project is good to use waterfall model, while someone thinks agile methodology may be better. What is your opinion? Give at least Two reason to support your choice why you choose waterfall or agile model? Solution systems development life cycle or SDLC is also referred as the application development life-cycle, is a term used in systems engineering, information systems and software engineering to describe a process for planning, creating, testing, and deploying an information system. SDLC provides a series of steps to be followed to design and develop a software product efficiently. SDLC framework includes the following steps: Communication,requirement gathering,Feasibility study, system analysis, software design,coding,testing,integration, implementation, operation and maintainance, disposition Role of QA in project development: QA team is responsible for monitoring the process to be carried out for development. -> Responsibilities of QA team are planning testing execution process. -> QA Lead creates the time tables and agrees on a Quality Assurance plan for the product. -> QA team communicated QA process to the team members. -> QA team ensures traceability of test cases to requirements. Quality Assurance Group’s role is to guarantee that the product is of high quality. They examine the overall s/w development process and their responsibility is to create and enforce standards and methods to improve it with the goal of preventing bugs from ever occurring Agile came about as a “solution” to the disadvantages of the waterfall methodology. Instead of a sequential design process, the Agile methodology follows an incremental
  • 2. approach. Developers start off with a simplistic project design, and then begin to work on small modules. Agile software development is based on an incremental, iterative approach. Its methodologies are open to changing requirements over time and encourages constant feedback from the end users. Cross-functional teams work on iterations of a product over a period of time, and this work is organized into a backlog thatis prioritized based on business or customer value. The goal of each iteration is to produce a working product. I think Agile method is suitable for for making this app as it: ->Welcomes changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage. ->Deliver working software frequently, from a couple of weeks to a couple of months, with preference to the shorter timescale.