Requriements Definition& Managment For Dummies
Requriements Definition& Managment For Dummies
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
Publishers Acknowledgments
Were proud of this book; please send us your comments at http://dummies. custhelp.com. For other comments, please contact our Customer Care Department within the U.S. at 877-762-2974, outside the U.S. at 317-572-3993, or fax 317-572-4002. Some of the people who helped bring this book to market include the following: Acquisitions and Editorial Associate Acquisitions Editor: Anam Ahmed Production Editor: Lindsay Humphreys Copy Editor: Jeremy Hanson-Finger Editorial Assistant: Kathy Deady Reviewer: Jennifer Bentley John Wiley & Sons Canada, Ltd. Deborah Barton, Vice President and Director of Operations Jennifer Smith, Vice-President and Publisher, Professional Development Alison Maclean, Managing Editor, Professional Development Publishing and Editorial for Consumer Dummies Kathleen Nebenhaus, Vice President and Executive Publisher David Palmer, Associate Publisher Kristin Ferguson-Wagstaffe, Product Development Director Publishing for Technology Dummies Andy Cummings, Vice President and Publisher Composition Services Debbie Stailey, Director of Composition Services Composition Services Sr. Project Coordinator: Kristie Rees Layout and Graphics: Joyce Haughey, Andrea Hornberger Special Art: Tony Higgins Proofreaders: John Greenough, Jessica Kramer
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
Table of Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Foolish Assumptions.................................................................. 1 How This Book Is Organized..................................................... 2 Chapter 1: Meeting the Business Analyst...................... 2 Chapter 2: Conquering the Challenges of Business Analysis.......................................................................... 2 Chapter 3: Building a Better Business Analysis Experience..................................................................... 2 Chapter 4: Introducing Blueprint.................................... 3 Chapter 5: Ten Tips to Improve Business Analyst Productivity................................................................... 3 Icons Used in This Book............................................................. 3 Where to Go from Here.............................................................. 4
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
Introduction
elcome to Requirements Definition & Management For Dummies! Enterprises of all shapes and sizes have become increasingly reliant on software to manage and optimize every phaser er, phase of their operations. In fact, software often provides a competitive edge that translates into enhanced profitability for the company. Project teams that design and deliver business applications serve the needs of a broad range of stakeholders, including the business, user communities, and IT itself. Within these projects the business analyst plays a critical role as the main driver of requirements definition and management. Yet the position of business analyst is relatively new and many people still misunderstand what it entails. In this book, we introduce you to the position of the business analyst, explain what they do, and describe their typical background. We also describe some of the major challenges facing these talented professionals, as well as how employing a combination of targeted technology and best practices can make business analysts more effective. And if business analysts are more effective, the entire organization can realize the full benefits of its software assets.
Foolish Assumptions
Although its never a good idea to take anything for granted, we do have some beliefs about our readers. First, we expect that you work in either IT or the line of business, and that your job somehow involves specifying, designing, developing, or testing business software. We also assume that youre interested in improving the way your organization delivers these critical systems.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
Introduction
Get visual Get social Get going
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
Chapter 1
nterprises have never found software more indispensable, whether firing photon torpedoes, raising deflector shields, beaming up Scotty or just conducting regular business operations. The importance of specifying, developing (or acquiring), and implementing business applications correctly has increased in recent years. The heightened emphasis companies have placed on designing and rolling out software, combined with diverse factors such as competitive pressures, mergers and acquisitions, globally distributed teams, and technological advancements, all contribute to growing demands and responsibilities for a relatively new type of professional: the starship captain. No, were kidding: this new professional is called the business analyst. In this chapter, we tell you all about the trends in the strange new world of business and describe the vital role that the business analyst plays.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
As we describe in the introduction, the business analyst sits at the very heart of the enterprises business software endeavors. Because software applications are now completely indispensable to business success, and because they operate in such dynamic environments, the role of business analyst has become essential and prominent. Before we look at who business analysts are and what they do, however, we first detail the other major players on a software project.
Tester: Ensures the developed application fulfills its requirements and seeks out and identifies any flaws in the new system that may impact its ability to work as advertised. IT operations: Ensures that the solution is available and operational for everyone who needs access, after the solution has been built (or bought). The business division also recruits a diverse talent roster: Sponsoring executive: Business owner of the overall initiative, and the person who usually signs the checks. Client: Person representing the needs of the business on a daily basis. End-user: Person, either internal to the organization or external, depending on the application, who will interact with the new solution. Partner: Internal employees and customers arent the only stakeholders who participate on a new software project. In todays collaborative world, many firms rely on tight-knit relationships with external partners. Government and regulatory agencies: With so many enterprises coping with externally imposed constraints, these parties sometimes have seats at the table as well. Any given project can involve 10 or more unique types of stakeholder, each of whom has a very different background, skillset, set of expectations, and obligations. Although a modern software project involves so many players, each of the roles mentioned in the preceding list has been recognized as a distinct and separate job for many years by management, professional organizations, and vendors that design and sell specialized solutions to help each execute his or her role. Yet one title is conspicuously missing from most roll calls: the business analyst. In fact, management has only recently recognized this role and designated a formalized title. A significant number of organizations still dont even use this label. What makes this state of affairs particularly ironic is that the business analyst plays a central role in coordinating the efforts of each of the different stakeholders on a project.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
Education
Business analysts are highly educated professionals and many hold university degrees. A notable percentage of business analysts go on to earn advanced degrees in fields such as computer science, engineering, and business administration.
Work background
Business analysts often transfer into their roles from other job categories. According to a recent survey, the five most common origins for business analysts are Software development IT operations Line of business Quality assurance User community
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
10
Responsibilities
Every day, the business analyst collaborates with a broad collection of stakeholders from the IT organization, the line of business, and outside participants such as customers, partners, and governmental entities. To succeed, the business analyst must be capable of understanding the distinct needs of each stakeholder and communicate with them in language that they understand. At first glance, you may imagine that the business analyst focuses solely on defining and managing requirements, but this aspect forms only part of the story. In fact, many busi ness analysts are also responsible for ancillary tasks related to these requirements, such as program and project management, testing, and profit and loss outcomes. Although in some cases stakeholders are concentrated in one location, more often they are distributed across multiple locations. Dispersed stakeholders introduce additional complexities and challenges to the job of a business analyst, as we illustrate in Chapter 2.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
11
In many ways the role of a business analyst parallels that of an author writing a story or screenplay either way, you could call it The Voyages of the Enterprise. Indeed, the business analyst must tell the story of the application that the business needs and do so in such a way that the business stakeholders can easily consume the story and confirm that it meets their needs, and that the technology stakeholders (that is, testers, architects, and developers) can read it and understand what they need to test, design, and develop. As with any good story, the business analyst must use appropriate language, add in clear illustrations, and provide good visual imagery. Because many organizations have only recently identified business analysis as a separate and distinct job, business analysts often struggle with a lack of clearly defined and well understood tasks, not to mention a scarcity of supporting technology.
Career trajectory
Organizations are now starting to recognize the importance of business analysis, and because of this development, new and exciting opportunities for advancement are opening up. As more companies adopt a business analyst center of excellence (CoE) or requirements management office (RMO) structure, they create well-defined career paths with manager- and directorlevel positions.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
12
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
13
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
14
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
Chapter 2
s we describe in Chapter 1, enterprises, professional organizations, and vendors have long accepted and understood most of the assignments on any given technology project. They have, however, only recently recognized the separate and distinct job of the business analyst. The challenges business analysts face are even more formidable because their daily responsibilities are in continual flux and undergoing ceaseless transformations. Why are their roles so fluid? Well, the answer lies in some sobering statistics about IT projects: end-users take advantage of only 45 percent of delivered features (according to the Standish Chaos Report), and rework consumes 4050 percent of project budgets (Boehm and Basili). Issues that the project team could have addressed when defining requirements are key contributors to these unfortunate numbers. In fact, faulty requirements form the root cause for 7585 percent of rework (Leffingwell). With the business analyst at the center of the requirements process, no wonder this role is attracting so much attention!
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
16
Diverse software development methodologies Intricate business processes Inadequate tooling Cumbersome review cycles In the following section, we look at each of these obstacles in more detail, and then connect the dots to comprehend what happens to the entire organization when the business analyst cant surmount these roadblocks.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
17
In recent years, the agile development approach has gained considerable ground, and now many organizations consider it a highly productive technique for delivering software. As you may expect from its name, agile means responding quickly to changes. Agile arose from developer dissatisfaction with rigorous, prescriptive, heavy processes that, in the view of these developers, focused on the wrong elements. Agile is not just one methodology but a family of methodologies that sprung from a common set of principles called the Manifesto for Agile Software Development, written by a group of 17 developers in 2001 (see agilemanifesto.org). The manifesto states the following: We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
Coordinating teams
Agile teams are typically comprised of four to nine people who play specific roles, although who plays each role can change. These teams control planning and prioritization for their area of work, and they connect on a daily basis in an interactive session called a scrum to coordinate and synchronize their efforts. One of the most popular agile methodologies is called scrum and its traits are consistent with the Manifesto for Agile Software Development.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
18
Sprinting to milestones
Development proceeds in well-defined time periods called sprints, which typically last two or three weeks and the result of each sprint is a functioning, demonstrable portion of the product.
Agile is particularly daunting for the business analyst because of the marked reduction in the amount of time spent on and attention paid to the job of authoring, understanding, reviewing, and approving requirements before the scrum teams begin to develop the system. In fact, many cite the
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
19
alleged efficiencies this reduction causes as the best reason to switch to an agile approach. Yet advocates of agile often fail to recognize that paying less attention to these important areas can cause havoc and chaos, waste time, and squander money. Good requirements and agile are absolutely compatible in principle. Requirements are authored in agile prior to building iterations of the system. These requirements are detailed for each iteration individually to a level consistent with other methods just before implementation. Check out the Agile Alliance, an agile advocacy group, online at www.agilealliance.org.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
20
The business itself may undergo rapid change: Very little is permanent today; regulatory changes, mergers, acquisitions, and sudden demands for more rigorous cost control can affect every enterprise.
Figure 2-2: Business analysts are at the heart of distributed team collaboration.
Not only are business analysts confronted with agile software development techniques that devalue their work, and highly involved business processes that change continuously, but subpar supporting technology also hampers many business analysts which is what we describe next.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
21
Read the full voke report to find out more about the business analyst position: www.vokeinc.com/research/topic/ market-snapshots.html. From start to finish, the business analyst constantly has to find ways to overcome each of the following difficulties introduced by using general-purpose tools.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
22
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
23
The review-and-edit cycle consumes an incredible amount of time, which can grow exponentially as the size of the document increases. In fact, the bigger the document, the more likely that the reviewers simply sign off without reading it. These blind approvals can create serious problems later on. When reviewers actually do examine documents, the track changes capability of word processors doesnt encourage collaboration. Instead, reviewers examine requirements documents in isolation and clutter them even more with multicolored markups. See Figure 2-4 for an example.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
24
25
U.S. Air Force Expeditionary Combat Support System: The Air Force cancelled the project after cost projections for the project rose from $1-billion to $2.1 billion and delivery projections climbed to eight years beyond the original date. Investigators cited requirements as one of the root causes. Read the full story here: http://www. bloomberg.com/news/2013-01-24/senatorsto-probe-air-force-s-1-billion-failedsoftware.html.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
26
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
Chapter 3
n Chapters 1 and 2 of this book, we describe all the negative circumstances that business analysts must transcend. But neither hodgepodge software assets nor convoluted business practices can stay these professionals from the swift completion of their appointed duties: proven techniques can make the business analysis process much smoother, more efficient, and more pleasant for every stakeholder which benefits the entire organization, not just the business analyst. The first step on the road to this happy destination is to realize that business analysts arent the only professionals who must define complex systems. In fact, you can discover a lot by examining how other trades do it.
28
Architecture Construction Manufacturing Transportation After all, how often do you hear of an abandoned, halfconstructed skyscraper? How do designers and implementers in each of these trades communicate? Heres a hint: they dont generally write 50-pound specifications to get their ideas across. Instead, they use visual representations whenever they can. These blueprints and models communicate highly complex concepts in as streamlined a manner as possible. They must be making some good choices, because buildings take shape and remain standing, and airplanes roll out onto the tarmac and fly. IT organizations may not get to smash champagne bottles on the front of a new software release, but who says they cant adopt these time-tested approaches to generating and disseminating blueprints? Three major (yet surprisingly simple to follow) strategies make the job of creating software requirements easier: Getting visual Getting social Getting going
Getting Visual
As we point out in Chapter 2, enormous text-based specifications are not the most effective way of communicating the
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
29
complex concepts that underlie modern software solutions. In fact, these massive documents may be the worst way to present this type of information, especially because line-of-business and IT organizations dont commonly use the same vocabularies to describe the same concepts. You can see a sample of the types of terms used by business and IT staff in Figure 3-1. (But keep in mind that the words in the left column dont match the words in the right column. Dont start casually dropping the word widget into discussions with IT staff believing that its a synonym for earnings per share.)
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
30
Clerical work doesnt take over: Business analysts no longer perform the largely clerical role of maintaining an unwieldy text document. Instead, they can apply their critical thinking and analytical skills to help deliver better solutions. Language barriers disappear: Visual representations arent burdened by perplexing cross-department or spoken language differences and are thus far easier to understand. A common visual language helps bring the proposed system to life. Review cycles go faster: Clear, more visual representations help to greatly reduce the amount of time spent during the review cycle, and make reviewers more likely to actually want to engage. Bottlenecks expand: When the business analyst no longer has to perform meticulous document maintenance, he or she is no longer the main impediment to progress in the review cycle. Taken together, all of these improvements bring clarity and efficiency to the software process including agile. Examples of these visualizations are shown in Figure 3-2.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
31
Getting Social
The most effective efforts arise when diverse and talented teams collaborate, yet many software development projects do the opposite. We can understand why team members find it hard to collaborate; look at all the barriers they must overcome: Distributed teams across separate time zones, languages, and cultures Insufficient tooling, reflected by enormous specificationsthat are assembled in documents and emailed everywhere Many different job functions Never-ending review cycles User resistance to endless review sessions
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
32
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
33
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
34
Getting Going
Two perceptions among IT organizations have formed barriers to business analysis progress.
Reengineering processes
To begin with, many organization members believe they must first reengineer all of their processes before bringing in supporting technology. This belief just isnt accurate its a myth that must be busted. With such little investment made in business analysis tooling in the past, the new crop of products represents a huge leap forward in capability. These capabilities make possible processes that organizations otherwise may not even consider, so crafting a process without regard for the tools can result in missing these opportunities. Instead of waiting for the perfect processes to arrive, why not employ technology up front to help improve these critical processes in a more evolutionary fashion? Having the right tool allows organizations for the first time to make specific process improvements that they can then use to drive further refinements and new process definitions. Thus, deploying the right tooling serves as a catalyst for many future optimizations.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
35
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
36
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
Chapter 4
Introducing Blueprint
In This Chapter
Checking out the companys background Exploring the solutions Blueprint offers Observing Blueprint in action
s we depict in Chapter 1, management, professional organizations, and vendors are finally giving business analysts the recognition and respect they deserve. Blueprint is one of the most prominent solution providers to service these previously ignored professionals. In this chapter, we introduce you to Blueprints product, also named Blueprint, which was designed specifically for business analysts. We begin by describing the background and founding philosophy of Blueprint, followed by an overview of its product. We pay particular attention to how you can put Blueprint to work to overcome the barriers to success that have been frustrating business analysts for years. We then showcase several examples of Blueprint delivering tangible benefits to its clients.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
38
Authoring requirements
As we describe in Chapter 3, business analysts must continually strive to replace words with visual representations when creating requirements. Doing so helps to remove ambiguity and make the resultant requirements more engaging and easier to understand.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
39
Blueprint provides a broad range of rich, visual requirements editors, as shown in Figure 4-1. You can choose the format thats perfectly suited to each type of requirement, which promotes consistency and ensures that you dont miss any important elements.
Validating requirements
Creating a well-defined set of requirements is just the start: making sure that they are correct is equally important. Blueprint engages stakeholders and helps them confidently drive a set of requirements to final approval. Blueprints online review and approve interface makes reviewing requirements fast and easy for stakeholders, while review dashboards let the business analyst control, coordinate, and conclude large-scale requirements reviews among the diverse set of stakeholders that are so common on todays software projects. Blueprints rich visual requirements simulations keep stakeholders engaged and let them understand the true meaning of the requirements a fundamental prerequisite for obtaining better feedback. Blueprint also automatically generates
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
40
Managing requirements
Even after youve authored and validated your requirements, you must still maintain them, track their histories, and keep tabs on how they evolve over time. Blueprint was designed with the entire requirements lifecycle in mind. To begin, Blueprint automatically versions every requirement, which makes it possible to examine each requirements entire history beginning with the baseline. Next, Blueprint quickly creates traceability thats visible while working and is easy to analyze through a suite of powerful tools. Traceability helps you assess the impact of change, confirm coverage, and manage scope. Figure 4-3 shows the fine-grained traceability features of Blueprint.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
41
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
42
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
43
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
44
Chapter 5
hroughout this book, we tell you about the ever-changing role of the business analyst, the challenges business analysts face, and how they can take steps to make projects go more efficiently. This chapter puts all of this information to work by presenting you with a series of field-tested guidelines and best practices. We begin by offering some suggestions about requirements authoring, followed by several recommendations about how to more effectively work with all of your stakeholders. Finally, we provide a collection of our thoughts regarding smooth collaboration with the people charged with bringing your vision to life: architects, developers and testers.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
46
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
47
Whatever mechanisms you set up to foster collaboration, they need to be available 24/7 and worldwide to better support your highly distributed teams.
Analyzing Stakeholders
All stakeholders are not created equal. In fact, some are more influential than others. Therefore, the business analyst must
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
48
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
49
requirements. Generally this tactic is highly inefficient, and it can consume an enormous amount of time that can be better spent focusing on your core responsibilities. Want to see an effective requirements application in action? Check out Blueprint in Figure 5-3.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
50
Figure 5-4: The right approach: a blend of images, diagrams, and words.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
51
The package includes not just requirements but also all of the analyses, discussions, debates, and trade-offs that led to the requirements. All of the reasoning and rationale that led to the requirement are often as important as the requirement itself.
52
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.
These materials are the copyright of John Wiley & Sons, Inc. and any dissemination, distribution, or unauthorized use is strictly prohibited.