Inggang Perwangsa Nuralam, SE., MBA.

Size: px
Start display at page:

Download "Inggang Perwangsa Nuralam, SE., MBA."

Transcription

1 Inggang Perwangsa Nuralam, SE., MBA.

2 1. THE PROBLEMS WITH REQUIREMENTS FACTS of PROBLEMS: 1. Over 80% errors are introduced at the requirements analysis stage. 2. Less than 10% errors are introduced at the development stage. 3. Most of the project time is allocated to the development and testing phases of the project. 4. Less than 12% of the project time is allocated to the requirements analysis phase. 5. There is poor alignment of the developed system to business strategy and objectives 6. There is poor requirements management.

3 1. THE PROBLEMS WITH REQUIREMENTS Typical problems with requirements have been identified as: Lack of relevance to the objectives of the project; Lack of clarity in the wording; Ambiguity; Duplication and conflicts between requirements; Requirements that assume a solution rather than stating what is to be delivered by the system; Uncertainty amongst business users about what they need from the new system; Inconsistent levels of detail.

4 1. THE PROBLEMS WITH REQUIREMENTS Defining the requirements understands the objectives, scope and constraints within which the project (OSCAR): Objectives: of which both business and project objectives should be defined; Scope: the aspects to be covered; the activities and deliverables of the project. Constraints: the budget, timescale and standards of the projects Authority: the business authority for the project, ensuring that there is an ultimate arbiter to handle any conflicts between business users and their requirements; Resources: the people and equipment available to the project.

5 1. THE PROBLEMS WITH REQUIREMENTS The business analyst is the person who must help the staff members visualise precisely what they need the new system to do, and then help them to articulate this. Difficulties for the business analyst is recognising the different stakeholder viewpoints. Depending upon their roles in the organisation (one might see the business system interm of product, marketing, or customer focused. The analyst or requirements engineer needs to understand all of these valid perspectives each is a Weltanschauung.

6 2. A PROCESS FOR REQUIREMENTS ENGINEERING Requirements elicitation Requirements analysis Requirements validation Requirements documentation Requirements management

7 3. REQUIREMENTS ELICITATION Requirements elicitation is concerned with gathering information and requirements from the business stakeholders. Individual Corporate Tacit Knowledge Skills, values, taken-forgranted knowledge, intuitiveness Norms, back story, culture, communities of practice, organisation history Explicit Knowledge Task definitions, job descriptions, targets, volumes and frequencies Procedures, style guides, processes, knowledge sharing repositories, manuals, company reports Tacit Apprentice (shadowing); Observe; Recount (scenarios); Enact (prototyping) Report and record Disseminate Explicit

8 3. REQUIREMENTS ELICITATION BUILDING THE REQUIREMENTS LIST The requirements list is quite simply what it says a list containing every requirement that has been stated or elicited. The list tends to be an informal document and can be presented using three columns. Requirement Source Comments The company needs to reduce the amount of paper moved between departments. The system must capture customer payments. I. Morris Real requirement? See 5, as well I. Morris The customer file must be password protected. F. Drake Non-functional? Is this a We need the information quicker J. Keen Quantify what information? What timescale? What is wrong with current? We must record customer details, and be able to amend them and delete old customers. J. Keen Need breaking into three requirements?

9 4. REQUIREMENTS ANALYSIS Requirements analysis focuses on examining the gathered requirements in order to identify those that overlap, are in conflict with others or are duplicates. Requirements analysis includes: Categorisation of the requirements: general, technical, functional and non-functional (ch. 10) Applying a series of filters in order to ensure that the requirements are well defined

10 4. REQUIREMENTS ANALYSIS Requirements filters: Checking for overlapping or duplicate requirements Necessity checking Feasibility evaluation Removing conflicts Checking for solutions Confirming quality: Clear, Concise, Consistent, Unambiguous, Correct, Testable, Traceable, Accept the requirement. Re-word the requirement to remove jargon and ambiguity. Merge duplicated or overlapping requirements and reword them. Take unclear, ambiguous or conflicting requirements back to the business users for clarification.

11 5. VALIDATING REQUIREMENTS Requirements validation involves the external stakeholders reviewing the requirements in order to agree and sign off the requirements document. The reviewers should include the following representatives: The business sponsor The business owners The domain expert The developers The testers Project office external stakeholders 3 possible outcomes: Confirmed as a satisfactory statement Requires some amendments Requires significant reworking and should be reviewed again

12 GROUP PROJECT: Kelompok Week Date Case 1 dan May 2015 Internet Mini Case #1- Eli Lilly & Company 3 dan May 2015 Internet Mini Case #2 - Tech Data Corporation 5 dan May 2015 Internet Mini Case #3 - Stryker Corporation 7 dan May 2015 Internet Mini Case #4 - Sykes Enterprises 9 dan June 2015 Internet Mini Case #7 - Tyson Foods, Inc. Ketentuan: Cover: Kelompok, Nama anggota, NIM, Mata Kuliah, Kelas Isi: TNR 12, Margin 2, Spasi 1.5, Kertas A4, Staples 5-8 halaman Pertanyaan: Kondisi saat ini? Permasalahan yang dihadapi Rekomendasi (the requirements list) Note: Penggunaan problem solving model, rich picture, business model, stakeholders power map akan bermanfaat

Requirements Engineering

Requirements Engineering Requirements Engineering Minsoo Ryu Hanyang University Topics covered Requirements Engineering Requirements Elicitation Requirements Validation Requirements Management 2 2 Requirement Engineering The goal

More information

! To solve problems. ! To take up new opportunities. ! Requirements - descriptions of. " Behavior. " Data. " Constraints (eg. cost and schedule)

! To solve problems. ! To take up new opportunities. ! Requirements - descriptions of.  Behavior.  Data.  Constraints (eg. cost and schedule) COMP3110/6311, Software Analysis and Design Why do we Develop Software? To solve problems To take up new opportunities The value of Requirements "#$"%&'(%)#*+"%#)&),'$&+)& '()#-&)'$./,0.&+%/&.%1"*(%2.%#

