Getting It Right
eBook - ePub

Getting It Right

Business Requirement Analysis Tools and Techniques

Kevin Brennan, Don Wessels, Kathleen B Hass

  1. 210 páginas
  2. English
  3. ePUB (apto para móviles)
  4. Disponible en iOS y Android
eBook - ePub

Getting It Right

Business Requirement Analysis Tools and Techniques

Kevin Brennan, Don Wessels, Kathleen B Hass

Detalles del libro
Vista previa del libro
Índice
Citas

Información del libro

Volume of the Business Analysis Essential Library Series
Getting It Right: Business Requirement Analysis Tools and Techniques, presents principles and practices for effective requirements analysis and specification, and a broad overview of the requirements analysis and specification processes. This critical reference is designed to help the business analyst decide which requirement artifacts should be produced to adequately analyze requirements. Examine the complete spectrum of business requirement analysis from preparation through documentation. Learn the steps in the analysis and specification process, as well as, how to choose the right requirements analysis techniques for your project.

Preguntas frecuentes

¿Cómo cancelo mi suscripción?
Simplemente, dirígete a la sección ajustes de la cuenta y haz clic en «Cancelar suscripción». Así de sencillo. Después de cancelar tu suscripción, esta permanecerá activa el tiempo restante que hayas pagado. Obtén más información aquí.
¿Cómo descargo los libros?
Por el momento, todos nuestros libros ePub adaptables a dispositivos móviles se pueden descargar a través de la aplicación. La mayor parte de nuestros PDF también se puede descargar y ya estamos trabajando para que el resto también sea descargable. Obtén más información aquí.
¿En qué se diferencian los planes de precios?
Ambos planes te permiten acceder por completo a la biblioteca y a todas las funciones de Perlego. Las únicas diferencias son el precio y el período de suscripción: con el plan anual ahorrarás en torno a un 30 % en comparación con 12 meses de un plan mensual.
¿Qué es Perlego?
Somos un servicio de suscripción de libros de texto en línea que te permite acceder a toda una biblioteca en línea por menos de lo que cuesta un libro al mes. Con más de un millón de libros sobre más de 1000 categorías, ¡tenemos todo lo que necesitas! Obtén más información aquí.
¿Perlego ofrece la función de texto a voz?
Busca el símbolo de lectura en voz alta en tu próximo libro para ver si puedes escucharlo. La herramienta de lectura en voz alta lee el texto en voz alta por ti, resaltando el texto a medida que se lee. Puedes pausarla, acelerarla y ralentizarla. Obtén más información aquí.
¿Es Getting It Right un PDF/ePUB en línea?
Sí, puedes acceder a Getting It Right de Kevin Brennan, Don Wessels, Kathleen B Hass en formato PDF o ePUB, así como a otros libros populares de Business y Decision Making. Tenemos más de un millón de libros disponibles en nuestro catálogo para que explores.

Información

Año
2011
ISBN
9781567263466
Categoría
Business
Categoría
Decision Making

Part I

Preparing for Requirements Analysis and Specification

This part navigates business analysts through everything they need to do before plunging into requirements analysis and specification. Chapter 1 defines requirements analysis and specification.
Chapter 2 explains the infrastructure that must be present before requirements analysis and specification gets underway.
Chapter 3 addresses issues that are relevant when transitioning from elicitation to analysis.
Chapter 4 discusses requirements management, because you need to start thinking about managing requirements before you analyze and specify them.

Chapter 1
Introduction to Requirements Analysis

In This Chapter:
  • Defining Requirements Analysis and Specification
  • Challenges in Requirements Analysis
  • Requirements Analysis Activities
  • What Are Models?
  • Stages of Requirements Analysis
  • Wrapping Up Elicitation Before Starting Analysis

Defining Requirements Analysis and Specification

Requirements are the necessary and sufficient properties of a product that will satisfy the consumer’s need. Software requirements are the necessary and sufficient properties of software that will ensure the solution achieves what it was designed to accomplish for its users and for the business.1 Requirements for a new business solution, therefore, are the necessary and sufficient properties of a business system that will ensure the business goals and objectives are met.
Requirements analysis is the process of structuring requirements information into various categories, evaluating requirements for selected qualities, representing requirements in different forms, deriving detailed requirements from high-level requirements, and negotiating priorities. Requirements analysis also includes the activities needed to determine required function and performance characteristics, the context of implementation, stakeholder constraints and measures of effectiveness, and validation criteria. Throughout the analysis process, requirements are decomposed and captured in a variety of formats, in both text and graphics. Analysis represents the middle ground between requirements and design.2
Requirements analysis encompasses the activities involved in scrutinizing the information that has been elicited about the business need and the scope of a new or changed business solution. In analysis, requirements information is decomposed, examined, and restated until the requirements specifications are accurate, unambiguous, and complete. Specifications are representations of requirements in the form of diagrams and structured textual documents that are elaborated from and linked to the various requirement components, thereby providing a repository of requirements. Requirements analysis is an important part of the business solution life cycle (BSLC) process whereby business analysts, in collaboration with business and technical subject matter experts (SMEs), analyze and then specify, document, and validate the requirements of the business entity undergoing change (see Figure 1-1). Because the business analysis profession is just now emerging and a standard language has not been put into place, requirements analysis can also be referred to with any of the following phrases:
  • Requirements engineering
  • Systems analysis
  • Requirements specification
  • Business requirements analysis
In generally accepted engineering practice, requirements analysis and specification is typically completed before design and design is completed before construction. Of these phases, requirements analysis is considered by many the most vital part of the business solution development process. As mentioned in the first book of this series, studies reveal that project costs and technical risks can be reduced through rigorous and thorough requirements elicitation, analysis, specification, and validation. Indeed, it is not uncommon for projects that are following one of the agile methods for incremental development to spend up to nine months on requirements development and release planning prior to design and construction of the incremental releases. It must be noted, however, that requirements elicitation, analysis, and specification is an iterative process. Depending on the product development methodology used, it often continues at a progressively more detailed level throughout design and construction and even, to a limited degree, into the test activities.
Figure 1-1—Business Solution Life Cycle
The traditional way of doing requirements analysis is to capture all information about the business need in a single (often very large), rather unstructured document and leave the task of requirements analysis to the developers. However, organizations are beginning to realize that requirements analysis is a specialized field, with the analysis best carried out by experts. These experts are business analysts, who bridge the gap between the business world and the technology world. The business analyst’s role is increasingly accepted in industry, as evidenced by the formation and rapid growth of the International Institute of Business Analysis (IIBA). (See the first book in the series for more information about the IIBA, or refer to its website, http://www.theiiba.org.) In addition, techniques used to analyze requirements are maturing into efficient and effective methods. Techniques introduced in the mid-1980s and 1990s, like a robust stakeholder analysis, the use of prototypes, Unified Modeling Language (UML), use cases, and agile development, are currently in vogue and promise to provide more effective analysis results than those of the past.

Challenges in Requirements Analysis

It is not a trivial endeavor to identify the relevant stakeholders, give them all an appropriate level of involvement in defining and validating requirements, and document their perspectives in a clear, concise format. In addition, the project team is expected to determine whether it is feasible to design and construct ...

Índice