Question

In: Computer Science

1. "The process provides interaction between users and designers, between users and evolving tools and between...

1. "The process provides interaction between users and designers, between users and evolving tools and between designers and evolving tools (technology)". List three questions that:

a. Designers should ask users

b. Users should ask designers

c. Designers should ask themselves

2. Provide FIVE examples of software projects that would be amenable to the incremental model. Be specific.

3. Are the unified process and UML the same thing? Explain

Solutions

Expert Solution

1)

a)The designers can ask users the following questions.

  1. Is the Product satisfactory or needs any rework on the already created one?(To make sure about the satisfaction of users)
  2. Is there any further enhancements to be made?(Additional requirements to the already existing one)

3.Does any part of the product requires testing?(In case if any thing not works as expected)

b)Users can ask designers the following questions.

  1. Did you understand the requirements clearly(Users has to make sure if the designer is clear with the requirements or not)
  2. Is there any specified area of the product more time consuming than usual? (To make sure product gets delivered on time)
  3. Do we have the peope with skills and all the tools required for the development?(To make sure they have proper infrastructure)

c)Designers should ask themselves the following questions:-

  1. What tools are to be used for the project?(To Make sure about tools required)
  2. What is the process to be followed to build the product?
  3. What are the risk aversion priorities while developing the product?(To make sure about the risk factor)

2)

Incremental model is something in which day to day requirements change and people want something better so they again analyse the requirement and repeat the SDLC process.WIth each Update to the software, it should get better and solve user requirements. Examples are as follows:-

  1. word processing software
  2. Windows OS
  3. MS Office
  4. Android Apps
  5. VLC Media Player

3)

No, UML and Unified process are not the same.

Unified process:-

It is an incremental and iterative software development process framework that should be customized for specific project.

UML:-

It is a general purpose modeling language in the field of software engineering which is intended to provide a standard way to visualize the design of a system and supports the object oriented software engineering practise.


Related Solutions

The process of movement requires and interaction between muscle fibres and bone tissue to pull about...
The process of movement requires and interaction between muscle fibres and bone tissue to pull about a joint. Construct an information leaflet that can be used at a local Gym to explain the processes involved in muscular contraction and movement of the skeleton. In this leaflet ensure that the following points are addressed: you need to do it in a leaflet I will do it. 1) explain the mechanical process of contraction (there is no need to address nerve impulses...
outline an interaction which occurs between adipocytes and lymphocytes and the outcome of this interaction. and...
outline an interaction which occurs between adipocytes and lymphocytes and the outcome of this interaction. and whether this interaction occurs during embryonic development or adult stage of development.
a) Interaction between particles is described by exchange of virtual bosons. The range of interaction is...
a) Interaction between particles is described by exchange of virtual bosons. The range of interaction is inversely proportional to the rest mass of these exchange bosons. Explain using diagrams why the force responsible for binding nucleons into nucleus has a range of ~10-15 m, even though the rest mass of the exchange gluons is zero. b) Using appropriate Feynman diagrams for the electromagnetic interaction between two electrons, as well as for the strong interaction between quarks and gluons, contrast the...
outline a direct interaction between adipocytes and myocytes and what is the outcome from this interaction
outline a direct interaction between adipocytes and myocytes and what is the outcome from this interaction
Describe the process of developing cross-cultural interaction skills.?
Describe the process of developing cross-cultural interaction skills.?
Priam Designs Inc. is recruiting fashion designers through LinkedIn. This recruiting mode typically provides direct access...
Priam Designs Inc. is recruiting fashion designers through LinkedIn. This recruiting mode typically provides direct access to the _________________ (related to the components of the labor market). What is it called when the performance measure includes criteria that are not part of the job (one word)? How do we determine/calculate whether or not a predictor will result in adverse impact? One of the best ways people learn is through ______, imitating or copying someone else’s behavior. The “Big Five” personality...
Has the evolving relationship between the federal government and the states changed for the better or...
Has the evolving relationship between the federal government and the states changed for the better or for the worse? Why?
Describe the interaction between bacteria, antibiotics, and iron.
Describe the interaction between bacteria, antibiotics, and iron.
What are the primary differences between industrial users and home users of electricity that allow the...
What are the primary differences between industrial users and home users of electricity that allow the utilities to discriminate between the two markets in terms of price? How do we compensate for these differences in order to impove the "common good" and what effects may this have on relative prices?
The operating system provides an interface between application programs and the computer hardware. Discuss the process...
The operating system provides an interface between application programs and the computer hardware. Discuss the process of the execution of any application program on the hardware using all managers of the operating system.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT