Find out more about what we do

Header Ads

CS605 Assignment No 02 Solution Fall 2022 | CS605- Software Engineering-II Assignment 2 Solution

 CS605  Assignment No 02 Solution  Fall 202

 Question no. 1:                                                                                                                               

A multi-national company has signed a contract with a renowned software house  to scrap and re-design their software system. Although the current software system is already of high quality and is working absolutely fine.

What could be the potential reasons for this decision? Justify your answer with at least two valid reasons.

Solution:

  • There could be several potential reasons for a company to scrap and re-design a software system, despite it being of high quality and working well. Some possible reasons include:
  • The company may have outgrown the current system and require additional features or functionality that the current system cannot provide.
  • The company may be looking to update the software system to align with new industry standards or technologies.

CS605  Assignment 2 complete Solution  Fall 202 by Instructor Irfan Khan

 

CS605  Assignment No 02 Solution  Fall 2022
CS605  Assignment No 02 Solution  Fall 2022

 Question no. 2:                                                                                                                       

Based on the scenario (in the question#1) what could be the architectural problems with the software system which is being re-designed? Mention with at least three of them. 

Solution:

  • Based on the scenario provided, some potential architectural problems with the software system that is being re-designed could include:
  •  Scalability issues, meaning the current system may not be able to handle an increase in the number of users or transactions.
  •  Lack of flexibility, meaning the current system may not be able to accommodate changes or updates without significant modification.
  •  Technical debt, meaning the current system may have been built using outdated technologies or techniques that make it difficult to maintain or update.


Post a Comment

0 Comments