100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.6 TrustPilot
logo-home
Summary

INF3705 summary notes chapter 1-10

Rating
-
Sold
-
Pages
42
Uploaded on
08-02-2021
Written in
2020/2021

INF3705 summary notes chapter 1-10

Institution
Course








Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
Course

Document information

Uploaded on
February 8, 2021
Number of pages
42
Written in
2020/2021
Type
Summary

Subjects

Content preview

lOMoARcPSD|2620242




Chapter 2:
2.1 Suggest the most appropriate generic software process model that might be used as a basis for
managing the development of the following systems:


 A system to control antilock braking in a car
o Safety Critical System
o Plan Driven approach with requirements analysed carefully
o Waterfall model most appropriate with formal transformations between different
development stages.
 A virtual reality system to support software maintenance
o Cutting edge and UI dependent for usability
o Incremental or Spiral with some UI prototyping
o Agile process may be used
 A university accounting system that replaces an existing system
o Requirements fairly well known
o Reuse based approach is appropriate
 An interactive travel planning system that helps users plan journeys with the lowest environmental
impact
o Complex UI which is stable and reliable
o Incremental development approach most appropriate
o System requirements will change as user experience is gained

2.2 Incremental software development could be very effectively used for customers who did not have a
clear idea about the systems needed for their operations. Discuss

 Based on the idea of developing initial implementation, getting user feedback and evolving
software through several versions.
 Either plan driven, agile or mixture.
 Customer can evaluate systems at a relatively early stage.

2.3 Consider the integration and configuration process model shown in Figure 2.3. Explain why it is
essential to repeat the requirements engineering activity in the process.

 Firstly requirements spec involve proposing initial requirements for the system
o Brief descriptions
 Refinement stage, reusable components and applications discovered for refinement.
o Modified to reflect available components and system spec is redefined.

2.4 Suggest why it is important to make a distinction between developing the user requirements and
developing system requirements in the requirements engineering process

1) User Requirements describe the system functions and features from the perspective of a user. These are
usually abstract. System requirements provide a more detailed explanation of the procedure.

2) User requirements are written in plain and natural language. System requirements are more detailed
with specific specifications that could be part of a contract.

3) User requirements start with gathering information, identifying important aspects, and understanding
them.
System Requirements can only be implemented after the user requirements are understood and finalised.


Downloaded by Tanya Botha ()

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
EducationPacks University of South Africa (Unisa)
Follow You need to be logged in order to follow users or courses
Sold
4539
Member since
5 year
Number of followers
2777
Documents
128
Last sold
2 months ago

4.5

675 reviews

5
525
4
50
3
45
2
16
1
39

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions