0% found this document useful (0 votes)
98 views1 page

Assignment 4 Software Engineering

The document outlines an assignment for a B.Tech Software Engineering course, detailing five questions covering testing techniques, regression testing, software maintenance, configuration management, and CASE tools. It includes guidelines for submission, emphasizing originality, handwritten format, and a deadline of May 5, 2025. Students are instructed to upload their work as a PDF and provide a shareable link for submission.

Uploaded by

omniscienthound9
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
98 views1 page

Assignment 4 Software Engineering

The document outlines an assignment for a B.Tech Software Engineering course, detailing five questions covering testing techniques, regression testing, software maintenance, configuration management, and CASE tools. It includes guidelines for submission, emphasizing originality, handwritten format, and a deadline of May 5, 2025. Students are instructed to upload their work as a PDF and provide a shareable link for submission.

Uploaded by

omniscienthound9
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Name of the Program: B.

Tech Semester: 6th


Name of the Course : Software Engineering Course Code: TCS 611

Assignment 4

1. Differentiate between white-box testing and black-box testing with appropriate


examples. Which testing technique is more effective in finding hidden
defects?
2. Discuss the importance of regression testing in software development. How
does automated testing improve the efficiency of regression testing
3. Explain the different types of software maintenance. Why is software
maintenance considered a costly and continuous process?
4. Discuss the importance of software configuration management in large
software projects. How does version control help in managing software
changes?
5. What are Computer-Aided Software Engineering (CASE) tools? Explain their
role in different phases of the software development process.

📌 Assignment Instructions
Guidelines:
Original Work: The assignment must be well-written in your own words. Avoid using AI
tools or copying content from the internet. Plagiarized work will not be accepted.
Handwritten Submission: The assignment must be handwritten neatly and legibly on A4-
sized sheets.
Formatting:
 Use black or blue ink for writing.
 Headings should be underlined.
 Maintain proper paragraph spacing and clear handwriting.
Submission Process:
 Scan or take clear photos of all handwritten pages.
 Compile the images into a single PDF file.
 Upload the PDF to your Google Drive.
 Set the file permissions to "Anyone with the link can view."
 Submit the Google Drive link in the form provided.
📅 Deadline: 5 May 2025
📢 Late submissions will not be accepted. Ensure clarity, originality, and completeness before
submission.

Link to upload the assignment

https://forms.gle/wwY6r7kY5mKVxTPV7

You might also like