are generally captured in rigorous engineering notations. These notations can be
Unified Modeling Language (UML)
, programming languages, or executable codes of machines. There are generally three types of engineering artifacts.
Types of Engineering Artifacts :
- Vision Document – A vision document generally provides complete vision for software system that is under development. It is document that describes and explains compelling idea, project, or another future state simply for specific organization, product, or service. It also supports contract between funding authority and development organization. A vision document is specially written by keeping user’s perspective into consideration and also by focusing on essential features of system. A good vision document should include two appendixes: first one should explain concept of operation using use cases and second one should explain change risks inherent in vision statement.
- Architecture Description – An architecture description is collection of artifacts that document an architecture that includes an organized view of software architecture under development. It is generally taken and extracted from design model and also contains views of design, implementation, and deployment sets. In Architecture description, architecture views are generally key artifacts.
- Software User Manual – Software user manual provides important documentation that is very much needed to support software that is delivered. This documentation is generally provided to user. It should include procedures of installation, procedures regarding its usage, guidance, operational constraints, and an explanation regarding user interface. Test team members should write this user manual and should be developed at an early stage in life cycle. This is due to reason that user manual is an essential mechanism simply used for communicating and stabilizing an essential requirement subset.
More common types of Engineering Artifacts are:
- Machines: Things like conveyor systems, pumps, turbines, and engines.
- Equipment & Tools: From little hand tools to large machines.
- Structures: Constructions such as bridges, dams and various other civil engineering projects are examples of structures.
- Mechanical Components: Gears, the bearings, pistons and other mechanical parts.
Electrical or electronic Artifacts:
- Circuits and circuit boards: For use in electronic systems and devices.
- Actuators and sensors: They are used to monitor and react to physical occurrences.
- Microchips and printed circuit boards (PCBs).
Chemical and Material Artifacts:
- Chemical Compounds: Formulations and materials for various applications.
- Polymers, composites, and alloys.
- Pharmaceuticals and drugs.
- Chemical reactors and processing equipment.
- Medical Devices: Such as pacemakers, prosthetics, and diagnostic equipment.
- Biotechnology products: Genetically engineered organisms, vaccines, and biopharmaceuticals.
- Soil and rock mechanics testing equipment.
- Geosynthetic materials and geotechnical structures.
- Retaining walls, foundations, and tunnels.
Master Software Testing and Automation in an efficient and time-bound manner by mentors with real-time industry experience. Join our Software Automation Course
and embark on an exciting journey, mastering the skill set with ease!
What We Offer:
- Comprehensive Software Automation program
- Expert Guidance for Efficient Learning
- Hands-on Experience with Real-world Projects
- Proven Track Record with 10,000+ Successful Geeks