- How do software characteristics differ from hardware characteristics?
(Section 1.2)
- List three areas in which process models may differ from one another.
(Section 2.2)
3. Describe how Polya’s problem solving principles describe the essence of engineering practice?
(Section 2.3)
- Describe the relationships among software engineering process, methods, and tools.
(Section2.1)
- How are tasks, actions, and activities related to software process models?
(Section 3.1)
- How does software team choose the task set for a particular project?
(Section 3.3)
- How can process patterns assist a development team build software products efficiently?
(Section 3.4)
Expert Answer
- Comment
Section 1.2:
Software
Hardware
They are the collection of programs that are made to run on a system.
They are the devices that are built in the system.
Software is developed by the programmers.
Hardware is manufactured by the machine.
They are not physically connected to the system
They are physically connected to the system.
Software runs on the hardware.
Hardware is dependent on software. Functioning of hardware starts when the software is loaded on that hardware.
Software’s are less durable, because there are always some bugs found in the software.
Hardware’s are more durable.
Software’s are less expensive.
They are more expensive.
Section 2.2:
The three areas in which process models may differ are as follows:
- Applied quality assurance activity’s manner.
- Software team autonomy level.
- The degree of organization of team and their roles.
- The way in which tracking of project and control activities are concerned.
Note: According to the chegg guidelines, it is required to solve only first part of the question if there are multiple questions. Here, I have done two parts. Please ask rest of the questions in other section.
Give a thumbs up.
ليست هناك تعليقات:
إرسال تعليق