Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Active Tutors
Asked Questions
Answered Questions
what is meant by software changeonce software is ready to use new requirement appear and existing requirements change as the business running
what is software architecture the software architecture of a program or computing system is the structure or structures of the system which comprises
distinguish between alpha testing and beta testingalpha test and beta testthe alpha test is prepared at the developer site the software is used in a
define process maturity in recent years there has been a major highlighting on process maturity the software engineering institute sei has
define software scopethe first software project management activity is the determination of software scope scope is defined answering the following
justify the term software is engineeredsoftware is engineered not manufactured although some similarities exist between software development and
write short notes on empirical estimation modelsestimation model for computer software uses empirically derived formulas to expect effort as a
why testing is important with respect to softwarea testing process focuses on logical internals of software ensuring that all statements have been
what is meant by software changesoftware change is termed as the change in nature of software as the requirements of software
define black box testing strategyblack box testing describes the functional requirements of the software test cases are determined on the basis of
define the term software architecture the software architecture of a program or a computing system is the basic structure of the system which
what is the work product of software design process and who does this a design model that encompasses architectural component level interface and
what is meant by software prototypingsoftware prototyping is a process of producing a model for the software product this is developed based on the
write down the concept of functional independence a functional independence is gained by developing modules with single minded function and an
define fan-in and fan-out fan-out a measure of the number of modules which are directly maintained by another modulefan-in indicates that how many
what does modularity concept mean software architecture embodies modularity ie software is named in to addressable components called modules which
what does data abstraction containsa data abstraction is a named collection of data that describes a data objecteg door attributes door type opening
state procedural abstraction a procedural abstraction is a named series of commands that has a specific and limited functioneg open walk to the door
mention some of the design principlesa the design process should not suffer from tunnel visionb the design should not
define software design a software design is a step by step process through which requirements are translated into a blue print to construct the
what is the use of architectural design the architectural design defines the relationship between major structural elements of the software the
what is meant by throw away prototypinggiving the user a system which is incomplete and then augmenting and modifying it so that user requirements
write down the data dictionary for the data item telephone numbernames telephone numberaliases nonewhere to use how to use assess against
what does data dictionary containsname the primary name of the dataalias other names usedwhere-usedhow-used a record of processes that use the data
define process specificationprocess specification is used to clarify all flow model processes that appear at the final level of refinementcheck