More information

Requirements Analysis and Design Definition. Chapter Study Group Learning Materials

Requirements Analysis and Design Definition. Chapter Study Group Learning Materials Requirements Analysis and Design Definition Chapter Study Group Learning Materials 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters to use and modify this

More information

JOB DESCRIPTION. Senior Business Analyst Proposed band

JOB DESCRIPTION. Senior Business Analyst Proposed band Job title Senior Business Analyst Job family Business Analysis Proposed band D Job purpose To undertake the business analysis function within Design & Engineering ensuring that business requirements and

More information

Questions on Business Analysis Planning and Monitoring. analysis plan is compatible with the project plan?

Questions on Business Analysis Planning and Monitoring. analysis plan is compatible with the project plan? Questions on Business Analysis Planning and Monitoring 1. Who is responsible for ensuring that the business analysis plan is compatible with the project plan? a. Business analyst b. Project manager c.

More information

Introduction to Software Engineering

Introduction to Software Engineering Introduction to Software Engineering 2. Requirements Collection Mircea F. Lungu Based on a lecture by Oscar Nierstrasz. Roadmap > The Requirements Engineering Process > Functional and non-functional requirements

More information

Core Design Requirements At the start of a project, it is important to specify those parameters and properties that:

Core Design Requirements At the start of a project, it is important to specify those parameters and properties that: Design & Innovation Fundamentals Lecture 3 Requirements Analysis Design Process Expression of need Engineer translates need into a definition of problem, including statement of desired outcome Engineer

More information

Requirements engineering

Requirements engineering Requirements engineering Paul Jackson School of Informatics University of Edinburgh What are requirements? Traditional to distinguish functional from non-functional requirements. Functional requirements

More information

Defining Requirements

Defining Requirements Defining Requirements The scope of any project should represent the minimum amount of work needed to fulfil the customer s, or end user s requirements. Doing more work is wasteful; doing less means the

More information

JOB DESCRIPTION. Senior Business Analyst.docx. Proposed band

JOB DESCRIPTION. Senior Business Analyst.docx. Proposed band Job title Job family Senior Business Analyst Business Analysis Proposed band D Job purpose To undertake the business analysis function within Design & Engineering ensuring that business requirements and

More information

version NDIA CMMI Conf 3.5 SE Tutorial RE - 1

version NDIA CMMI Conf 3.5 SE Tutorial RE - 1 Requirements Engineering SE Tutorial RE - 1 What Are Requirements? Customer s needs, expectations, and measures of effectiveness Items that are necessary, needed, or demanded Implicit or explicit criteria

More information

Developing a Business Case

Developing a Business Case Developing a Business Case Figures don t lie but liars figure. Attributed to Mark Twain and others The business case document is a formal, written argument intended to convince a decision maker to approve

More information

Requirements Engineering: Part I. Software Requirements & Project Management CITS3220

Requirements Engineering: Part I. Software Requirements & Project Management CITS3220 Requirements Engineering: Part I Software Requirements & Project Management CITS3220 The Problems of Requirements What goal(s) are we trying to satisfy? How do we identify the scope and properties of the

More information

JOB DESCRIPTION. Senior Business Analyst Proposed band

JOB DESCRIPTION. Senior Business Analyst Proposed band Job title Job family Senior Business Analyst Business Analysis Proposed band D Job purpose To undertake the business analysis function within Design & Engineering ensuring that business requirements and

