CS605 Assignment 1 Solution 2022
Question No 1:
Suppose you have been hired as a project manager at PTCL ( a very large organization) and your team has been assigned a project to develop an ERP system for this organization.
Which software process Model you will follow and why? you have to mention two valid reasons in support of your answer.
Solution:
According to the requirement I will prefer Spiral Process Model because, ERP software systems are still highly risk and complex because it contained several applications, large size, high cost, large development teams, and usually required limit time schedule. The most important feature of the Spiral Model is its ability to manage unknown risks after the project has commenced, creating a prototype makes this feasible. The Spiral Model is best used is large, expensive and complicated projects.
Question No 2:
You have studied different software development life cycle (SDLC) models in this course so far, It has been observed that there is no standard SDLC model for every software application, instead, various software application types requires different process models for their design and development.
Do you think that this statement is true? Provide at least three reasons in support of your answers.
Solution:
Yes, the statement is true due to the following reasons:
The software process model framework is specific to the project. Thus, it is essential to select the software process model according to the software which is to be developed. The software project is considered efficient if the process model is selected according to the requirement. It is also essential to consider time and cost while choosing a process model as cost and/ or time constrains play an important role in software development. The basic characteristics required to select the process model are project type and associated of the project, and the users.
One of the key feature of selecting a process model is to understand the project in terms, of size complexity, funds available and so on. In addition the risks which are associated with the project should also be considered. Note that only a few process model emphasize risk assessment.
0 Comments:
Post a Comment