SNS College of Engineering Coimbatore

Slides:



Advertisements
Similar presentations
Requirements Engineering Process
Advertisements

SWE Introduction to Software Engineering
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
Requirements Engineering Processes
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 6 Slide 1 Requirements Engineering Processes l Processes used to discover, analyse and.
©Ian Sommerville 2000Software Engineering, 6/e, Chapter 61 Requirements Engineering Processes l Processes used to discover, analyse and validate system.
Requirements Engineering Processes
Overview of Software Requirements
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
1 SWE Introduction to Software Engineering Lecture 11 - Requirements Engineering Processes.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes 1.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 6 Slide 1 Chapter 6 Requirements Engineering Process.
7. Requirements Engineering Processes
المحاضرة الثالثة. Software Requirements Topics covered Functional and non-functional requirements User requirements System requirements Interface specification.
Chapter 5: Requirement Engineering Process Omar Meqdadi SE 2730 Lecture 5 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 6 Slide 1 Requirements Engineering Processes l Processes used to discover, analyse and.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 The requirements engineering process.
Requirements Engineering Requirements Elicitation Requirements Analysis Requirements Validation Requirements Management.
 To describe the principal requirements engineering activities and their relationships  To introduce techniques for requirements elicitation and analysis.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
Chapter 4 Requirements Engineering Processes Objectives l To describe the principal requirements engineering activities and their relationships l To.
1 / 18 CS 425/625 Software Engineering Requirements Engineering Processes Based on Chapter 6 of the textbook [Somm00] Ian Sommerville, Software Engineering,
Lecture 7: Requirements Engineering
1 Chapter 3 1.Quality Management, 2.Software Cost Estimation 3.Process Improvement.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
Software Engineering, 8th edition. Chapter 7 1 Courtesy: ©Ian Sommerville 2006 March 20 th, 2008 Lecture # 12 Requirements Engineering Processes.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
Social Roles and Relationships.
Requirements Engineering. Requirements engineering processes The processes used for RE vary widely depending on the application domain, the people involved.
Requirements Engineering Requirements Engineering in Agile Methods Lecture-28.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
Requirements Engineering Process
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
Andreas S. Andreou CS603 – Advanced Software Engineering Slide 1 Requirements Engineering Processes l Processes used to discover, analyse and validate.
Requirements Engineering Processes. Syllabus l Definition of Requirement engineering process (REP) l Phases of Requirements Engineering Process: Requirements.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
Requirements Analysis
Requirements engineering The process of establishing the services that the customer requires from a system and the constraints under which it operates.
1. 2 An Introduction to Software Engineering 3 What is software? Computer programs and associated documentation such as requirements, design models and.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
Requirements. Outline Definition Requirements Process Requirements Documentation Next Steps 1.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
1 Requirements Analysis Lecture # Recap of Requirements Elicitation - 1 Requirements elicitation deals with discovering requirements for a software.
1 The Software Engineering Education at CSULA Jiang Guo Jose M. Macias June 4, 2010.
 The processes used for RE vary widely depending on the application domain, the people involved and the organisation developing the requirements.  However,
CS 240, Prof. Sarwar Slide 1 CS 240: Software Project Fall 2003 Sections 1 & 2 Dr. Badrul M. Sarwar San Jose State University Lecture #6.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 6 Slide 1 Requirements Engineering Processes l Processes used to discover, analyse and.
CHAPTER 5 REQUIREMENTS ENGINEERING PROCESSES 1. Objectives  To describe the principal requirements engineering activities and their relationships  To.
REQUIREMENTS ENGINEERING PROCESSES Chapter 6. Activities in Requirements Engineering processes  Requirements elicitation;  Requirements analysis; 
Information Systems Development
Requirements Engineering Processes
Chapter 4 Requirements engineering
Requirements Engineering Process
Chapter 7 Review Requirements Engineering Processes
SNS College of Engineering Coimbatore
SNS College of Engineering Coimbatore
SNS College of Engineering Coimbatore
P.Kiruthika/ CS6403/Introduction
Requirement Management
SNS College of Engineering Coimbatore
SNS College of Engineering Coimbatore
שילוב קורסים לפיתוח מיומנויות למידה במכללה להנדסה
Requirements Engineering Processes
Unit 2: Fundamentals of Computer Systems
SNS College of Engineering Coimbatore
Subject Name: SOFTWARE ENGINEERING Subject Code:10IS51
SNS College of Engineering Coimbatore
INTRODUCTION OF REQUIREMENT ENGINEERING Chapter- one.
Presentation transcript:

SNS College of Engineering Coimbatore - 641107 CS6403 Software Engineering Unit I Software Process & Project Management SNS College of Engineering Coimbatore - 641107 Unit II Requirements Analysis and Specification Requirement Engineering

P.Kiruthika/ CS6403/Feasibility Study CS6403 Software Engineering Unit II Requirement Analysis & Specification Objective To describe the principal requirements engineering activities and their relationships To introduce techniques for requirements elicitation and analysis To describe requirements validation and the role of requirements reviews To discuss the role of requirements management in support of other requirements engineering processes 5/12/2019 P.Kiruthika/ CS6403/Feasibility Study

Requirement Engineering Process CS6403 Software Engineering Unit II Requirement Analysis & Specification Requirement Engineering Process The processes used for RE vary widely depending on the application domain, the people involved and the organisation developing the requirements. However, there are a number of generic activities common to all processes Requirements elicitation; Requirements analysis; Requirements validation; Requirements management. 5/12/2019 P.Kiruthika/ CS6403/Feasibility Study

P.Kiruthika/ CS6403/Feasibility Study CS6403 Software Engineering Unit II Requirement Analysis & Specification 5/12/2019 P.Kiruthika/ CS6403/Feasibility Study

P.Kiruthika/ CS6403/Feasibility Study CS6403 Software Engineering Unit II Requirement Analysis & Specification Feasibility Study Objectives Technology and Budget Integration Information Collection Report Writing 5/12/2019 P.Kiruthika/ CS6403/Feasibility Study

P.Kiruthika/ CS6403/Feasibility Study CS6403 Software Engineering Unit II Requirement Analysis & Specification Feasibility Study A feasibility study decides whether or not the proposed system is worthwhile. A short focused study that checks If the system contributes to organisational objectives; If the system can be engineered using current technology and within budget; If the system can be integrated with other systems that are used. 5/12/2019 P.Kiruthika/ CS6403/Feasibility Study

Feasibility study implementation CS6403 Software Engineering Unit II Requirement Analysis & Specification Feasibility study implementation Based on information assessment (what is required), information collection and report writing. Questions for people in the organisation What if the system wasn’t implemented? What are current process problems? How will the proposed system help? What will be the integration problems? Is new technology needed? What skills? What facilities must be supported by the proposed system? 5/12/2019 P.Kiruthika/ CS6403/Feasibility Study

P.Kiruthika/ CS6403/Feasibility Study CS6403 Software Engineering Unit II Requirement Analysis & Specification 5/12/2019 P.Kiruthika/ CS6403/Feasibility Study

P.Kiruthika/ CS6403/Feasibility Study CS6403 Software Engineering Unit II Requirement Analysis & Specification Analogy 5/12/2019 P.Kiruthika/ CS6403/Feasibility Study

P.Kiruthika/ CS6403/Feasibility Study CS6403 Software Engineering Unit II Requirement Analysis & Specification 5/12/2019 P.Kiruthika/ CS6403/Feasibility Study