More information

Requirements Engineering

Requirements Engineering Requirements Engineering Software Engineering Andreas Zeller Saarland University Requirements Engineering The Real World Requirements Engineering A description of what the system should do (but not how)

More information

Technical Systems & Delivery

Technical Systems & Delivery Job title Job family Business Analyst Technical Systems & Delivery Proposed band D Job purpose Business Analysts ensure that business requirements and processes are fully understood and clearly documented.

More information

BABOK v2.0 Snapshots

BABOK v2.0 Snapshots BABOK v2.0 Snapshots Hi, As we know, each knowledge area of BABOK v 2.0 has several parts which provide details about the knowledge area. For this reason, I have developed a snapshot package for BABOK

More information

Requirements Engineering. Andreas Zeller Saarland University

Requirements Engineering. Andreas Zeller Saarland University Requirements Engineering Software Engineering Andreas Zeller Saarland University Communication project initiation requirements gathering Planning estimating scheduling tracking Waterfall Model (1968) Modeling

More information

Chapter 1: Introduction

Chapter 1: Introduction Chapter 1: Introduction Engineering Engineering 1 Objectives In this chapter, you will learn about: The importance of requirements The role of RE in Software Development Lifecycle Gus Engineering 2 Problem

More information

Requirements Engineering Processes. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 7 Slide 1

Requirements Engineering Processes. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 7 Slide 1 Objectives To describe the principal requirements engineering activities and their relationships

More information

2. Which techniques are used to validate requirements?

2. Which techniques are used to validate requirements? 2. Which techniques are used to validate requirements? a. Metrics, Prototyping, Structured Walkthroughs. b. Metrics, Structured Walkthroughs, Variance Analysis. c. Risk Analysis, Structured Walkthroughs,

More information

An Overview of Modern Business Analysis

An Overview of Modern Business Analysis An Overview of Modern Analysis Sergey Korban, Aotea Studios, 2012 Background The feedback we receive from our readers and customers indicates that the business analysis framework described in the BABOK

More information

Developing a Business Case

Developing a Business Case Developing a Business Case Figures don t lie but liars figure. Attributed to Mark Twain and others The business case document is a formal, written argument intended to convince a decision maker to approve

More information

Global Journal of Engineering Science and Research Management

Global Journal of Engineering Science and Research Management SW REQUIREMENT ENGINEERING IN PRACTICE Smita Raj* * C-204, Shiksha Niketan, Vasundhara, Sec-5, Ghaziabad 201012 DOI: 10.5281/zenodo.199474 KEYWORDS: Requirement, Requirement engineering, process models,

More information

CHAPTER 7: BUSINESS SKILLS FOR TECHNICAL PROFESSIONALS

CHAPTER 7: BUSINESS SKILLS FOR TECHNICAL PROFESSIONALS CHAPTER 7: BUSINESS SKILLS FOR TECHNICAL PROFESSIONALS A Guide to Customer Service Skills for the Service Desk Professional Third Edition 302 OBJECTIVES In this chapter students will learn: How to acquire

More information

The Sector Skills Council for the Financial Services Industry. National Occupational Standards. Risk Management for the Financial Sector

The Sector Skills Council for the Financial Services Industry. National Occupational Standards. Risk Management for the Financial Sector The Sector Skills Council for the Financial Services Industry National Occupational Standards Risk Management for the Financial Sector Final version approved April 2009 IMPORTANT NOTES These National Occupational

More information

Question 2: Requirements Engineering. Part a. Answer: Requirements Engineering Process

Question 2: Requirements Engineering. Part a. Answer: Requirements Engineering Process Question 2: Requirements Engineering Part a. Answer: Requirements Engineering Process The requirements engineering process varies from domain to domain. But the general activities involved are: Elicitation

More information

How Business Analysis Can Improve Sales and Marketing Outcomes

How Business Analysis Can Improve Sales and Marketing Outcomes How Business Analysis Can Improve Sales and Marketing Outcomes In today s environment, the strategic focus for most organizations is revenue growth. Almost all executives are searching for ways to drive

More information

Lecture 5: Requirements Engineering II. COSI 120b, Principles of Software Engineering

Lecture 5: Requirements Engineering II. COSI 120b, Principles of Software Engineering Lecture 5: Requirements Engineering II COSI 120b, Principles of Software Engineering Your Requirements Customer UI Designer Tester Sales End User Your Requirements What did they look like? How specific

More information

Requirements Engineering

Requirements Engineering Requirements Engineering Professor Ray Welland Department of Computing Science University of Glasgow E-mail: ray@dcs.gla.ac.uk The Importance of Requirements Identifying (some) requirements is the starting

