Classify each of the following tasks WITH A BRIEF EXPLANATION as a software prod
ID: 3881333 • Letter: C
Question
Classify each of the following tasks WITH A BRIEF EXPLANATION as a software product design activity, a software engineering activity, or possibly both, depending on the circumstances
a. Determining the layout of buttons, labels, text boxes, and so forth in a window
b. Brainstorming the classes in an application
c. Choosing colors for a window
d. Wording error messages
e. Deciding whether a product should have a client-server architecture
f. Deciding whether a program should be a stand-alone application or a web service
g. Choosing a data structure for a list
h. Determining the reliability that a product should have
i. Determining the sequence of processing in a program
Explanation / Answer
a.Determining the layout of buttons, labels, text boxes, and so forth in a window
This is a design phase of software development , Design phase developers discuss about how to design project, how to design user interface,logical design and conceptual design are discussed.
b.Brainstorming the classes in application-This is also design phases, developers have to identify the entities in the application and design classes, and corresponding functions of classes.
c Choosing colors for a window-This is chosen in design phase but implemented in build phase
d.Wording error messages-This is done in testing phase
e.Deciding whether a product should have client server architecture-This is finalized in design phase
f.Deciding whether a program should be a stand alone application or a web service-This is done in conceptual design phase.
g.Choosing a data structure for a list- design phase, during taking decision about data base
h. Determining the reliability that a product should have-decided in testing phase
i.Determining the sequence of processing in a program- done in testingphase.