Software Engineering Questions Essay

723 words - 3 pages

1. Discuss the differences between verification and validation and explain why validation is a particularly difficult process.
Verification is involved in the conformance to the specification. The specified functional and non-functional requirements must be checked to meet the system needs. Validation is checking that the system meets the requirements of the customer. Validation is a difficult process because there are different stakeholders who have different requirements for the system. So, the system being developed needs gradual changes to meet the users’ requirements. The identified needs when during the system specification stage may be different when the system undergoes testing.
...view middle of the document...

What types of error are unlikely to be discovered through inspections?
Program inspections are an effective technique for error discovery for the following reasons; inspections can find several faults in one testing without program crash or without being disturbed by the interference with the symptoms of other program defects. Also, inspections reuse domain and programming language knowledge. Error types can be viewed commonly in particular programming languages and in particular types of application. Therefore, system reviewer can easily focus on the error types during analysis.

4. How long will it take for the team to conduct software inspections?
Conducting the software inspections should only take a short time, no more than two hours. Inspections should be exclusively focused with identifying defects, anomalies and non-compliance with standards. The inspection team should not suggest how the defects be resolved nor recommend changes to other components.
5. Explain what a Cleanroom software development is. What are the teams involved when a Cleanroom process is used for large system development. Explain each team briefly.
Cleanroom software development is a software development philosophy that is based on avoiding software defects by using a rigorous inspection process. The goal of the approach to software development is...

Other Essays Like Software Engineering Questions

My Career Path as an Electrical Engineer

1265 words - 6 pages measurement, instrumentation, control and protection of electrical equipments and conversion systems. It also involves the study of designing and efficient operation of computers and other applications that are computer based. Now, I will tell you what all options an individual has under electrical engineering which he/she can choose. There are jobs for design, project, research, software and reliability engineers. Other jobs also range from

Elio Case Essay

3160 words - 13 pages  A cost effective new seat design - a special class of ABTS Utilizing new technology Resulting structure: Low cost, Light weight, Strong • Features   • Potential: penetration of all segments of auto market Case I-1 Elio Engineering Inc. 4 2 Origin of Elio Engineering 1998 - Follow up activities   Partnership arrangement New product design • Funding: further R&D, computer & simulation software • Product Design

Information Technology in Electrical Engineering

705 words - 3 pages , transformed, and transported? How are electromagnetic waves usable as information carriers? How data is safely transmitted without any loss? Which hardware and software solutions ensure more security, quicker speed, and user friendliness? Electrical engineering and information technology deal with these types of questions. In telecommunications, a carrier signal, carrier wave, or just carrier, is a waveform (usually sinusoidal) that is modulated (modified

Teradyne Corporation: the Jaguar Project

2579 words - 11 pages Agoura Hills that had been working independently on flexible tester projects using different approaches. This represented a major change to a company whose teams had traditionally operated with autonomy reinforced by statements such as telling new recruits that “no one would tell them what to do” and “it was their responsibility to ‘dive in’ and ‘ask the right questions’.” Historically, projects had been handled by individual engineering

Implementation Phase

1186 words - 5 pages involves testing hardware devices, testing and debugging computer programs, and testing information processing procedures. Programs are tested using data that attempt to simulate all conditions that may arise during processing. Program testing usually proceeds from higher to lower levels of program modules until the entire program is tested as a unit. If computer aided software engineering methodologies are used such program testing is minimized

Management System Analysis 340

941 words - 4 pages per low-medium quality  Frequency 6/6 Posts spread out throughout the week (at least 3 different days). First post in by Wednesday 2/2. | # | Assignment Title | % | Score/Points | 3 | Chapter 1 Problems and Exercise Questions 1 and 8Chapter 2 Problems and Exercise Questions 3 and 4 | 100 | XX/20 | Comments: 1. Make sure you answer the Problems and Exercise questions! There are discussion questions and review questions at the

Mod 7 Essay Questions

1476 words - 6 pages original message are decoding the cryptogram. This is a true contrast to the cryptanalysis process. In this process a person who does not have the key or codebook attempts to solve of crack the cryptogram. Chapter 14 1. Answer. Specifications are almost always developed as part of a formal software engineering process. The outcome of the process is an explicit understanding and documented description of every design element, what will be

The Challenge Of Implementing Capability Maturity Model (CMM) In Pakistan Software Industry

6311 words - 26 pages looks up to the boss with the same revere. While such attitude brings a certain discipline to a company; it is the major hindrance in popularizing the official process. Employees look at the official process as a set of rules that he/she is supposed to follow and never questions the process. "The process is something that is done because the boss wants us to do" is the notion that most Pakistanis employees believe in.Although with the software

Agile Project Management

2659 words - 11 pages processes, such as assembly line production, there are numberous companies who have successfully incorporated the principles Agile for project management. These companies not only have no connection to software development, but some are actively engaged in step-wise manufacturing. For example, Valmet Automotive, where the author of this chapter completed a short-term internship in the engineering prototyping unit for hybrid car design - a

Job Description

1868 words - 8 pages of that criteria and desirable amount of the criteria. Person specifications are based on the job nature and specifications for each job. Job specifications for each position can be reviewed in previous section. Junior Programmer | | Essential | Desirable | Qualification | Bachelor degree in computing or IT. | Bachelor degree in software engineering along with professional certifications | Experience | One year working experience in

Evalution of Qr Codes

1446 words - 6 pages , Supply Chain Management, Telecoms/ ICT, Vehicle Engineering design, material technology, environmentally sustainable, innovation, automation, Technology etc Topic areas for KM could be : Strategy, Logistics, Management, Business Intelligence, project management, Ecommerce, Mcommerce, Quality, Networks, Software development, Health and IT etc. Keywords could be any list of words that could be used in locating your project in a library

Related Papers

Draft Scientific Paper

3506 words - 15 pages , sociologists are puzzling about computer monitoring of employees. The use of computers in this monitoring does not make it an issue in computer ethics. The ethical questions of computer monitoring are the same ethical questions involved in monitoring employees through one-way mirrors. Most of these so-called issues in software engineering ethics and computer ethics have analogies with general ethical issues and are resolved when one finds an

Software Engineering Essay

2776 words - 12 pages we spend so much time and effort maintaining existing programs? • Why do we still have difficulties in measuring progress as software is being developed and maintained? These questions and many others demonstrate the Software industry’s concern and the manner in which it is developed, a concern that has lead to the adoption of Software Engineering practice. To gain and understanding software, it is important to examine the

Software Maintenance And Change Control Process

1908 words - 8 pages -related questions, and fixing latent errors. This process is both heavily time and resource consuming for software firms. This is why it is important for all software firms to have a strong and well-organized software maintenance plan, in which any changes to a given product are, to be followed. This insures that all changes and updates will be escalated through the appropriate resources and management to reduce unnecessary expenditures

Software Law Essay

1228 words - 5 pages  QUESTIONS AND ANSWERS 1 Explain any 3 models used by Software engineers during systems development a) Reuse-oriented development Based on systematic reuse where systems are integrated from existing components or COTS (Commercial-off-the-shelf) systems Process stages: Component analysis, Requirements modification, System design with reuse, Development and integration. Component analysis-Given the requirements specification, a search