More information

A Guide to the Business Analysis Body of Knowledge (BABOK Guide), Version 2.0 Skillport

A Guide to the Business Analysis Body of Knowledge (BABOK Guide), Version 2.0 Skillport A Guide to the Business Analysis Body of Knowledge (BABOK Guide), Version 2.0 by The International Institute of Business Analysis (IIBA) International Institute of Business Analysis. (c) 2009. Copying

More information

An Approach to Investigating Visualisation Tools to Make Statistics More Accessible: Focus on small and medium sized businesses

An Approach to Investigating Visualisation Tools to Make Statistics More Accessible: Focus on small and medium sized businesses An Approach to Investigating Visualisation Tools to Make Statistics More Accessible: Focus on small and medium sized businesses Paper presented at the Seminar on Innovative Approaches to Turning Statistics

More information

Functional and non functional requirements. Requirements elicitation Requirements analysis Requirements validation Requirements management

Functional and non functional requirements. Requirements elicitation Requirements analysis Requirements validation Requirements management Requirements Engineering Eduardo Rodriguez Tello, PhD Cinvestav Tamaulipas 2009 2012 1 Content Requirements engineering Functional and non functional requirements Requirements engineering processes Requirements

More information

Page 1 of 8. Better informed health care through better clinical guidelines

Page 1 of 8. Better informed health care through better clinical guidelines Introduction The Guidelines International Network (G-I-N) Australian and New Zealand Regional Community was established to provide a forum to support the collaboration of organisations and individuals

More information

Requirements engineering IDY0201

Requirements engineering IDY0201 Requirements engineering IDY0201 Enn Õunapuu cloud.ld.ttu.ee/idy0201/ enn@cc.ttu.ee Definition Definition Systematic requirements analysis is also known as requirements engineering. It is sometimes referred

More information

MINGGU Ke 1 Analisa dan Perancangan Sistem Informasi

MINGGU Ke 1 Analisa dan Perancangan Sistem Informasi MINGGU Ke 1 Analisa dan Perancangan Sistem Informasi Pokok Bahasan: A Framework for Systems Analysis and Design Tujuan Instruksional Khusus: Learn step by step building system analysis and design Referensi:

More information

The Enterprise Systems Engineering Center Requirements Management Guide - Analysis

The Enterprise Systems Engineering Center Requirements Management Guide - Analysis The Enterprise Systems Engineering Center Requirements Management Guide - The Enterprise Requirements Management Guide - Introduction Innumerable studies have concluded that requirements problems are the

More information

FCBA.exam. Number: FCBA Passing Score: 800 Time Limit: 120 min File Version: 1. FCBA

FCBA.exam. Number: FCBA Passing Score: 800 Time Limit: 120 min File Version: 1.   FCBA FCBA.exam Number: FCBA Passing Score: 800 Time Limit: 120 min File Version: 1 FCBA BCS Foundation Certificate in Business Analysis Sections 1. Volume A 2. Volume B 3. Volume C 4. Volume D Exam A QUESTION

More information

Use Cases and User Stories for Agile Requirements

Use Cases and User Stories for Agile Requirements Use Cases and User Stories for Agile Peter Schmidt, PMP, PMI-ACP, CPL VP, Client Services, ESI International pschmidt@esi-intl.com www.esi-intl.com Agenda 1 2 3 Principles Identify the principles that

More information

Ten steps to effective requirements management

Ten steps to effective requirements management IBM Software Requirements definition and management July 2013 Ten steps to effective requirements management 2 Ten steps to effective requirements management Introduction Requirements definition and management

More information

A Business Plans Training Tool based on the Semantic Web Principles

A Business Plans Training Tool based on the Semantic Web Principles A Business Plans Training Tool based on the Semantic Web Principles September 24 th, 2008 Aristomenis Macris University of Piraeus, Greece Economy shift From the traditional to the knowledge economy Traditional

More information

KATSINA STATE GOVERNMENT CORPORATE PLANNING POLICY PAPER

KATSINA STATE GOVERNMENT CORPORATE PLANNING POLICY PAPER KATSINA STATE GOVERNMENT CORPORATE PLANNING POLICY PAPER September, 2013 1. Introduction A pilot corporate plan has been completed for the Ministry of Finance, Budget and Economic Planning (MoFB&EP) and

More information

PMI-PBA Certification. Vito Madaio, PMP, TSPM 2016 April, 18th

PMI-PBA Certification. Vito Madaio, PMP, TSPM 2016 April, 18th PMI-PBA Certification Vito Madaio, PMP, TSPM 2016 April, 18th Topics What is Business Analysis Business Analysis Certification PMI-PBA Prep Course Q&A Business Analysis Certification PBA-Prep Online -

