AGENDA<br />INTRODUCTION TO BUSINESS ANALYSIS<br />INTRODUCTION TO RATIONAL UNIFIED PROCESS<br />INTRODUCTION TO REQUIREMENTS MANAGEMENT<br />INTRODUCTION TO RATIONAL REQUISITE PRO<br />INTRODUCTION TO J.A.D SESSIONS<br />Q & A<br />
CLASS RULES<br />#1 Please be on Time<br />#2 You MUST TALK in Class<br />
IT BUSINESS ANALYST<br />#1<br />THE WHAT<br />IT Business Analyst <br />» Focused on requirements<br />» Solves problems with IT solutions<br />» Bridge between business and IT<br />» Performs functional design<br /><ul><li>The IT Business Analyst is the professional who is generally associated </li></ul> with requirements elicitation/analysis and solving problems using <br /> information technology solutions. This role is the bridge between <br /> business & IT. <br /><ul><li>The analysts in this role generally begin their work once a given IT </li></ul> project has been initiated. They are the ones eliciting requirements <br /> from stakeholders, analyze the requirements, document them in BRDs <br /> (business requirements documents), and create functional <br /> specifications. In this role the analyst may also interacts <br /> with the development and quality assurance teams. <br /><ul><li>Other common titles for this role are: Requirements Engineer, </li></ul> Requirements Analyst, Application Consultant, Application Analyst, <br /> Business Analyst (generic term), etc.<br />
IT BUSINESS ANALYST<br />THE HOW<br />Earn a degree in a business related discipline (such as economics, finance, or accounting) and, on the job, continue their education by learning systems design skills and by getting involved as stakeholders in IT projects. Many such business practitioners attend additional courses in software design, use cases, modeling in order to round out their modern analyst skills.<br />Another very common path is to earn a degree in computer science or related field (such as engineering, information systems, etc.) and begin work as programmers, web designers, etc. Slowly, on the job, they acquire business domain skills from the projects they worked on as developers. Most developers take additional courses in communication, writing, requirements elicitation to round out their modern analyst skills.<br />#2<br />
Process Manuals describing key processes</li></li></ul><li>Process Structure<br />Two dimensions.<br />Horizontal axis represents time and shows the lifecycle aspects of the process as it unfolds.<br />Vertical axis represents core process workflows, which group activities logically by nature.<br />
J.A.D SESSIONS<br />PROPERTIES OF A J.A.D MEETING<br />Every JAD session has a sponsor<br />2. Every meeting participant other than the sponsor is invited to <br /> play a role in the sponsor’s project vision<br />JAD sessions have a well defined agenda<br />4. The Business Analyst is responsible for Facilitating, Moderating <br /> and recording the meeting<br />
J.A.D SESSIONS<br />Typical Makeup of a JAD Session<br />
J.A.D SESSIONS<br />Typical Flow of a JAD Session<br />
J.A.D SESSIONS<br />Tips for conducting a successful JAD Session<br /><ul><li>Lay out the ground rules that everyone will listen and respect each other's position, even if they might disagree on fundamentals.
Stay on time. Schedule the meeting with realistic time frames and respect everyone's position and time within the company. End on time, not a minute later.
Designate one area of the room as the parking lot for ideas or comments that were brought up that are on a tangent with the problem at hand. You will come back to the lot either later if there is time or will call another meeting with only those involved at a later date to discuss the parking lot items.
Do not let office politics play a part in this meeting. Everyone is on a level playing field in here. Control the conversation and don't let a single person dominate discussion.</li></li></ul><li>GROUP ACTIVITY<br />Project Overview<br />ACME Inc. is looking at implementing an enterprise scale reporting solution. This solution should enable executives to request ad-hoc financial and sales reports without giving them direct access to the data. The solution should have features like report scheduling, notification etc. The reports should be published online and should also be accessible through Microsoft Excel. The data is currently stored in Microsoft SQL Server.<br />
REQUIREMENTS<br />What is a Requirement?<br />-> What a system must do, referred to as a Functional Requirement<br />-> how a system is supposed to be, referred to as a Non-Functional Requirement<br />-> Constraints (also known as Business Rules)<br />
REQUIREMENTS<br />What makes a Good Requirement?<br />
REQUSITE PRO<br />RequisitePro is a powerful, easy-to-use requirements management tool that helps teams manage project requirements comprehensively, promotes communication and collaboration among team members, and reduces project risk. <br />