tutorial 1
TRANSCRIPT
MES3023
SOFTWARE REQUIREMENTS AND SPECIFICATIONS
TUTORIAL 1
MUHAMAD FAIZ BIN ABU HASSAN D20122061839
ISM KEJURUTERAAN PERISIAN (PERISIAN PENDIDIKAN)
SEMESTER 2 SESI 2013/2014
KUMPULAN A
PENSYARAH
DR. AZNIAH BINTI ISMAIL
FAKULTI SENI, KOMPUTERAN DAN INDUSTRI KREATIF
Tutorial 1
Work in pair.
Will be discussed in the tutorial class this Friday. Submit after discussion.
Question 1
List as many as you can the job specification for (or the role of) a requirements analyst. Please make use information from the internet. Do not forget to include the
reference of the internet sources.
Format for reference:
Title of article; url link; date when the page is accessed by you.
e.g. Requirement analyst role, http://www.abc.com.my, 26 February 2014.
Question 2
If you are a requirements analyst, what do you expect from your customer?
E.g.
•Willing to spend time to explain their requirements.
•Be specific and precise when providing input
List at least 5 of them.
Question 1
1. Deliver Quality functional/non-functional Requirements along with user stories
2. Researching and soliciting Reqs, Be able to understand the Reqs through
asking questions and be able to articulate the information accurately to your
team
3. Collaborate with program/product/ and quality managers to ensure we deliver
top quality products efficiently and on time
4. Possess the ability to understand customer needs and uncover the true
meaning of a requirement so that the entire team can deliver the absolute
best quality and most precise functionality
5. Be able to quickly find Disputed requirements and provide insight to the
context and thought behind the requirement
6. Under minimal supervision, elicit requirements using interviews, document
analysis, requirements workshops, surveys, site visits, business process
descriptions, use cases, scenarios, business analysis, task and workflow
analysis.
7. Critically evaluate information gathered from multiple sources, reconcile
conflicts, decompose high-level information into details, abstract up from low-
level information to a general understanding, and distinguish user requests
from the underlying true needs.
8. Analyze and document complex business problems and provide
recommendations based on research of industry trends, business products,
competitors, for optimal business solutions.
9. Proactively communicate and collaborate with external and internal customers
to analyze information needs and functional requirements and deliver the
following artifacts as needed: Functional requirements (Business
Requirements Document), Use Cases, GUI, Screen and Interface designs
among others
10.Analyzes feasibility, cost ramifications, economies, or other aspects of large
or complex programs.
11.Work independently with users to define concepts.
12.Strong analytical and project management skills required, including a
thorough understanding of how to interpret customer business needs and
translate them into application and operational requirements.
13.Excellent verbal and written communication skills and the ability to interact
professionally with a diverse group, executives, managers, and subject matter
experts.
14.Develop requirements specifications according to standard templates, using
natural language.
15.Collaborate with developers and subject matter experts to establish the
technical vision and analyze tradeoffs between usability and performance
needs.
16.Represent business units in scope determination meetings and on change
control boards.
17.Perform special projects as needed.
Question 2
1. Easy to make an appointment for discussion.
2. Friendly customer.
3. Customer should know everything and can tell specifically what they want
actually.
4. Can cooperate nicely until the project done.
5. Ability to explain all the project needed.
REFERENCE
Business Analyst, http://www.villanovau.com/business-analyst-job-description, 27 February 2014
Requirements Analysis, http://jobview.monster.com/requirements-analyst-job-reston-va-us-130881610.aspx, 27 February 2014
Senior Requirements Analyst, http://www.a1cpartners.com/federal-consulting-services/careers-join-our-team/senior-requirements-analyst, 27 February 2014