More information

Requirements Validation and Negotiation

Requirements Validation and Negotiation REQUIREMENTS ENGINEERING LECTURE 2014/2015 Dr. Sebastian Adam Requirements Validation and Negotiation AGENDA Fundamentals of Requirements Validation Fundamentals of Requirements Negotiation Quality Aspects

More information

Comments on the Consultation Draft of the International <IR> Framework

Comments on the Consultation Draft of the International <IR> Framework Comments on the Consultation Draft of the International Framework Ministry of Economy, Trade and Industry, Japan We share IIRC s view that corporate reporting needs to evolve to provide a concise

More information

Requirements Engineering and SCRUM. Peter Dolog dolog [at] cs [dot] aau [dot] dk E2-201 Information Systems February 13, 2007

Requirements Engineering and SCRUM. Peter Dolog dolog [at] cs [dot] aau [dot] dk E2-201 Information Systems February 13, 2007 Requirements Engineering and SCRUM Peter Dolog dolog [at] cs [dot] aau [dot] dk E2-201 Information Systems February 13, 2007 2 Scrum Larman Ch. 7 3 Scrum Model Start A small group is responsible for picking

More information

Quizzes for 1 st Study Group Session

Quizzes for 1 st Study Group Session Quizzes for 1 st Study Group Session General 1. Business analysis is performed: a. Sequentially and in order. b. According to logical relationships (dependencies). c. Iteratively or simultaneously. d.

More information

Foundation Certificate in Business Analysis

Foundation Certificate in Business Analysis ISEB ISEB-BA1 Foundation Certificate in Business Analysis Version: 4.0 Topic 1, Volume A QUESTION NO: 1 Given the cashflows below, which of the following is correct? A. The project pays back in year 4

More information

Certified Business Analysis Professional - Introduction

Certified Business Analysis Professional - Introduction Certified Business Analysis Professional - Introduction COURSE STRUCTURE Business Analysis Monitoring and Planning Module 1 Elicitation and Collaboration Module 2 Requirement Lifecycle Management Module

More information

Project Scope Management

Project Scope Management Project Skills Team FME www.free-management-ebooks.com ISBN 978-1-62620-980-7 Copyright Notice www.free-management-ebooks.com 2014. All Rights Reserved ISBN 978-1-62620-980-7 The material contained within

More information

Organising Requirements

Organising Requirements Requirements Organisation, Analysis and Evolution Software Requirements and Design CITS 4401 Lecture 20 CITS4401 Software Requirements and Design 2 Viewpoints Organising Requirements Interactor viewpoints:

More information

IIBA CBAP. Certified Business Analysis Professional (CBAP) Download Full Version :

IIBA CBAP. Certified Business Analysis Professional (CBAP) Download Full Version : IIBA CBAP Certified Business Analysis Professional (CBAP) Download Full Version : http://killexams.com/pass4sure/exam-detail/cbap Question: 158 Steven is a Business Analyst preparing a review session of

More information

Chapter- 1: Introduction

Chapter- 1: Introduction Chapter- 1: Introduction Project: Project can be defined as a temporary endeavor undertaken to create a unique product or service. It has a definite beginning and a definite end, is driven by objectives,

More information

Requirements Verification and Validation

Requirements Verification and Validation SEG3101 (Fall 2010) Requirements Verification and Validation SE502: Software Requirements Engineering 1 Table of Contents Introduction to Requirements Verification and Validation Requirements Verification

More information

Critical Skills for Writing Better Requirements (Virtual Classroom Edition)

Critical Skills for Writing Better Requirements (Virtual Classroom Edition) Critical Skills for Writing Better Requirements (Virtual Classroom Edition) Eliminate Costly Changes and Save Time by Nailing Down the Project Requirements the First Time! Critical Skills for Writing Better

More information

The standard for extraordinary project professionals...

The standard for extraordinary project professionals... The standard for extraordinary project professionals... Association for Project Management Registered Project Professional RPP Competences RPP the standard for extraordinary project professionals from

More information

A Survey of Requirement Engineering Practices in Software Development Swathine.K 1, Dr. J.KomalaLakshmi 2

A Survey of Requirement Engineering Practices in Software Development Swathine.K 1, Dr. J.KomalaLakshmi 2 www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 10 October, 2014 Page No. 8690-8694 A Survey of Requirement Engineering Practices in Software Development

More information

Project Success. Contents. Introduction 2. Reference material 2. Overview 2. Success Parameters 3. Benefits 3. Project Success Criteria 4

