Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Active Tutors
Asked Questions
Answered Questions
key process areas of cmm1 requirements management which establishes a common relationship among the customer and developer2 software project
the activities of software maintenancesoftware maintenance is a broad activity that contains error correction increasing of capabilities deletion of
what problems arise if two modules have high couplingcoupling means the interconnection of dissimilar modules with each other or we can say it tells
how is software design different from coding points of difference among software design and coding can be laid down as under design 1 design is
differentiate between object oriented and function oriented design function-oriented design relies on recognizing functions which transform their
discuss some of the problems that are faced during maintenance of softwarethe problems are - often another person or group of persons working
why is maintenance of a software important the alteration of a software product after delivery to correct faults to improve performance or other
explain some of the limitations of testingthough testing is an significant part of system development and leads to a valid verified and efficient
differentiate between functional testing and structural testingfunctional testing also known as behavioural testing or black box testing in this
testing is a process of implementing a program with the intent of finding an errorvarious level of testing are unit testing
define software testingsoftware testing is a process used to help recognize the correctness completeness and superiority of developed computer
why is srs also known as the blackbox specification of system ans srs document is a contract among the development team and the customer once the
distinguish software faults and software failuresans in case of a failure the software does not do what the user expects a fault is a programming
define software reliabilitysoftware reliability is the probability that software will give failure-free operation in a fixed environment for a fixed
how does the risk factor affect the spiral model of software developmentans risk analysis phase is the most significant part of spiral model in this
describe the effect of defining a prototype on the overall cost of the software projectthe prototyping model in this model a prototype an previous
what is the advantage of using prototype software development model instead of waterfall model the waterfall model this is the classic sdlc model
define a software process how do software myths affect a software processsoftware process is a coherent set of activities for specifying designing
what types of models are formed during software requirements analysis functional and
the spiral model of software developmentcontains project risks evaluation during every iteration
what are the three generic phases of software engineeringa definitionb developmentc
fast stands for -fast- facilitated application specification
which phase is not available in software life cycleabstraction is the only phase which in not available in software life
the level at which the software uses scarce resourcesefficiency
the most important feature of spiral model is risk management is the important feature of spiral