A laboratory for teaching object oriented thinking
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
Requirements Validation Through Viewpoint Resolution
IEEE Transactions on Software Engineering
Designing object-oriented software
Designing object-oriented software
Object-oriented development: the fusion method
Object-oriented development: the fusion method
Promoting business policies in object-oriented methods
Journal of Systems and Software
Extreme programming explained: embrace change
Extreme programming explained: embrace change
ISO 9000 for Software Developers
ISO 9000 for Software Developers
Requirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice Guide
Requirements Engineering: Processes and Techniques
Requirements Engineering: Processes and Techniques
A client oriented requirements baseline
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
Enhancing a Requirements Baseline with Scenarios
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
Business Rules as Organizational Policies
IWSSD '98 Proceedings of the 9th international workshop on Software specification and design
Modelling strategic relationships for process reengineering
Modelling strategic relationships for process reengineering
A New Approach Towards Procurement of Software Models Via Distributed Business Models
The Journal of Supercomputing
Hi-index | 0.00 |
Extreme Requirements (XR) is a proposal that tries to improve the quality of Extreme Programming (XP). XP is a well known agile method for software production. XP key elements are: little documentation, simplicity, analysis as constant activity, evolutionary design, integration and daily test. XR defines a requirements strategy that can be coupled with XP. In this article, we present an XR business rules based process. Our process is oriented to the customer, based on natural language, facilitating construction and validation. One of the strongest aspects of our proposed process is communication with customers, making them active participants in the software production process.