Project Success. Contents. Introduction 2. Reference material 2. Overview 2. Success Parameters 3. Benefits 3. Project Success Criteria 4 Project Success Contents Introduction 2 Reference material 2 Overview 2 Success Parameters 3 Benefits 3 Project Success Criteria 4 Key Performance Indicators (KPI) 6 Success factors 6 Project Training

More information

Management of Projects

Management of Projects of Projects Giuseppe Lami Page 1 Course Outline! Part 1: The Project (PM) Framework! Part 2: The PM as a Process! Part 3: Techniques, Methods and Tools Supporting the PM! Part 4: Requirements Engineering

More information

Quizzes for 1 st Study Group Session

Quizzes for 1 st Study Group Session Quizzes for 1 st Study Group Session General 1. Business analysis is performed: a. Sequentially and in order. b. According to logical relationships (dependencies). c. Iteratively or simultaneously. d.

More information

Chapter 8 Understanding Requirements

Chapter 8 Understanding Requirements Chapter 8 Understanding Requirements Software Engineering: A Practitioner s Approach, 8th edition by Roger S. Pressman 1 Outline What is RE? RE Tasks RE Process Eliciting Requirements( 需求获取 ) Developing

More information

Note: appendix may include further responsibilities or experience necessary for the particular role.

Note: appendix may include further responsibilities or experience necessary for the particular role. Job title Job family Project Manager Project Management Proposed band D Job purpose To collaborate with a business or product owner to deliver a project, or many projects; deliver expected outcomes and

More information

Information Outlook June, The Information Audit as a First Step Towards Effective Knowledge Management. Author: Susan Henczel

Information Outlook June, The Information Audit as a First Step Towards Effective Knowledge Management. Author: Susan Henczel Information Outlook June, 2001 The Information Audit as a First Step Towards Effective Knowledge Management. Author: Susan Henczel The challenge for today's information professional is to identify the

More information

What are requirements? Basics of Requirement Engineering. Definition of a Stakeholder. Stated Vs. Real Requirements. Stated Vs.

What are requirements? Basics of Requirement Engineering. Definition of a Stakeholder. Stated Vs. Real Requirements. Stated Vs. What are requirements? Basics of Requirement Engineering Muzaffar Iqbal Farooqi A requirement is a necessary attribute in a system, a statement that identifies a capability, characteristic, or quality

More information

Requirements Elicitation

Requirements Elicitation Elicitation Who are the stakeholders in determining system requirements, and how does their viewpoint influence the process? How are non-technical factors such as political, social, and organizational

More information

MABAAT-MG-RWP-V0.1--Requirements_work_Plan Page 1 of 7

MABAAT-MG-RWP-V0.1--Requirements_work_Plan Page 1 of 7 Project Business Analysis Knowledge Appraisal Tool Document Requirements Work Plan Created By Perry McLeod Created October 29, 2007 Version V0.1 State Draft MABAAT-MG-RWP-V0.1--Requirements_work_Plan Page

More information

Achieving business objectives through successful transformation projects

Achieving business objectives through successful transformation projects August 2017 Achieving business objectives through successful transformation projects www.pwc.com.au Project portfolios, the heart and soul of maintaining market relevance Where the rubber hits the road...

More information

Agenda. Introduction. The Impact of Requirement Issues on Testing. Introduction. What are common requirements issues? What is the impact on testing?

Agenda. Introduction. The Impact of Requirement Issues on Testing. Introduction. What are common requirements issues? What is the impact on testing? The Impact of Requirement Issues on Testing Presented by Kirsten Kiefer, Software Education Associates Ltd Agenda Introduction What are common requirements issues? What is the impact on testing? What can

More information

NDIA Test and Evaluation Conference

NDIA Test and Evaluation Conference NDIA Test and Evaluation Conference Model Based Systems Engineering (MBSE) and Modeling and Simulation (M&S) adding value to Test and Evaluation (T&E) March 16, 2011 Larry Grello High Performance Technologies,

More information

Joined-up Requirements: Business Goals to System Tests

Joined-up Requirements: Business Goals to System Tests Joined-up Requirements: Business Goals to System s Case Study John Cheesman Strata Software john.cheesman@stratasoftware.com Strata Software Ltd 2005-2008 Strata Software Requirements specialists Requirements

More information

Overcoming Project Pitfalls of Poor Quality Requirements MetaPM Business Analysis CPTFA Approach

Overcoming Project Pitfalls of Poor Quality Requirements MetaPM Business Analysis CPTFA Approach Overcoming Project Pitfalls of Poor Quality Requirements MetaPM Business Analysis CPTFA Approach Take Away for the Project Managers 1. Save the project scope, efforts and budget due to any gap in the requirements

More information

A new approach to enterprise architecture at Microsoft

