IS06
Software Engineering
Assignment - I
Assignment Code: 2015IS06A1 Last Date of Submission: 15th May 2015
Maximum Marks: 100
Attempt all the questions. All the questions are compulsory and carry equal marks.
Section-A
Ques. 1 List at least ten software quality factors. Discuss the importance of each quality factor
in delivering high-quality software.
Ques. 2 Which phase of the SDLC is considered to be the most important phase? Discuss the
reasons for its importance.
Ques. 3 What are the important principles of software engineering?
Ques. 4 What are the issues and challenges in modeling of systems? What should be our
objectives in modeling the systems?
Section-B
Case Study
Draw a Data Flow Diagram (DFD) for withdrawing money from Bank’s ATM. The Data flow diagram should be made up to 3rd level.
IS06
Software Engineering
Assignment - II
Assignment Code: 2015IS06A2 Last Date of Submission: 15th May 2015
Maximum Marks: 100
Attempt all the questions. All the questions are compulsory and carry equal marks.
Section-A
Ques. 1 What is meant by debugging the Software? Discuss several tools and techniques
used for debugging.
Ques. 2 You have been appointed as a project manager for a software product company Your
job is to manage the development of the next generation version of its widely used
word-processing software. Because new revenue must be generated, tight deadline
have been established and announced. What team structure and software process
model would you choose and why?
Ques. 3 Explain briefly various important representative tools that are used during software
production
Ques. 4 What is structured analysis & design? Discuss briefly.
Section-B
Case Study
ABC is an organization which designs and develops application software in house for its clients. It has designed and developed one such mission critical application software for its client, which is XYZ. ABC has also been maintaining the application software after it has been successfully rolled out in many locations of XYZ. The application software has modules for data entry, queries, reports and maintenance. The application software has brought many awards to ABC. The application uses standard operating system and standard RDBMS and the architecture is client server. Now PQR wants to deploy the same application at the international level. When they tried to bid for a similar application at the international level, they were not selected, since their application software was not tested and certified for Quality by a professional certifying agency as per international standard (IEEE). So, ABC lost the international assignment to their competitors. Now, the top management of ABC realized their mistake and decided to go for a professional third party Quality audit and certification of their successful application software as per international standards. They sought the help of an accredited software testing and certifying agency.
Question:
Assume you are a part of the certifying agency; your role would be to help ABC development team prepare the necessary documentation for the application software such as Software Requirements Specification (SRS), User Manual (UM), Software Design Description (SDD).
Software Engineering
Assignment - I
Assignment Code: 2015IS06A1 Last Date of Submission: 15th May 2015
Maximum Marks: 100
Attempt all the questions. All the questions are compulsory and carry equal marks.
Section-A
Ques. 1 List at least ten software quality factors. Discuss the importance of each quality factor
in delivering high-quality software.
Ques. 2 Which phase of the SDLC is considered to be the most important phase? Discuss the
reasons for its importance.
Ques. 3 What are the important principles of software engineering?
Ques. 4 What are the issues and challenges in modeling of systems? What should be our
objectives in modeling the systems?
Section-B
Case Study
Draw a Data Flow Diagram (DFD) for withdrawing money from Bank’s ATM. The Data flow diagram should be made up to 3rd level.
IS06
Software Engineering
Assignment - II
Assignment Code: 2015IS06A2 Last Date of Submission: 15th May 2015
Maximum Marks: 100
Attempt all the questions. All the questions are compulsory and carry equal marks.
Section-A
Ques. 1 What is meant by debugging the Software? Discuss several tools and techniques
used for debugging.
Ques. 2 You have been appointed as a project manager for a software product company Your
job is to manage the development of the next generation version of its widely used
word-processing software. Because new revenue must be generated, tight deadline
have been established and announced. What team structure and software process
model would you choose and why?
Ques. 3 Explain briefly various important representative tools that are used during software
production
Ques. 4 What is structured analysis & design? Discuss briefly.
Section-B
Case Study
ABC is an organization which designs and develops application software in house for its clients. It has designed and developed one such mission critical application software for its client, which is XYZ. ABC has also been maintaining the application software after it has been successfully rolled out in many locations of XYZ. The application software has modules for data entry, queries, reports and maintenance. The application software has brought many awards to ABC. The application uses standard operating system and standard RDBMS and the architecture is client server. Now PQR wants to deploy the same application at the international level. When they tried to bid for a similar application at the international level, they were not selected, since their application software was not tested and certified for Quality by a professional certifying agency as per international standard (IEEE). So, ABC lost the international assignment to their competitors. Now, the top management of ABC realized their mistake and decided to go for a professional third party Quality audit and certification of their successful application software as per international standards. They sought the help of an accredited software testing and certifying agency.
Question:
Assume you are a part of the certifying agency; your role would be to help ABC development team prepare the necessary documentation for the application software such as Software Requirements Specification (SRS), User Manual (UM), Software Design Description (SDD).
No comments:
Post a Comment