17COA111 - Software Engineering 1 Questions with Correct Answers
11 views 0 purchase
Course
Electrical engineering technology
Institution
Electrical Engineering Technology
Bespoke Correct Answer-Software developed from scratch, risky to develop within a set time or cost
Jelly mould effect Correct Answer-In brownfield development, replacing an existing system will require retraining staff, and reshaping the company's way of thinking
Feasibility study Correct Ans...
17COA111 - Software Engineering 1 Questions with Correct Answers
Bespoke Correct Answer-Software developed from scratch, risky to develop within a set time or cost
Jelly mould effect Correct Answer-In brownfield development, replacing an existing system will require retraining staff, and reshaping the company's way of thinking
Feasibility study Correct Answer-Determines constraints, facts and assumptions based on a new system
Inflexible partitioning Correct Answer-Affects waterfall process, a stage needs to be put on hold if a previous one needs to be altered
What is iterative development useful for? Correct Answer-Systems that require ongoing feedback, like user interface design
Disadvantages of iterative development Correct Answer-System structure can degrade with multiple runs of development, needless effort spent if system is well understood
Advantages of incremental development Correct Answer-Possible to deliver software quicker than with the waterfall process, debugging easier for each increment, more tolerant to change Reusable system software Correct Answer-Stand-alone application systems (COTS) configured for use in a particular environment
Reusable web services Correct Answer-Web services developed according to service standards and available for use remotely
Reusable code Correct Answer-Collections of objects developed as a package, can be used with a component framework (NET, J2EE)
Disadvantages of integration and configuration Correct Answer-
Compromises may be made to requirements so users' needs may not be entirely met, evolution of reused software is out of control of the company
Verification and validation (V & V) Correct Answer-Shows that a system conforms to its specification and meets the requirements of the customer
Three stages of testing Correct Answer-Component, system and customer
What is not necessary in requirements? Correct Answer-Over-
constraints on how to design the system
Non-functional requirements Correct Answer-These cover system properties and constraints Examples of system properties (used in non-functional requirements) Correct Answer-Reliability, response time, storage requirements
Examples of constraints Correct Answer-I/O device capability, system representations
FURPS+ Correct Answer-Functionality, Usability, Reliability, Performance, Supportability (a requirement could be one or more of these types)
MoSCoW Correct Answer-Must, Should, Could, Won't (level of importance of a requirement)
MTTF Correct Answer-Mean Time to Failure
MTTR Correct Answer-Mean Time to Recovery
MTBF Correct Answer-Mean Time Between Failure (MTTF + MTTR)
Availability formula Correct Answer-MTTF / (MTTF + MTTR)
IEEE requirements standard Correct Answer-Introduction, general description, specific requirements, appendices, index, glossary
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller cracker. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $16.49. You're not tied to anything after your purchase.