CS605 Assignment 1 Solution Fall 2022: Today we share with you Assignment 1 Solution Fall 2022 before creating your assignment read the instructions carefully and follow the rules.
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