1.1-1.2Free
Your guide: Miss HiraExplains computers with chai, cricket and your phone.
Every app on your phone was built in steps.
Which steps? Let us find out.
Six stages, one circle.
Software development is a step-by-step process. It turns user needs into a software product.
It means writing code, testing it, and fixing the problems that appear.
The stages run from analysis to design, coding, testing and deployment.
The SDLC is a framework. It shows how a team builds an application, from idea to deployment and maintenance.
Its aim is high-quality software that meets customer needs, stays within time and cost, and works well.
A framework in software is a standard, reusable set of ideas, practices and tools. It gives a ready base, so developers write only the code their application needs.
Example in the book: the Django framework has ready features for user login, database handling and page templates.
Requirement: find out what the software must do. Talk to users and stakeholders. Methods: interviews and surveys, observation, document review.
Requirements are functional (what the system does) or non-functional (how well it does it: speed, reliability, security).
Library example: registering users, borrowing books and managing the inventory are functional. Serving 1000 users at once and being available 99.9 percent of the time are non-functional.
Design: decide how the software will look and work. Diagrams, models, architecture and clear specifications. The book compares it to a house blueprint.
Coding: programmers turn the design into a programming language. Testing: check for bugs. Types: functionality, performance, compatibility.
Deployment: installation, configuration, then testing in the real world. Maintenance: ongoing updates and fixes.
Step 1 / 7
Every app on your phone was built in steps.
Which steps? Let us find out.
Six stages, one circle.
Software development is a step-by-step process. It turns user needs into a software product.
It means writing code, testing it, and fixing the problems that appear.
The stages run from analysis to design, coding, testing and deployment.
The SDLC is a framework. It shows how a team builds an application, from idea to deployment and maintenance.
Its aim is high-quality software that meets customer needs, stays within time and cost, and works well.
A framework in software is a standard, reusable set of ideas, practices and tools. It gives a ready base, so developers write only the code their application needs.
Example in the book: the Django framework has ready features for user login, database handling and page templates.
Requirement: find out what the software must do. Talk to users and stakeholders. Methods: interviews and surveys, observation, document review.
Requirements are functional (what the system does) or non-functional (how well it does it: speed, reliability, security).
Library example: registering users, borrowing books and managing the inventory are functional. Serving 1000 users at once and being available 99.9 percent of the time are non-functional.
Design: decide how the software will look and work. Diagrams, models, architecture and clear specifications. The book compares it to a house blueprint.
Coding: programmers turn the design into a programming language. Testing: check for bugs. Types: functionality, performance, compatibility.
Deployment: installation, configuration, then testing in the real world. Maintenance: ongoing updates and fixes.
Q1. Book short question 1: differentiate functional and non-functional requirements.
Functional: the specific behaviour of the system; what it should do; tied to user tasks. Non-functional: quality and constraints; how it should perform; tied to speed, usability and reliability.
✗ “Testing is the last stage of the SDLC.”
✓ Testing is stage 4. Deployment and maintenance come after it.
1. The main purpose of the SDLC is to:
(a) Book MCQ 1.
2. A requirement about system performance is:
(a) Book MCQ 2.
3. The role of a framework is to:
(a) Book MCQ 3.
4. Which is a method of requirement gathering?
(a) The book lists interviews and surveys, observation, and document review.
Free right now. No ads. Tell us what to fix.