Get premium membership and access questions with answers, video lessons as well as revision papers.
a)The pros of an incremental computer software process model -The cost of accommodating changing customer requirements is reduced.
The amount of analysis and documentation that has to be redone is much less than is required with the waterfall model.
-It is easier to get customer feedback on the development work that has been done.Customers can comment on demonstrations of the software and see how much has been implemented.
-More rapid delivery and deployment of useful software to the customer is possible.Customers are able to use and gain value from the software earlier than is possible with a waterfall process.
b)The cons of an incremental computer software process model.
-The process is not visible.Managers need regular deliverables to measure progress. If systems are developed quickly, it is not cost-effective to produce documents that reflect every version of the system.
-System structure tends to degrade as new increments are added. Unless time and money is spent on refactoring to improve the software, regular change tends to corrupt its structure.
-Incorporating further software changes becomes increasingly difficult and costly.
jim items answered the question on March 13, 2019 at 13:17
- Discuss a computer software model process under the following subheadings:
a)Phases.
b)Drawbacks.(Solved)
Discuss a computer software model process under the following subheadings:
a)Phases.
b)Drawbacks.
Date posted: March 13, 2019. Answers (1)
- Explain THREE types of computer software process models.(Solved)
Explain THREE types of computer software process models.
Date posted: March 13, 2019. Answers (1)
- Explain THREE components of a software process model.(Solved)
Explain THREE components of a software process model.
Date posted: March 13, 2019. Answers (1)
- Define a computer software process model.(Solved)
Define a computer software process model.
Date posted: March 13, 2019. Answers (1)
- Explain the main roles of computer Software processes.(Solved)
Explain the main roles of computer Software processes.
Date posted: March 13, 2019. Answers (1)
- Outline FIVE phases of software development life cycle (SDLC). (Solved)
Outline FIVE phases of software development life cycle (SDLC).
Date posted: March 13, 2019. Answers (1)
- What is a soft ware life-cycle?(Solved)
What is a soft ware life-cycle?
Date posted: March 13, 2019. Answers (1)
- Outline the main problems facing computer modelling tools.(Solved)
Outline the main problems facing computer modelling tools.
Date posted: March 12, 2019. Answers (1)
- Explain the Keyboard Layout(Solved)
Explain the Keyboard Layout
Date posted: March 12, 2019. Answers (1)
- Give the advantages of laptops.(Solved)
Give the advantages of laptops.
Date posted: March 12, 2019. Answers (1)
- Distinguish between a centralized and a client computer Database management systems(Solved)
Distinguish between a centralized and a client computer Database management systems.
Date posted: March 12, 2019. Answers (1)
- Discuss the functions of computer Database system utilities.(Solved)
Discuss the functions of computer Database system utilities.
Date posted: March 12, 2019. Answers (1)
- What are the most commonly used computer DBMS interfaces?(Solved)
What are the most commonly used computer DBMS interfaces?
Date posted: March 12, 2019. Answers (1)
- Discuss the types of computer DBMS Languages.(Solved)
Discuss the types of computer DBMS Languages.
Date posted: March 12, 2019. Answers (1)
- Explain two types of computer data independence.(Solved)
Explain two types of computer data independence.
Date posted: March 12, 2019. Answers (1)
- Discuss the types of database states and database schema as studied in computer applications.(Solved)
Discuss the types of database states and database schema as studied in computer applications.
Date posted: March 11, 2019. Answers (1)
- Discuss the advantages and disadvantages of computer Network data models.(Solved)
Discuss the advantages and disadvantages of computer Network data models.
Date posted: March 11, 2019. Answers (1)
- Discuss advantages and disadvantages of Hierarchical computer data models.(Solved)
Discuss advantages and disadvantages of Hierarchical computer data models.
Date posted: March 11, 2019. Answers (1)
- Discuss conditions under which one should not use a Database management system (DBMS).(Solved)
Discuss conditions under which one should not use a Database management system (DBMS).
Date posted: March 11, 2019. Answers (1)
- Define the following terms as used in computer applications:
a)Database.
b)Data.
c)Mini-world.
d)DBMS.
e)Database system.(Solved)
Define the following terms as used in computer applications:
a)Database.
b)Data.
c)Mini-world.
d)DBMS.
e)Database system.
Date posted: March 9, 2019. Answers (1)