Monday, January 1, 2018

SE_Assignment

GUJARAT TECHNOLOGICAL UNIVERSITY
COMPUTER ENGINEERING (07) / INFORMATION TECHNOLOGY (16)
GOVERNMENT ENGINEERING COLLEGE,BHAVNAGAR
 SOFTWARE ENGINNERING
SUBJECT CODE: 2160701
 B.E. 6th Semester
Computer Engineering
Branch
B.E  6th Even Semester Computer Engineering
Faculty Name
Prof.Bharat Vainsh
Starting Date
17/12/2018
Term End
16/05/2019
Tentative Exam Date


No.
Content
        Date

Assignment :1

Unit:1,2
1
Explain Software Engineering as a Layered Technology.



11/01/2019
2
What is the importance of Process Model in development of Software System? Explain Prototype Process Model.
3
List the different Agile Process Model and Explain any one with suitable example.
4
Compare prototype and RAD model.
5
Explain the merits and demerits of SCRUM.

Assignment :2

Unit: 3.4
6
Enlist and discuss the types of Risks.




08/02/2019
7
Explain Software metrics used for software cost estimation.
8
Draw the Time-line chart for the Hospital Management System.
9
Explain Project Scheduling Process. Also Explain Gantt Chart in detail.
10
Write functional and non-functional requirements of Hotel Management System
11
Enlist characteristic of SRS.Write a SRS for college management system.
12
Compare Coupling and Cohesion. Explain different types of Coupling and its effects on software modules.

Assignment :3

Unit: 5,6
13
What is Object Oriented Design of a system? Draw the Use case diagram and Class diagram for Library Management system.



22/02/2019



14
What is activity diagram and Swim-lane? Draw activity diagram for
Billing Counter of a Shopping Mall.
15
Explain the process of code review.
16
What are the different levels of testing? Briefly discuss the goal of each level.
17
What is mobile testing? Mention the challenges in mobile testing.

Assignment :4

Unit:7,8
18
Explain Formal Technical Review.
15/03/2019
19
Define Quality for software. List and explain SQA activities
20
Enlist and explain different types of maintenance.
21
Explain Reverse Engineering in brief
22
Discuss Software Configuration Management in detail.

Assignment :5
Unit:9,10
23
Explain Client/Server Software Engineering.

01/04/2019
24
Discuss Software Project Management and W5HH Principle in brief.
25
Explain Software Process Improvement with various elements of SPI
framework


Preparation of power-point slides, which include videos, animations, pictures, graphics for better understanding theory and practical work.
Preparation of Learning tutorial SE Class notes, MCQ and Question bank note books
Reference Books:
1. Roger S.Pressman, Software engineering- A practitioner’s Approach, McGraw-Hill International Editions
Technical Books:
1.
2.
Website:
1. https://smarteportal.blogspot.com/
2. https://bharatvainshit.blogspot.com/