CitedEvidence
User Settings
Article

Towards a Requirements Formalism in UML

Peter Merrick,Patrick Barrow-2003-01-01-UEA Digital Repository (University of East Anglia)
0

TL;DRAbstract

This paper looks at the case for including a Use Case model as part of a Request for Proposal (RFP) during the process of competitive tendering for a new IT system. Customer organisations suffer from the perceived problem of writing tender documents that contain ambiguous requirements, which in turn may render guesswork the calculation of an accurate price and delivery schedule. The process described in this paper looks at ways in which Use Case modelling can be undertaken by the customer organisation to improve IT procurement. Applicable to both bespoke software development and Commercial Off-the-Shelf (COTS) evaluation, the potential benefit from the adoption of Use Case modelling in procurement are explored. Use Case modelling has generally been an activity undertaken by analysts after commercial contracts have been agreed. This is partially due to the complexity and time-consuming nature of producing Use Cases, and partially due to the confusion that surrounds their representation.

Chat with Paper

AI Agents for this Paper

This paper looks at the case for including a Use Case model as part of a Request for Proposal (RFP) during the process of competitive tendering for a new IT system. Customer organisations suffer from the perceived problem of writing tender documents that contain ambiguous requirements, which in turn may render guesswork the calculation of an accurate price and delivery schedule. The process described in this paper looks at ways in which Use Case modelling can be undertaken by the customer organisation to improve IT procurement. Applicable to both bespoke software development and Commercial Off-the-Shelf (COTS) evaluation, the potential benefit from the adoption of Use Case modelling in procurement are explored. Use Case modelling has generally been an activity undertaken by analysts after commercial contracts have been agreed. This is partially due to the complexity and time-consuming nature of producing Use Cases, and partially due to the confusion that surrounds their representation.

Keywords

Computer scienceProcurementBespokeUnified Modeling LanguageSoftwareOperations researchSoftware engineeringProcess management

Chat

Click to start Chat