RM LINKS

Subject headings:

REQUIREMENTS MANAGEMENT
ONLINE JOURNALS, PAPERS, AND BOOKS
ORGANIZATIONS
SITES WITH ADDITIONAL RESOURCE LINKS
INTERESTING SITES

Links to requirement document templates and guidance.   See link disclaimer.

Requirements Management

12 Requirements Basics for Project Success

RM as a Matter of Communication

Requirements as Enablers of Software Assurance (C&A)

Experiences in Eliciting Security Requirements

Lessons Learned from Implementing Traceability

RE Maturity in CMMI

Interpreting Requirements in a He Said/She Said World

Recommended Requirements Gathering Practices

Doing Requirements Right the First Time

Making RM Work for You

Role of Human Emotions in RM

An Interrelated Approach to RM

Requirements Are Corporate Assets

Vertical/bi-directional traceability: brief discussion by SEI.

Requirements management plan: plan for initial requirements gathering from a project.

Checklist: Requirements management checklist.

Requirements Traceability and the Effect on the SDLC: Benefits and disadvantages, requirements types, case study, and references.

Automated Requirements Measurement: tool for checking certain requirement quality factors.

Requirements Management Wiki: An article on building a project oriented wiki for software development requirements management.

Requirements Management: Guidance and tools on requirements management and practices.

Prioritizing Requirements: The importance of prioritization and sample priority schemes.

Traceability Strategies for Managing Requirements with Use Cases: Combining use case model with traditional requirements capture.

Requirements Management Made Easy: The purpose of RM is to simplify the process.

Requirements Tracing: Methods to perform tracing, levels of practice for requirement tracing, adapting traceability environments to project-specific needs

Requirements Management Using Tables: "This article describes how to maintain requirements in a simple tabular form that can be adapted to all types of projects"

Tracing Your Design: "...focus on how requirements traceability works for object-oriented projects"

Overview of Requirements Tracing: "The development and use of requirements tracing techniques originated in the early 1970s to influence the completeness, consistency, and traceability of the requirements of a system. They provide an answer to the following questions..."

Online Journals, Papers, Books

Requirements Management Handbook

SWEBOK Guide 2004: Download the Software Engineering Body of Knowledge Guide.

Dr. Dobb's Portal: Journal on software development.

FTPOnline: Online magazine, code downloads, articles, special sections, and resource links. Free access with registration.

CrossTalk Magazine: "CrossTalk, The Journal of Defense Software Engineering is an approved Department of Defense journal. CrossTalk's mission is to encourage the engineering development of software in order to improve the reliability, maintainability, and responsiveness of our war fighting capability and to inform and educate readers on up-to-date policy decisions and new software engineering technologies."

Technical Writing: Online textbook of technical writing, including common grammar, spelling, and usage problems.

Testing Requirements: "This paper presents a method for decomposing requirements into system behaviours which can be packaged for use in inspections, walkthroughs and requirements animations. Although not a formal method, it is suggested that by putting some formality into the packaging of requirements, the cost of formal inspections can be reduced, effective walkthroughs can be conducted and inexpensive animations of requirements can be developed."

Organizations

The Software Engineering Institute: is a "...development center sponsored by the U.S. Department of Defense through the Office of the Under Secretary of Defense for Acquisition, Technology, and Logistics [OUSD (AT&L)]. The SEI's core purpose is to help others make measured improvements in their software engineering capabilities."

Software Dioxide website: "Softwaredioxide.com is an industry initiative to meet the growing demands of the Software Engineering and Management community. It is a digital marketplace, a clearing house, an exchange, a repository of knowledge for building better software, faster and cheaper."

ACM, the Association for Computing Machinery,: "...is an international scientific and educational organization dedicated to advancing the arts, sciences, and applications of information technology. With a world-wide membership ACM is a leading resource for computing professionals and students working in the various fields of Information Technology, and for interpreting the impact of information technology on society."

The CERTŪ Coordination Center "...is a center of Internet security expertise, located at the Software Engineering Institute, a federally funded research and development center operated by Carnegie Mellon University."

The International Council on Systems Engineering "...is a not-for-profit membership organization founded in 1990. INCOSE is an international authoritative body promoting the application of an interdisciplinary approach and means to enable the realization of successful systems."

IEEE Computer Society "...is the world's leading organization of computer professionals....The Computer Society's vision is to be the leading provider of technical information and services to the world's computing professionals. The Society is dedicated to advancing the theory, practice, and application of computer and information processing technology."

Systems and Software Consortium,Inc.: SSCI "...is a nonprofit partnership of market leaders, key government agencies, and university members and affiliates. As a consortium, SSCI is structured to allow industry and government to co-invest in the development of systems and software processes that improve business performance-- and to share the lessons learned in the use of those processes."

theprivacyplace.org seeks "...to encourage the adoption of a more holistic view of application and specification, in which a system is seen as an engine of policy enforcement and values attainment. Our goal is to develop concepts, tools and techniques that help IT professionals and policy makers bring policies and system requirements into better alignment. We will construct and validate an action-oriented set of conceptual tools, including guidelines and privacy-relevant policy templates."

Sites With Additional Resource Links

Niwot Ridge Resources: Project/program management, earned value, balanced scorecard, product data management, and more.

Process Patterns Resource Page: Scroll down, under the Process Patterns Resources, click the Online link to locate software development and business process resources

Atlantic System Guild, Inc.: Requirements and software engineering resources

Interesting Sites

Web Pages That Suck: Showing sucky design since 1996. The Daily Sucker features current examples of sites that have accessibility, usability, and regular design problems—including ugliness.

Microsoft Word Troubleshooting: Word Crashes, Freeze Ups, Blues Screens of Death, and Other Problems

Open Enterprise Trends: "The Open Source Portal for Enterprise Developers"

More: Software engineering and related links.

Websafe Colors: Page of the 216 websafe colors with the hexadecimal values.

Page updated 5/19/2007
Ludwig Consulting Services, LLC