Requirements Solutions Group

Requirements Solutions Group
At the Requirements Solutions Group, LLC (RSG) we build Business Analysts. Our sole focus is business analysis, from requirements engineering through to testing. With over 20 years experience in this evolving field, we provide training, consulting, e-mentoring, and JRP/ JAD facilitation. RSG is an IIBA Endorsed Education Provider. Our courses qualify for Professional Development Units (PDU) for both the IIBA Certified Business Analysis Professional (CBAP) training requirements and the Project Management Institute's (PMI) Project Management Professional (PMP).
Our curriculum is designed to build skills in the 6 knowledge areas identified by the IIBA:
Business Analysis Planning and Monitoring
Requirements Elicitation
Requirements Management and Communication
Enterprise Analysis
Requirements Analysis
Solution Assessment and Validation
All of our training workshops are designed for Business Analysts, Requirements Analysts, Subject Matter Experts, Project Managers, and any professional engaged in gathering, writing, understanding, specifying, analyzing, documenting, validating, and managing requirements for technology solutions. Our training is available as traditional instructor-led classes (at your site) and web-based instructor-led classes. Please visit us at www. RequirementsSolutions. com
Requirements Solutions Group is based in Cottonwood, AZ, USA
The Requirements Solutions Group is a skill building organization whose core business is requirements engineering through business analysis and testing. As a small organization, we focus on customizing our offers to meet your specific needs. We extend our offerings by maintaining extensive affiliations and strategic partnerships with organizations that share our philosophy and values. This unique combination lets us offer a breadth and depth of skills and resources typically found only in large corporations. With this strategy, you can have the best of both worlds.
Improving your business analysis and requirements engineering techniques leads directly to delivering successful technology solutions: We believe that getting it as right as possible as quickly as possible may be the most critical success factor in the entire development process.
Advanced Skills Curriculum
How to Estimate Early in a Project - I+II instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewareexercises : a How long will it take you?a is one of the scariest questions that business analysts have to answer. This question is always posed before you know what you are going to have to do to define the requirements. You have not yet done the analysis upon which to base your answer. Given that uncertainty, it is no wonder that whatever answer you come up with will be wrong, leading to a missed delivery date and unhappy customers. This workshop introduces methods that improve early estimates and the communication of the factors that affect them. We cover foundation approaches for state-of-the-practice in early project estimating based on more...
How to Manage and Communicate Requirements instructor led traininggroup study and discussioncoursewareworkshop / seminarcase study, exercises : Managing the evolving business requirements on a project is a challenge facing business analysts everywhere. Ensuring that the requirements are captured, clarified, confirmed and communicated at the appropriate level of detail for the diverse target audiences is just one component of requirements management, albeit a major one. Requirements communication, requirements traceability, status tracking, and making the appropriate requirements reusable are activities that can be equally critical on information technology projects. This course presents concepts, tools, business analysis techniques and approaches for effectively managing and communicating your business, stakeholder, more...
How to Manage Changing Requirements instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewarecase study, exercises : Managing requirements change has been a major challenge even for the best-run projects. Keeping track of how the changing business environment impacts ongoing projects and production applications can be a nightmare without proper tools and techniques. The concept of requirements management is not new but with an increase in the use of off-shore developers and off-the-shelf solutions, it has become much more significant for information technology projects. Requirements management is one of the major components of Knowledge Area 4: Requirements Management and more...
How to Package and Communicate Business Requirements instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewarecase study, exercises : One of the primary jobs of the business analyst is bridging the communication gap between the business community and the technology experts. Business, stakeholder, solution, and transition requirements describe what information technology has to deliver but making sure that both parties agree on just what these requirements mean is the real challenge. This virtual workshop presents concepts, tools, techniques, and ideas for packaging, presenting, and communicating these types of requirements to both the business and technology communities. Only if both sides understand the same thing under these requirements can they work together to develop an optimal solution.
How to Plan and Monitor Business Analysis Activities instructor led traininggroup study and discussioncoursewareworkshop / seminarcase study, exercises : Business analysis is one of the most critical aspects of any information technology project. Without the right requirements, you cannot deliver the right solution. Unfortunately, analysis is by its nature a process of discovery, meaning you cannot know what you will find until you find it. This uncertainty makes the business analysis activity particularly challenging to plan and manage. As a result, planning and managing the Business Analysis part of a project is its own Knowledge Area within the Business Analysis Body of more...
How to Plan Business Analysis Activities and Manage Risks instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewarecase study, exercises : Planning business analysis activities is often perceived as a project manager responsibility. Indeed, what makes the business analysis activities of a project any different than any other activity? Because study after study indicate that missed or misunderstood requirements are the number one cause of project failure, paying special attention to these critical areas would seem to be a good idea. This virtual workshop focuses on the first half of techniques recommended by the International Institute of Business Analysis (more...
How to Prepare and Facilitate Productive JRPJAD Sessions instructor led traininggroup study and discussioncoursewareworkshop / seminar : JAD Sessions (Joint Application Development Sessions) were an Agile approach to defining business requirements before Agile was a concept. JRP (Joint Requirements Planning) sessions focus exclusively on business and stakeholder requirements as defined by the International Institute of Business Analysis (IIBA ®). These sessions can produce high-quality business and stakeholder requirements in extremely short time frames a if more...
How to Track and Monitor Business Analysis Activities instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewareexercises, case study : Once your business analysis activities have been planned and scheduled, tracking the activities and monitoring progress on the project can consume a lot of the time allocated for business analysis. If not done properly, these activities can cause you to spend more time working in a project manager capacity and neglecting the requirements gathering activities that are the prime responsibility of the business analyst role. This 7-hour workshop focuses on delivering techniques that will help the business analyst analyze stakeholder interaction on the project, use a RACI (more...
CBAP Walk-Thrus
Assessing and Validating Solutions instructor led traininggroup study and discussioncoursewareworkshop / seminarexercises : This seminar is designed specifically to teach practitioners techniques that are recommended by the International Institute of Business Analysts (IIBA ®). It builds the requisite knowledge and vocabulary based on the Business Analysis Body of Knowledge ® to prepare you for ultimately taking and passing the Certified Business Analysis Professional ® exam. The techniques and topics presented herein target specifically knowledge area 7 more...
Business Analysis Planning and Monitoring instructor led traininggroup study and discussioncoursewareworkshop / seminarexercises : This seminar is designed specifically to teach practitioners techniques that are recommended by the International Institute of Business Analysts (IIBA ®). It builds the requisite knowledge and vocabulary based on the Business Analysis Body of Knowledge ® to prepare you for ultimately taking and passing the Certified Business Analysis Professional ® exam. The techniques and topics presented herein target specifically knowledge area more...
Requirements Analysis Techniques instructor led traininggroup study and discussioncoursewareworkshop / seminarexercises : This seminar is designed specifically to teach practitioners techniques that are recommended by the International Institute of Business Analysts (IIBA ®). It builds the requisite knowledge and vocabulary based on the Business Analysis Body of Knowledge ® to prepare you for ultimately taking and passing the Certified Business Analysis Professional ® exam. The techniques and topics presented herein target specifically knowledge areas 6 more...
Requirements Elicitation and Enterprise Analysis instructor led traininggroup study and discussioncoursewareworkshop / seminarexercise : This seminar is designed specifically to teach practitioners techniques that are recommended by the International Institute of Business Analysts (IIBA ®). It builds the requisite knowledge and vocabulary based on the Business Analysis Body of Knowledge ® to prepare you for ultimately taking and passing the Certified Business Analysis Professional ® exam. The techniques and topics presented herein target specifically more...
Requirements Management and Communication instructor led traininggroup study and discussioncoursewareworkshop / seminarexercises : This seminar is designed specifically to teach practitioners techniques that are recommended by the International Institute of Business Analysts (IIBA ®). It builds the requisite knowledge and vocabulary based on the Business Analysis Body of Knowledge ® to prepare you for ultimately taking and passing the Certified Business Analysis Professional ® exam. The techniques and topics presented herein target specifically knowledge area more...
Extensions
How to Define and Document Use Cases instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewareexercises, case study : A business use case diagram is a visual tool that shows interaction between the environment and an evolving information technology solution. A single business use case is a textual tool for representing how individual end-users and other involved parties or systems (collectively referred to as "actors") will interact with the proposed system. Knowing why you need a business use case, when it should be created, and where to put what information is critical to creating quality functional requirements. Without a common understanding of the purpose and structure of use case diagrams and the business use case document, use cases can quickly become "useless cases". This training workshop more...
How to Estimate Early in a Project instructor led traininggroup study and discussioncoursewareworkshop / seminarcase study, exercises : a How long will it take you?a is one of the scariest questions that business analysts have to answer. This question is always posed before you know what you are going to have to do to define the requirements. You have not yet done the analysis upon which to base your answer. Given that uncertainty, it is no wonder that whatever answer you come up with will be wrong, leading to a missed delivery date and unhappy customers. This workshop introduces methods that improve early estimates and the communication of the factors that affect them. We cover foundation approaches for state-of-the-practice in early project estimating based on application, more...
How to Find and Build Test Cases from Business Requirements instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewareexercises, case study : Test cases are situations taken from real life that will put a new or modified information technology solution through its paces. Business test cases should be designed to find existing errors and to increase your confidence in the applicationa ™s ability to survive the real world of production. The key to a successful suite of test cases is to use a wide variety of methods to discover and consolidate testing scenarios that are most likely to succeed in finding errors (if there are indeed any) in the application. To err is human, to test divine. This online business analyst testing workshop presents test engineering techniques to identify scenarios to be more...
How to Plan Prepare and Manage Acceptance Testing instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewarecase study, exercises : User acceptance testing without a test plan is similar to taking off without a flight plan. If you dona ™t know what needs to be done to responsibly validate that an information technology solution meets the defined business, stakeholder, solution, and transition requirements, you place the project (and potentially your organization) at risk. This online business analyst testing course teaches you how to select a testing strategy, develop a test plan, organize test scenarios, and manage the testing effort for end-user acceptance testing based on business, stakeholder, solution, and transition requirements. Note: This instructor-led course delivered in two virtual more...
How to Test an Application using Business Requirements instructor led traininggroup study and discussioncoursewareworkshop / seminarcase study, exercises : Your organization is only as good as your information technology. As a consequence, testing business information systems has become a corporate priority, not another assignment for an overworked information technology department. People with sufficient business acumen to decide what is important to the business community need to be involved in defining and testing evolving information technology solutions based on the business needs as expressed in business, stakeholder, solution, and transition requirements. This course teaches business analysts who are responsible for testing how to plan, structure and prepare static and dynamic end-user acceptance testing more...
Foundation Skills Curriculum
All About Use Cases instructor led traininggroup study and discussioncoursewareworkshop / seminarcase study, exercises : Use cases have become the defacto standard for capturing and communicating detailed, functional requirements from the business community to the information technology group. What should be in a use case, however, is not necessarily clearly defined. This 2-day course presents techniques for discovering and communicating business, solution, system, and detail-level use cases. It is designed around effective exercises that allow the participants to apply the concepts in a realistic setting. The course focuses on helping real people in the real world find and document use cases at varying, audience-focused levels of detail. From the high level perspective of the more...
Business Analysis and User Acceptance Testing : Business Analysts are often involved in end-user acceptance testing. To define good requirements, you need to understand the testing process that will ultimately determine whether or not the solution fits your needs. If you dona ™t know how you will test a requirement when the system is delivered, you need to know more about the requirement.
Business System Analysis in the 21st Century : The Encarta World English Dictionary defines an "analyst" as an "expert who examines something by separating it into its elements and gives an assessment . . .". A Business (Systems) Analyst, then, examines a business system by separating it into its elements to evaluate it. In most organizations, the business analyst also defines business requirements which the information technology professionals use to build or buy a solution.
How to Analyze and Improve Business Data instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewarecase study, exercises : Using business data model to identify potential business problems that are caused by missing or improperly defined business data is the next step in the progression from dataa asa aa problem to dataa asa aa valuablea resource. This on-line business analyst training workshop assumes you know how to draw business data models (entity/ relationship diagrams). It is designed to give you a time-proven set of business analysis techniques, methods, and tricks to help you analyze an existing business data model, create a new business data model, and extract informational requirements essential to the success of your information technology projects. Note: This instructor-led more...
How to Analyze and Improve Business Processes instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewarecase study, exercises : Business process analysis is one of the most critical business analyst skills. It is the activity that uses business process models for improving business processes without putting your project a or your organization a at risk. This online business analyst workshop assumes you know how to create business process models (context, data flow, activity, and swimlane diagrams) and builds on that knowledge. It shows you how to use those business process models to analyze and understand your organizationa ™s business processes and discover business requirements, stakeholder requirements, solution requirements, and transition requirements for changes to the underlying more...
How to Analyze Sets of Business Requirements instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewareexercises, case study : Understanding the business requirements in the manner in which they were intended can be a very challenging proposition. If the requirements are going to do their job well, they need to be understood by several target audiences, namely the business community, the technical community, and the developer/ tester community. Each of these groups needs to be able to read the business requirements and extract what they need out of them to be able to contribute to the end product. This online business analysis training workshop presents several requirement analysis techniques that business analysts and subject matter experts can use to identify requirements and phrases that might be more...
How to Build Business Data Models instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewarecase study, exercises : Business data represents the atomic level of information systems. It forms the basis upon which everything else depends. In a very real sense if you get the business data right, the rest will follow. If you get the business data wrong, the system may never recover. In order to get the majority of the business data right, it is essential to have a picture of the data in form of a business data model. As the old proverb states, a picture is worth a thousand words. There are two complimentary methods for modeling business data a topa down and bottoma up. This workshop focuses on the topa down method which identifies data entities and attributes "intuitively" based on your or your more...
How to Build Business Process Models instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewareexercises, case study : Business processes are what organizations do. Whether documented or not, whether designed or not, whether understood or not, nothing gets done until someone (or a the systema ) does it a that is what business processes are all about. They are a combination of business operating procedures, business rules, business data, and supporting technology. Yet, many business processes are undocumented, misunderstood, not optimized, not followed, error-prone, and inefficient. This online business analyst training course shows you how to create and validate business process models using business process analysis techniques such as context diagrams, data flow diagrams, activity diagrams, and more...
How to Elicit (Gather), Write, and Analyze Business Requirements instructor led traininggroup study and discussioncoursewareworkshop / seminarcase study, exercises : The International Institute of Business Analysis (IIBA ®) in their Business Analysis Body of Knowledge ® (BABOK ® v2. 0) defines four major categories of requirements that are common to information technology projects: a Business requirements define the goals and objectives that any IT solution has to support. a Stakeholder requirements specify the needs of individuals more...
How to Elicit Business System Requirements instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewareexercises, case study : It is very early in your project. How will you, the business system analyst, and the business subject matter experts (SMEs) determine what the system should do when you are finished? There are many people involved, each with different expectations and needs. How can you deal with these difficulties, gather reasonable requirements quickly, and not waste the effort? This training workshop offers techniques for determining how to gather, capture, elicit (whatever you want to call it) business requirements from subject matter experts. Whether you are preparing for a 1-on-1 interview or creating an email more...
How to Model Analyze and Improve Business Data instructor led traininggroup study and discussioncoursewareworkshop / seminarcase study, exercises : Business data represents the real world and everything that your organization wants to know about it. Understanding how the business thinks about and uses its data is crucial for the development of any information technology (IT) project. The primary tool for communicating about business data is the business data model (business entity relationship diagram) which helps subject matter experts (SMEs), business analysts, system analysts, and data analysts discover the static structure and business rules of the data. This hands-on training workshop is designed to give you a time proven set of business data analysis techniques, methods, and more...
How to Model Analyze and Improve Business Processes instructor led traininggroup study and discussioncoursewareworkshop / seminarcase study, exercises : Business processes are what organizations do. Whether documented or not, whether designed or not, whether understood or not, nothing gets done until someone (or "the system") does it a that is what business processes are all about. They are a combination of business operating procedures, business rules, business data, and supporting technology. Yet, many business processes are undocumented, misunderstood, not optimized, not followed, error-prone, and inefficient. This training workshop presents business process analysis techniques, methods, and tricks to help Business Analysts model, analyze, and improve manual and more...
How to Prepare and Facilitate Requirements Workshops instructor led traininggroup study and discussioncoursewareworkshop / seminar : Gathering business requirements from subject matter experts is arguably the single most important activity in any project. If the business requirements arena ™t right, the project will not succeed. Unfortunately, this is also one of the most challenging activities of the entire project. Getting the right stakeholders together can be difficult to impossible. The business analysis process is filled with uncertainty, both from a methods perspective as well as a business needs perspective. This training workshop presents a set of techniques that are designed to help the business systems analyst ask the right questions at the beginning of the project and effectively more...
How to Write Effective Business Requirement Statements study at homeself directed : This online, self-paced course teaches business analysts and subject matter experts (SME) how to express business needs in simple, complete, well-structured, and focused requirement statements. Your business requirements, stakeholder requirements, solution requirements, and transition requirements are not well-expressed until they communicate in terms that the intended audience can interpret as intended what it is that you need or want the technology to deliver. These business analysis techniques will help you write better business requirements from the very beginning of the project.
How to Write Effective Business Requirements instructor led trainingon-line e-learning cbt (computer based)group study and discussioncoursewareexercises, case study : Writing effective business requirements is a critical skill for subject matter experts who represent the business interests on an IT project and for business analysts. The challenge lies in defining business needs in the form of business requirements, stakeholder requirements, solution requirements, and transition requirements that other audiences will interpret as intended and use to design the solution. This business analysis online training workshop provides a proven set of core business analysis techniques, methods and tricks to help business professionals create, clarify, and confirm business, stakeholder, solution, and transition requirements (i. e., meaning the kind more...
Improving the Testability of Requirements study at homeself directed : This online, self-paced course presents business analysis techniques for improving the measurability of a requirement statement (whether you wrote the original or not). Being able to measure a business requirement will increase the probability that the developers will understand - and deliver - what you ask for. A powerful by-product of this rule is that when you ask how will you measure or know that a business requirement has been achieved, it reveals additional information about the requirement.
Introduction to Business Process Analysis : Business processes and data are the key drivers for all organizations. They are what the business does and how the business keeps track of its activities. They are a combination of business operating procedures, business rules and supporting information technology. Creating visual models of the processes and data is an essential first step to understanding and improving them. Business analysts should be aware of the competing conventions for modeling the business process.
Introduction to Modeling and Analyzing Business System Data : Data represents the atomic level of todaya ™s information systems. Data is the building blocks upon which everything else depends. In a very real sense if you get the data right, the rest will follow. If you get the data wrong, the system may never recover. In order for the data to be right, it must reflect how the business thinks about and uses its data. Creating a business data model is a critical first step.
Removing Ambiguity and Subjectivity from Requirements study at homeself directedexercises : This online, self-paced course teaches business analysts and subject matter experts (SME) how to improve the understandability of business requirements, stakeholder requirements, solution requirements, and transition requirements by removing ambiguity and subjectivity. Only if other people are able to comprehend, approve, and implement what the requirement expresses - and what it does not - are you likely to get the technology solution that meets the business need.
Requirement Gathering JAD Sessions in the 21st Century : Decreasing time and cost to deliver information technology that the business community can use has been the goal of the information industry forever. Joint Application Development / Requirements (JAD) is a powerful option if your situation is right. Joint Requirements Planning (JRP) sessions are a specific application of the time-proven JAD concept. It is a proven technique for accelerating the early project decision-making processes. Given the more...
Requirements Definition Techniques for Subject Matter Experts instructor led traininggroup study and discussioncoursewareworkshop / seminarcase study, exercises : Subject matter experts (SMEs) are smack in the middle of the critical path on any information technology project. Their decisions and input become the business and stakeholder requirements for the project. Solution and transition requirements are derived directly from their contributions. Without good SME input, your projects can easily get off track or ultimately fail. Yet, this group is all too often totally ignored when it comes to training in how they can improve their contributions. This 1-day course introduces SMEs to the process of requirements more...
System Development Life Cycles SDLC in the 21st Century : Since mankind invented systems, we have had system development life cycles, in short, a method to our madness. Without methods, every project is an experiment without a roadmap and with an indeterminate outcome. Methodologies give direction to our endeavors. Methodologies alone do not make projects successful. People do. People apply a methodology to make their success repeatable, but the success depends ultimately more on the people than on the process. There are currently several competing methodologies for developing information systems and each claims to be the best. Reality shows us that they may all be right a if the basic assumptions underlying their application are given.
The Art and Science of IT Business Analysis instructor led traininggroup study and discussioncoursewareworkshop / seminarcase study, exercises : This one-day presentation gives you an extensive overview of the state-of-the-practice of IT business analysis, one of the fastest growing professions in the world. You will learn what business analysis is, what challenges business analysts face, and where the profession is heading. We also present what the International Institute of Business Analysis (IIBA ®) does, what the Business Analysis Body of Knowledge (more...
Use Cases and Business Systems in the 21st Century : Use cases are vehicles for capturing how someone will use an evolving information technology solution once it is delivered. Much has been tried, written, and presented about this simple, straightforward tool in conjunction with the Unified Modeling Language. The UML comes to us from the universe of Object-Oriented development, a place only few have dared to go and return unharmed. Use cases themselves, however, are not limited to the esoteric world of objects and the multitude of models that the UML provides. Taken sanely, they offer hope for ultimately solving the seemingly age-old problem of figuring out what end-users want and need.
Head Office
989 S. Main StreetSuite A-441CottonwoodAZ86326USA
Training and Seminar Locations
tcw11-v473M-02/14/12-05:25:35-()[B]-[A]-[A] -20:32:51