In: Computer Science
1. List five important artifacts that are delivered during all or most of the software development project.
2. Which of the following is an example for Operational Work?
Extending a subway line with two more stations
Designing a new car with new features
Sending a new satellite to space.
None of these.
Answer.
First of all let's understand what is artifact.
ARTIFACT -- An artifact is one of many kinds of tangible by-products produced during the development of software.
There are some important artifacts that are delivered during all and most of the software development project. The artifacts are as follows..
1. Use cases - It is basically a description of how a person who actually uses that process or system will accomplish a goal. It's typically associated with software systems, but can be used in reference to any process. System, which is the process that's required to reach the final outcome.
2. Class diagram - It is also a type of artifact which is basically defines the main building block of object-oriented modeling. It is used for general conceptual modeling of the structure of the application, and for detailed modeling translating the models into programming code. Class diagram can also be used for data modeling.
3. UML( Unified modeling language ) - It is basically a modern approach to modeling and documenting software. In fact, it’s one of the most popular business process modeling techniques.
The UML diagram shows the full image of project how it build and how it is gonna work. An old proverbs says that “a picture is worth a thousand words”. By using visual representations, we are able to better understand possible flaws or errors in software or business processes.
4. Images - It is also a type of artifact in which Any images used to help develop the piece of software are considered artifacts. These might be example images used to help in the design of the product, or preliminary design images. It could even be simple sketches and diagrams used to help map out the software.
5. Software documents - It is also a artifacts in which
The majority of the artifacts are software documents. Any document that describes the characteristics or attributes of a piece of software is an artifact. These can relate to the software’s architecture, technical side, end-user processes, and marketing.
The majority of these artifacts won’t even cross the mind of the user. They’re meant for developers and those who might be interested in the software from a large-scale business perspective. Much of it is technical, and simply not of interest to the typical user.
ANSWER ..
2. Extending a subway line with two more station.
So, here are the answers of the given questions.