[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article
Free access

SMART requirements

Published: 01 April 1995 Publication History

Abstract

Systems Analysis, or as it is increasingly known as today, Requirements Engineering, is a time consuming, expensive but critical phase in software (and system) development. The "perfect" Requirements Specification should exhibit a number of qualities including correctness, completeness and consistency. Within a Requirements Specification individual requirements at the microscopic level should be justified, clear, unambiguous and verifiable. However, in many cases Systems Analysts or Requirements Engineers describe requirements which fall short of these demands. In addition, outside reviewers faced with presenting an independent qualitative assessment of a Requirements Specification have few guidelines to assist them. In this paper we present a simple technique, borrowed from objective setting in Management Psychology, to assist the construction and evaluation of individual requirements.

References

[1]
1. Modern Structured Analysis E. Yourdon, Prentice-Hall, 1989.
[2]
2. Software Engineering, 4th edition I Sommerville. Addision-Wesley, 1992.
[3]
3. Software Engineering: A Practitioner's Guide R Pressman, MCGraw-Hill, 1992.
[4]
4. Software Engineering: Principles and Practice H van Vilet, John Wiley, 1993.
[5]
5. An Analysis of the Requirements Traceability Problem O Gotel, A Finkelstein, Dept of Computing, Imperial College, 180 Queen's Gate, London, SW7 2BZ, 1993.
[6]
6. A Practical Guide to Real-Time System Devlopment Sylvia Goldsmith, Prentice-Hall, 1993.
[7]
7. Object-Oriented Design with Application, 1st Edition G Booch, Benjamin-Cummings Publishing Company, 1991.
[8]
8. IEEE Standard 830: Software Requirements Specifications.
[9]
9. European Space Agency Software Engineering Standards PSS-05-0 Issue 1, January 1987.
[10]
10. The STARTS Guide 2nd edition, Vol 1, 1987, ISBN 0 85012 G193.
[11]
11. Z: An Introduction to Formal Methods A Diller, John Wiley 1990.
[12]
12. Study Skills, P Crisfield, L. Sollars, National Coaching Foundation, 1992 Leeds, ISBN 0 947850 872.

Cited By

View all
  • (2024)Voice Over for Home Security SystemInternational Journal of Scientific Research in Science, Engineering and Technology10.32628/IJSRSET2411314211:3(363-366)Online publication date: 18-Jun-2024
  • (2022)Automated Dependability Assessment in DevOps Environments2022 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)10.1109/ISSREW55968.2022.00046(93-98)Online publication date: Oct-2022
  • (2022)Efficient Extraction of Technical Requirements Applying Data Augmentation2022 IEEE International Symposium on Systems Engineering (ISSE)10.1109/ISSE54508.2022.10005452(1-8)Online publication date: 24-Oct-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 20, Issue 2
April 1995
92 pages
ISSN:0163-5948
DOI:10.1145/224155
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 April 1995
Published in SIGSOFT Volume 20, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1,476
  • Downloads (Last 6 weeks)105
Reflects downloads up to 27 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Voice Over for Home Security SystemInternational Journal of Scientific Research in Science, Engineering and Technology10.32628/IJSRSET2411314211:3(363-366)Online publication date: 18-Jun-2024
  • (2022)Automated Dependability Assessment in DevOps Environments2022 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)10.1109/ISSREW55968.2022.00046(93-98)Online publication date: Oct-2022
  • (2022)Efficient Extraction of Technical Requirements Applying Data Augmentation2022 IEEE International Symposium on Systems Engineering (ISSE)10.1109/ISSE54508.2022.10005452(1-8)Online publication date: 24-Oct-2022
  • (2022)An initial investigation of the effect of quality factors on Agile test case quality through experts’ reviewCogent Engineering10.1080/23311916.2022.20821219:1Online publication date: 6-Jun-2022
  • (2022)Systems and Requirements Engineering: An Approach and a Software Tool for the Interactive and Consistent Functional Requirement SpecificationAdvances on Mechanics, Design Engineering and Manufacturing IV10.1007/978-3-031-15928-2_43(491-502)Online publication date: 25-Sep-2022
  • (2021)A Methodological Approach to Evaluate Security Requirements Engineering Methodologies: Application to the IREHDO2 Project ContextJournal of Cybersecurity and Privacy10.3390/jcp10300221:3(422-452)Online publication date: 13-Jul-2021
  • (2020)Learning temporal coherence via self-supervision for GAN-based video generationACM Transactions on Graphics10.1145/3386569.339245739:4(75:1-75:13)Online publication date: 12-Aug-2020
  • (2020)Interferometric transmission probing with coded mutual intensityACM Transactions on Graphics10.1145/3386569.339238439:4(74:1-74:16)Online publication date: 12-Aug-2020
  • (2020)A Framework for Requirements Prioritization Process in Agile Software DevelopmentJournal of Physics: Conference Series10.1088/1742-6596/1454/1/0120011454(012001)Online publication date: 24-Mar-2020
  • (2018)The Grace Period Has Ended: An Approach to Operationalize GDPR Requirements2018 IEEE 26th International Requirements Engineering Conference (RE)10.1109/RE.2018.00023(136-146)Online publication date: Aug-2018
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media