A new approach to enterprise architecture at Microsoft alfabet Case Study A new approach to enterprise architecture at Microsoft ensuring IT powers business success CASE STUDY I Microsoft MSIT is the largest of Microsoft s internal IT development groups. It

More information

CSEB233: Fundamentals of Software Engineering. Software Requirements Part 1 Understanding Requirements Engineering

CSEB233: Fundamentals of Software Engineering. Software Requirements Part 1 Understanding Requirements Engineering CSEB233: Fundamentals of Software Engineering Software Requirements Part 1 Understanding Requirements Engineering Objectives Discuss the concept of requirements and the types of requirements Explain what

More information

CHARACTER ELSEVIER COMPETENCY FRAMEWORK

CHARACTER ELSEVIER COMPETENCY FRAMEWORK CHARACTER ELSEVIER COMPETENCY FRAMEWORK CHARACTER: DISPLAYS INTEGRITY AND HONESTY DEFINITION: Leads by example; walks the talk ; models core values; follows through on promises; trusted by others; honest

More information

JOB DESCRIPTION. Proposed band. Technical Systems & Delivery

JOB DESCRIPTION. Proposed band. Technical Systems & Delivery Job title Job family Business Analyst Technical Systems & Delivery Proposed band D Job purpose Business Analysts ensure that business requirements and processes are fully understood and clearly documented.

More information

B/AWP2/YT Reading University, UK

B/AWP2/YT Reading University, UK EU-China Information Society Project Research on e-government User Requirements B/AWP2/YT-0803 By Prof. Liu Kecheng Reading University, UK October 2008 Table of Contents Executive summary... 1 1. Background

More information

Commissioning, Procurement and Contracting

Commissioning, Procurement and Contracting Unit: CPC 519 Provide leadership for your organisation Key Purpose The key purpose identified for those working in commissioning, procurement and contracting is to: Specify, shape and secure quality services,

More information

IEMA ES Review Criteria

IEMA ES Review Criteria IEMA ES Review Criteria Structure of the Criteria The criteria are split into three sections and a review report is structured accordingly: Section 1 addresses all of the information contained within an

More information

DIGITAL AND TECHNOLOGY SOLUTIONS PROFESSIONAL (DEGREE)

DIGITAL AND TECHNOLOGY SOLUTIONS PROFESSIONAL (DEGREE) DIGITAL AND TECHNOLOGY SOLUTIONS PROFESSIONAL (DEGREE) Reference Number: ST0119 Details of standard Typical job titles Software Developer, Software Engineer, Software Tester, Application Specialist, Business

More information

Dr. Aldo Dagnino ABB, Inc. US Corporate Research Center October 21 st, Requirements Engineering

Dr. Aldo Dagnino ABB, Inc. US Corporate Research Center October 21 st, Requirements Engineering Dr. Aldo Dagnino ABB, Inc. US Corporate Research Center October 21 st, 2003 Requirements Engineering Class Objectives Students will be able to define the two process areas associated with the Requirements

More information

Change Management Process For [Project Name]

Change Management Process For [Project Name] Change Management Process For [Project Name] Project Management Administrative Policies & Proceduresi Document Control Document Information Information Document Id [Document Management System #] Document

More information

Tactics for Tomorrow:

Tactics for Tomorrow: Tactics for Tomorrow: Steps to make organizational improvement in the approach to Business Requirements An IAG Business Analysis Benchmark Report Extract By: Keith Ellis Executive Summary Tactics for Tomorrow:

More information

REQUIREMENTS ENGINEERING

REQUIREMENTS ENGINEERING 1 REQUIREMENTS ENGINEERING Chapter 4- by Ian Sommerville TOPICS COVERED Functional and non-functional requirements The software requirements document Requirements specification Requirements engineering

More information

approach to successful project

approach to successful project 1 The NYS Forum, Inc. Using an Agile / Waterfall Hybrid approach to successful project delivery Presented by Matthew Carmichael Project Management Workgroup 2 When to use Waterfall Projects that require

More information

PROJECT INITIATION DOCUMENT

PROJECT INITIATION DOCUMENT PROJECT INITIATION DOCUMENT Project name Management Information Project ( LUMIS ) Release Final Date: 10/09/2010 Author: Owner: Client: Barry Graham Vikki Goddard Planning & Development Document Number:

More information

Level 3 NVQ Certificate in Management (QCF) Qualification Specification

Level 3 NVQ Certificate in Management (QCF) Qualification Specification Level 3 NVQ Certificate in Management (QCF) Qualification Specification Created: January 2012 Version: 1.0 Accreditation Number: 600/4473/1 Qualification Start Date: 1 st February 2012 Qualification Last

More information

EVA Netmodeler VERSION Q

EVA Netmodeler VERSION Q VERSION 2.6 - Q3 2011 1 CONTENTS Desirable Futures... 3 Easy Data Gathering... 4 Powerful Analysis... 5 Easy Output and Sharing... 7 Standards Compliance... 8 Easy Deployment... 9 More information... 9

More information

LIVERPOOL CITY REGION EMPLOYMENT AND SKILLS BOARD RESPONSE TO PUBLIC SECTOR APPRENTICESHIP TARGET CONSULTATION

LIVERPOOL CITY REGION EMPLOYMENT AND SKILLS BOARD RESPONSE TO PUBLIC SECTOR APPRENTICESHIP TARGET CONSULTATION LIVERPOOL CITY REGION EMPLOYMENT AND SKILLS BOARD To: Department for Business, Innovation and Skills Date: March 2016 RESPONSE TO PUBLIC SECTOR APPRENTICESHIP TARGET CONSULTATION 1. Liverpool City Region

More information

Requirements Elicitation. Software Requirements and Design CITS 4401 Lecture 17

Requirements Elicitation. Software Requirements and Design CITS 4401 Lecture 17 Requirements Elicitation Software Requirements and Design CITS 4401 Lecture 17 Lecture Overview What is requirements elicitation? Underlying difficulties Generic Techniques Specific Techniques Requirements

More information

Stakeholder Survey Action Plan

Stakeholder Survey Action Plan HEFCW/08/88 Annex A Key: CHEW Chairs of Higher Education Wales CM Communications Manager DFCS Director of Finance and Corporate Services HEW Higher Education Wales HoT Head of Team HR Human Resources HSLF

More information

Supporting capability integration and understanding of Programs and Projects through integrated information visualisation

Supporting capability integration and understanding of Programs and Projects through integrated information visualisation ISBN for SETE2018: 978-1-925627-15-2 Supporting capability integration and understanding of Programs and Projects through integrated information visualisation Christopher French Shoal Engineering Pty Ltd

More information

Data Sheet optimal trace

Data Sheet optimal trace Data Sheet optimal trace Capture and manage the right requirements to improve application delivery. Built to enable IT and the business to collaborate more effectively, Optimal Trace provides requirements

More information

Agile at Mid-Scale. Al Shalloway. Introducing FLow for Enterprise Transformations (FLEX)

Agile at Mid-Scale. Al Shalloway. Introducing FLow for Enterprise Transformations (FLEX) Agile at Mid-Scale Introducing FLow for Enterprise Transformations (FLEX) Al Shalloway CEO, Founder alshall@netobjectives.com @AlShalloway Co-founder of Lean-Systems Society Co-founder Lean-Kanban University

More information

The role of good governance in developing Children s Services Plans in Partnership

The role of good governance in developing Children s Services Plans in Partnership Snapshot: Learning from the National Third Sector GIRFEC Project The role of good governance in developing Children s Services Plans in Partnership The National Third Sector GIRFEC Project The National

More information

Testing Masters Technologies

Testing Masters Technologies 1. How will you receive the project requirements? A. The finalized SRS will be placed in a project repository; we will access it from there 2. What will you do with SRS? A. SRS stands for software requirement

More information

Software Engineering (CSC 4350/6350) Rao Casturi

Software Engineering (CSC 4350/6350) Rao Casturi Software Engineering (CSC 4350/6350) Rao Casturi Recap UML Introduction Basic UML concepts 2 Basic Notations of UML Requirement Phase Analysis Phase Design Phase Object Design Phase 1. Use Case Diagrams

More information

Analysing client requirements

Analysing client requirements Analysing client requirements Before you can start to analyse the information you have gathered you should think about what you are trying to achieve . The client has presented you with a business problem.

More information

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Software Engineering Third Year CSE( Sem:I) 2 marks Questions and Answers

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Software Engineering Third Year CSE( Sem:I) 2 marks Questions and Answers DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Software Engineering Third Year CSE( Sem:I) 2 marks Questions and Answers UNIT 1 1. What are software myths Answer: Management myths: We already have a book

More information

Knowledge Base for Writing Test Cases (Part 1)

Knowledge Base for Writing Test Cases (Part 1) Knowledge Base for Writing Test Cases (Part 1) Name: Charles Gundlach Date: July 19, 2008 Version #: 2.0 Template Version 1.0 Course Description: The purpose of this training is to present a knowledge

More information

Requirements Gathering in Agile: BA vs. PO

Requirements Gathering in Agile: BA vs. PO Requirements Gathering in Agile: BA vs. PO By December 8, 2011 1 Today s Main Topics Re-Defining Business Analyst (BA) Defining Product Owner(PO) Comparative Analysis of BA & PO: Similarities Distinctions

More information