Requirements Analysis
|
|
- Shavonne Greer
- 6 years ago
- Views:
Transcription
1 Requirements Analysis Quiz with Explainations Hans-Petter Halvorsen, M.Sc.
2 Questions 1. What is Software Requirements? 2. Requirements vs. Design What is the main difference(s)? 3. List different types of Requirements 4. What is User Requirements? 5. What is System Requirements? 6. What is Functional Requirements? 7. What is Non-Functional Requirements? 8. Give some Examples of Non-Functional Requirements 9. What is SRS? 10. Mention some Requirements Analysis Problems/Challenges?
3 What is Software Requirements?
4 STD System Documentation Testing Software Test Documentation Test Plan Test Documentation End-User Documentation Implementation Code System Documentation User Guides Deployment Maintenance Design Installation Guides The Software Development Lifecycle (SDLC) SDD Planning SDP Software Development Plan Project Planning Gantt Chart Requirements Analysis SRS Software Requirements Specifications Gantt Chart Software Design Documents with ER Diagram, UML Diagrams, CAD Drawings
5 Software Requirements Requirements for a software system set out what the system should do and define constraints on its operation and implementation 5
6 Requirements: The statements that describe what the software system should be but not how it is to be constructed. Requirements Engineering: A set of activities related to the development and agreement of the final set of requirement specifications. Steps in the Requirements Engineering Process:
7 Why spend time on Requirements Analysis? Cost per defects and changes Software Development Life Cycle (SDLC) 7
8 Take the Requirements Analysis seriously!! 8
9 Requirements vs. Design What is the main difference(s)?
10 Software Requirements & Design Requirements (WHAT): WHAT the system should do Describe what the system should do with Words and Figures,etc. SRS Software Requirements Specification Software Design (HOW): HOW it should do it Examples: GUI Design, UML, ER diagram, CAD, etc. SDD Software Design Document Many dont separate SRS and SDD documents, but include everything in a Requirements document. In practice, requirements and design are inseparable. 10
11 3. List different types of Requirements
12 Software Requirements High-Level Requirements Detailed Requirements. Typical written by the Customers, Project Management, etc. Typical written by Software Architects, Software Developers, etc.
13 High-Level Requirements WHAT should the system do? Who should use the system What is the purpose with the system? Performance What parts should the system consists of What Platforms should be used (PC, Tablet, Web?,...) etc. Use Words and Figures in order to describe these Requirements 13
14 Software Requirements Categories Requirements User Requirements System Requirements Functional Requirements Non-Functional Requirements 14
15 What is User Requirements?
16 User Requirements Statements in natural language plus diagrams of the services the system provides and its operational constraints. Written for customers. I. Sommerville, Software Engineering: Pearson,
17 What is System Requirements?
18 System Requirements A structured document setting out detailed descriptions of the system s functions, services and operational constraints. Defines what should be implemented so may be part of a contract between client and contractor. I. Sommerville, Software Engineering: Pearson, 2010.
19 User vs. System Requirements Examples: User requirement definition 1. The MHC-PMS shall generate monthly management reports showing the cost of drugs prescribed by each clinic during that month. System requirements specification 1.1 On the last working day of each month, a summary of the drugs prescribed, their cost and the prescribing clinics shall be generated. 1.2 The system shall automatically generate the report for printing after on the last working day of the month. 1.3 A report shall be created for each clinic and shall list the individual drug names, the total number of prescriptions, the number of doses prescribed and the total cost of the prescribed drugs. 1.4 If drugs are available in different dose units (e.g. 10mg, 20 mg, etc.) separate reports shall be created for each dose unit. 1.5 Access to all cost reports shall be restricted to authorized users listed on a management access control list. I. Sommerville, Software Engineering: Pearson,
20 User vs. System Requirements Examples: User requirement definition 1. The MHC-PMS shall generate monthly management reports showing the cost of drugs prescribed by each clinic during that month. System requirements specification 1.1 On the last working day of each month, a summary of the drugs prescribed, their cost and the prescribing clinics shall be generated. 1.2 The system shall automatically generate the report for printing after on the last working day of the month. 1.3 A report shall be created for each clinic and shall list the individual drug names, the total number of prescriptions, the number of doses prescribed and the total cost of the prescribed drugs. 1.4 If drugs are available in different dose units (e.g. 10mg, 20 mg, etc.) separate reports shall be created for each dose unit. 1.5 Access to all cost reports shall be restricted to authorized users listed on a management access control list. I. Sommerville, Software Engineering: Pearson,
21 What is Functional Requirements?
22 Functional Requirements Describe functionality or system services. Depend on the type of software, expected users and the type of system where the software is used. Functional user requirements may be high-level statements of what the system should do. Functional system requirements should describe the system services in detail. I. Sommerville, Software Engineering: Pearson,
23 What is Non-Functional Requirements?
24 Non-Functional Requirements These define system properties and constraints e.g. reliability, response time and storage requirements. Constraints are I/O device capability, system representations, etc. Process requirements may also be specified mandating a particular IDE, programming language or development method. Non-functional requirements may be more critical than functional requirements. If these are not met, the system may be useless. I. Sommerville, Software Engineering: Pearson,
25 Give some Examples of Non- Functional Requirements
26 Non-Functional Requirements Examples Product Requirement: The systemshall be available to all clinics during normal working hours (Mon Fri, ). Downtime within normal working hours shall not exceed five seconds in any one day. Organizational Requirement: Users of the system shall authenticate themselves using their health authority identity card. External requirement: The system shall implement patient privacy provisions as set out in HStan priv.
27 What is SRS?
28 The Software Requirements Document Software Requirements Specifications (SRS) The software requirements document is the official statement of what is required of the system developers. Should include both a definition of user requirements and a specification of the system requirements. It is NOT a design document. As far as possible, it should set of WHAT the system should do rather than HOW it should do it. I. Sommerville, Software Engineering: Pearson,
29 The Structure of the SRS Document Example 1 Chapter Preface Description This should define the ex pec ted readership of the document and describe its version history, including a rationale for the creation of a new version and a summary of the changes made in each version. Introduction This should describe the need for the system. It should briefly describe the system s functions and ex pl ai n how it will work with other systems. It should also describe how the system fits into the overall business or strategic objectives of theorganizationcommissioning the software. Glossary This should define the technical terms used in the document. You should not make assumptions about the experience or expertise of the reader. User requirements definition Here, you describe the services provided for the user. The nonfunctional system requirements should also be described in this section. This description may use natural language, diagrams, or other notations that are understandable to customers. Product and process standards that must be followed should be specified. System architecture This chapter should present a high-level overview of the anticipated system architecture, showing the distribution of functions across system modules. Architectural components that are reused should be highlighted. System requirements specification This should describe the functional and nonfunctional requirements in more detail. If necessary, further detail may also be added to the nonfunctional requirements. Interfaces to other systems may be defined. System models This might include graphical system models showing the relationships between the system components and the system and its environment. Examples of possible models are object models, data-flow models, or semantic data models. System evolution This should describe the fundamental assumptions on which the system is based, and any anticipated changes due to hardware evolution, changing user needs, and so on. This section is useful for system designers as it may hel p them avoid design decisions that would constrain likely future changes to the system. Appendices These should provide detailed, specific information that is related to the application being developed; for example, hardware and database descriptions. Hardware requirements define the minimal and optimal configurations for the system. Database requirements define the logical organization of the data used by the system and the relationships between data. Index I. Sommerville, Software Engineering: Pearson, Several indexes to the document may be included. As well as a normal al phabeti c index, there may be an index of diagrams, an index of functions, and so on. 29
30 The Structure of the SRS Document Example 2 A. System Overview (brief description of what the softare system will do) B. Technical Requirements (Functional requirement, Nonfunctional requirements, User-interface specification, User task flow, Input/output and other data specifications, Interface specifications to other systems) C. Acceptance Criteria/Interaction Scenarios D. Validation/Verification E. Requirements Considerations (Assumption made about the software, End users, Existing systems, Environment, Limitations) F. Other Information... Essentials of Software Engineering, Frank Tsui; Orlando Karam; Barbara Bernal, 3 ed., Jones & Bartlett Learning
31 Mention some Requirements Analysis Problems/Challenges?
32 Problems/Challenges O. Widder. (2013). geek&poke. Available: Stakeholders don t know what they really want. Stakeholders express requirements in their own terms. Different stakeholders may have conflicting requirements. Organisational and political factors may influence the system requirements. The requirements change during the analysis process. New stakeholders may emerge and the business environment may change. I. Sommerville, Software Engineering: Pearson, 2010.
33 References Software Development - A Practical Approach Halvorsen, Hans-Petter, 2015 Essentials of Software Engineering Frank Tsui; Orlando Karam; Barbara Bernal, 3 ed., Jones & Bartlett Learning Software Engineering I. Sommerville, 10 ed.: Pearson, 2015 Software Engineering. Modern Approaches E. J. Braude and M. E.Bernstein, 2 ed.: Wiley,
34
35 Hans-Petter Halvorsen, M.Sc. University College of Southeast Norway Blog:
Agile Software Development
Agile Software Development S. Adams. Dilbert. Available: http://dilbert.com Hans-Petter Halvorsen Agile? I ll go up and find out what they need and the rest of you start coding! 3 Typical Job Ad Agile
More informationSoftware Project Management
Software Project Management B. Lund. (2013). Lunch. Available: http://www.lunchstriper.no, http://www.dagbladet.no/tegneserie/lunch/ Hans-Petter Halvorsen, M.Sc. Closing the Deal The Software Project can
More informationThe Software Development Process (SDLC)
http://home.hit.no/~hansha/?page=software_development O. Widder. (2013). geek&poke. Available: http://geek-and-poke.com The Software Development Process (SDLC) Hans-Petter Halvorsen IT System B. Lund.
More informationCourse : Software Engineering and Project Management. Unit 2 Software Requirements Engineering & Analysis
Course : Software Engineering and Project Management Unit 2 Software Requirements Engineering & Analysis Syllabus Requirements Engineering : User and system requirements, Functional and non-functional
More informationGame-based Learning System Software Development Plan (SDP) Ver. < 1.1 >
Game-based Learning System Software Development Plan (SDP) Ver. < 1.1 > Group 2 Systemdevelopment and documentation 1 Table of Contents Table of Contents Preface... 3 1. Introduction... 4 1.1. Purpose...
More informationProject Report Template (Sem 1)
1. Introduction & Problem Statement Project Report Template (Sem 1)
More informationSystem and Software Engineering. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 1 Slide 1
System and Software Engineering Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 1 Slide 1 Objectives To introduce software engineering and to explain its importance To set out the answers
More informationIntroduction 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 informationRequirements 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 informationSoftware Engineering Fall 2014
Software Engineering Fall 2014 (CSC 4350/6350) Mon.- Wed. 5:30 pm 7:15 pm ALC : 107 Rao Casturi 09/17/2014 What is next Deliverable? Due: 09/19/2014 1. Problem Statement with Shall statements 2. RTM (4
More informationSoftware Engineering Fall 2014
Software Engineering Fall 2014 (CSC 4350/6350) Mon.- Wed. 5:30 pm 7:15 pm ALC : 107 Rao Casturi 11/05/2014 Student Registration System (SRS) RC University Management Board approved a new Student Registration
More informationRequirements Engineering. Massimo Felici Room 1402, JCMB, KB
Requirements Engineering Massimo Felici Room 1402, JCMB, KB 0131 650 5899 mfelici@inf.ed.ac.uk Administration SEOC1 Tutorials start in week 3 SEOC1 Communications: Mailing List: seoc1-students@inf.ed.acuk
More informationRequirement Analysis Document
Requirement Analysis Document For A police vehicle command and control system Group Members: Barbara Anne Fernandiz (Group Leader) Girubalani a/p Garnarajan Patricia a/p Arokiasamy Subhashini a/p Ramalinggam
More informationIntroduction to Systems Analysis and Design
Introduction to Systems Analysis and Design What is a System? A system is a set of interrelated components that function together to achieve a common goal. The components of a system are called subsystems.
More informationRequirements Basics. CSCE Lecture 4-09/02/2015
Requirements Basics CSCE 740 - Lecture 4-09/02/2015 This Week s Goals Understand the requirements problem Why are requirements so important? Get a feel for the structure of a requirements document What
More informationPrimaned Belgium. Oracle Primavera P6 Enterprise Project Portfolio Management Data Sheet. Revision Date 04/08/2017
Primaned Belgium Oracle Primavera P6 Enterprise Project Portfolio Data Sheet Revision Date 04/08/2017 Primaned Belgium Uitbreidingstraat 84/3 2600 Berchem, Belgium PRIMAVERA P6 EPPM Oracle Primavera P6
More informationINTEGRATED SOFTWARE QUALITY MANAGEMENT (ISQM)
Guide for Integrated Software Quality Management (ISQM) GUIDE FOR INTEGRATED SOFTWARE QUALITY MANAGEMENT (ISQM) SEPTEMBER 2012 (Updated February 2016 see next page) American Bureau of Shipping Incorporated
More informationChapter 4 Requirements Elicitation
Object-Oriented Software Engineering Using UML, Patterns, and Java Chapter 4 Requirements Elicitation Outline Today: Motivation: Software Lifecycle Requirements elicitation challenges Problem statement
More informationEnterprise Architecture: an ideal discipline for use in Supply Chain Management
Enterprise Architecture: an ideal discipline for use in Supply Chain Management Richard Freggi Senior Supply Chain Architect (TOGAF 9.1 certified level 2) HP Inc. Content Understanding Supply Chain Management
More informationRequirements 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 informationSoftware Processes. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1
Software Processes Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Objectives To introduce software process models To describe three generic process models and when they may be
More informationRequirements Engineering and Software Architecture Project Description
Requirements Engineering and Software Architecture Project Description Requirements Engineering Project Description This project is student-driven. There will be external sponsors, users, and others that
More informationGraphical Systems Modeling with UML / SysML Activity diagrams
Graphical Systems Modeling with UML / SysML Activity diagrams Piotr Ciskowski Perspectives - views: architecture class diagram object diagram composite structure diagram package diagram Logical view Use
More informationPertemuan 2. Software Engineering: The Process
Pertemuan 2 Software Engineering: The Process Collect Your Project Topic What is Software Engineering? Software engineering is the establishment and sound engineering principles in order to obtain economically
More informationObjectives. Rapid software development. Topics covered. Rapid software development. Requirements. Characteristics of RAD processes
Objectives Rapid software development To explain how an iterative, incremental development process leads to faster delivery of more useful software To discuss the essence of agile development methods To
More informationRequirements Elicitation
Requirements Elicitation Software Engineering I Lecture 4 14. November 2006 Bernd Bruegge Applied Software Engineering Technische Universitaet Muenchen 1 Outline Motivation Requirements elicitation challenges
More informationA Sad Story. Info IV IT Project Management. How to Avoid Troubled Projects. Why IT-Projects Fail
Info IV IT Prof. Dr. Peter Müller Software Component Technology Introduction A Sad Story Standish Group Research Study CHAOS 1995 Fully successful (on-time, on-budget, with all features as initially specified
More informationRequirements 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 informationIEEE s Recommended Practice for Architectural Description
IEEE s Recommended Practice for Architectural Description IEEE Architecture Working Group ieee-awg@spectre.mitre.org http://www.pithecanthropus.com/~awg 30 March 1999 Outline What is it? History Goals
More informationInfo IV IT Project Management. A Sad Story. Why IT-Projects Fail. Prof. Dr. Peter Müller. Standish Group Research Study CHAOS 1995
Info IV IT Prof. Dr. Peter Müller Software Component Technology Introduction A Sad Story Standish Group Research Study CHAOS 1995 Fully successful (on-time, on-budget, with all features as initially specified
More informationArchitecture Development Methodology for Business Applications
4/7/2004 Business Applications Santonu Sarkar, Riaz Kapadia, Srinivas Thonse and Ananth Chandramouli The Open Group Practitioners Conference April 2004 Topics Motivation Methodology Overview Language and
More informationSoftware Reuse. Ian Sommerville 2006 MSc module: Advanced Software Engineering Slide 1
Software Reuse Ian Sommerville 2006 MSc module: Advanced Software Engineering Slide 1 Objectives To explain the benefits of software reuse and some reuse problems To discuss several different ways to implement
More informationSoftware Engineering II - Exercise
Software Engineering II - Exercise April 29 th 2009 Software Project Management Plan Bernd Bruegge Helmut Naughton Applied Software Engineering Technische Universitaet Muenchen http://wwwbrugge.in.tum.de
More informationSoftware Development Methodologies. CSC 440: Software Engineering Slide #1
Software Development Methodologies CSC 440: Software Engineering Slide #1 Topics 1. The Waterfall Model 2. Agile Software Development 3. The Unified Process 4. Object-Oriented Analysis and Design 5. The
More informationLectures 2 & 3. Software Processes. Software Engineering, COMP201 Slide 1
Lectures 2 & 3 Software Processes Software Engineering, COMP201 Slide 1 What is a Process? When we provide a service or create a product we always follow a sequence of steps to accomplish a set of tasks
More informationRequirements Analysis. Overview
Requirements Analysis Overview What is requirement? Classification of requirements Iterative and evolutionary requirements analysis Use Cases Domain models N. Meng, B. Ryder 2 1 Requirements Definition
More informationJoined-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 informationSoftware tool support for software development
Computer-aided software engineering Software tool support for software development CASE technology Production-process support technology Tools to support development activities such as specification, design,
More informationSAP Business One OnDemand. SAP Business One OnDemand Solution Overview
SAP Business One OnDemand SAP Business One OnDemand Solution Overview SAP Business One OnDemand Table of Contents 4 Executive Summary Introduction SAP Business One Today 8 A Technical Overview: SAP Business
More informationMAIL/PARCEL MANAGEMENT SYSTEM WITH SMS NURUL SYUHADA BINTI MD NASIR FACULTY OF COMPUTER SYSTEMS & SOFTWARE ENGINEERING UNIVERSITI MALAYSIA PAHANG
MAIL/PARCEL MANAGEMENT SYSTEM WITH SMS NURUL SYUHADA BINTI MD NASIR FACULTY OF COMPUTER SYSTEMS & SOFTWARE ENGINEERING UNIVERSITI MALAYSIA PAHANG 2013 iv ABSTRACT Mail Management System with SMS (MPMS)
More informationSoftware Development Life Cycle:
Software Development Life Cycle: The systems development life cycle (SDLC), also referred to as the application development life-cycle, is a term used in systems engineering, information systems and software
More informationUmeå University Department of Computing Science SE UMEÅ SWEDEN
Evaluating The PLUSS Domain Modeling Approach by Modeling the Arcade Game Maker Product Line Koteswar Rao Kollu (ens03kku@cs.umu.se) June 21 st, 2005 Master s Thesis in Computing Science, 10 credits Supervisor
More informationCMMI and FPA. the link and benefit of using FPA when rolling out CMMI. Christine Green IFPUG - Certified Function Point Specialist EDS
CMMI and FPA the link and benefit of using FPA when rolling out CMMI Christine Green IFPUG - Certified Function Point Specialist EDS and the EDS logo are registered trademarks of Electronic Data Systems
More informationSmart Inventory Management System
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Fall 2015 Smart Inventory Management System Ajay Akarapu Governors State University
More informationPassit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2
Passit4Sure.OG0-093.221Questions Number: OG0-093 Passing Score: 800 Time Limit: 120 min File Version: 7.1 TOGAF 9 Combined Part 1 and Part 2 One of the great thing about pass4sure is that is saves our
More informationAgile Architecture And Design
Agile Architecture And Design Vishy Ramaswamy (vramaswa@ca.ibm.com) Senior Technical Staff Member Design Management Server Architect Collaborative Architecture, Design and Analysis IBM Rational Software
More informationDevelopment Environment Definition
IBM Rational January 2011 Technical White Paper Development Environment Definition Ensuring a comprehensive consideration of all elements of a development environment 2 Development Environment Definition
More informationWhat 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 informationHL7 and Service-oriented Architecture (SOA) Ambassador Briefing
HL7 and Service-oriented Architecture (SOA) Ambassador Briefing February 2010 Topics Understanding Service-oriented Architecture (SOA) The case for Healthcare SOA Standards Introducing HSSP Status of Standards
More informationIntermediate Certificate in Software Testing Syllabus. Version 1.4
Intermediate Certificate in Software Testing Syllabus February 2010 Background This document is the syllabus for the intermediate paper which leads to the practitioner level of qualification, as administered
More informationRequirements 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 informationRFID Vendor Collaboration and Meeting the Needs of Your Clients
RFID Vendor Collaboration and Meeting the Needs of Your Clients By Raymond Lowe Email: Raymond.lowe@providence.org Providence Health and Services IS Director Saint Joseph Medical Center Ca Regional Director
More informationDesign of Information Systems 1st Lecture
Design of Information Systems 1st Lecture Evaluation method http://online.ase.ro http://sinf.ase.ro Final grade: 50% seminar grade (minimum 5) 50% course grade 1 st written test (in the 6 th week): 2p
More informationProduct Line Engineering Lecture PL Architectures I
Product Line Engineering Lecture PL Architectures I Dr. Martin Becker martin.becker@iese.fraunhofer.de 0 Schedule - Lectures 1 Schedule - Exercises 2 Product Line Scoping --- Requirements Engineering ---
More informationBI360 for Professional Services Companies
BI360 for Professional Services Companies BI360 Examples from the Professional Services Demo Model A Solver Vertical Industry White Paper Jan 2016 solverusa.com Copyright 2016 Table of Contents Introduction...
More informationRapid software development. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 17 Slide 1
Rapid software development Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 17 Slide 1 Rapid software development Because of rapidly changing business environments, businesses have to respond
More informationCONTENTS PART ONE FOUNDATIONS FOR SYSTEMS DEVELOPMENT. Preface 21
CONTENTS Preface 21 PART ONE FOUNDATIONS FOR SYSTEMS DEVELOPMENT AN OVERVIEW OF PART ONE :»o SYSTEMS DEVELOPMENT IN AN ORGANIZATIONAL CONTEXT 31 Learning Objectives 31 Introduction 31 A Modern Approach
More informationNational Aeronautics and Space Administration Washington, DC 20546
Technical Standards Division Publication NASA-STD-2100-91 NASA Software Documentation Standard Software Engineering Program NASA-STD-2100-91 -91 Approved: July 29, 1991 National Aeronautics and Space Administration
More informationOnline Food Order System for Restaurants
Grand Valley State University ScholarWorks@GVSU Technical Library School of Computing and Information Systems 2015 Online Food Order System for Restaurants Mayurkumar Patel Grand Valley State University
More informationIT. 1. Carry out trouble-shooting strategies for resolving an identified end-user IT problem.
ACM CCECC Serving computing education communities since 1991. Information Technology Metrics IT. 1. Carry out trouble-shooting strategies for resolving an identified end-user IT problem. Lists appropriate
More information[Name] [ ID] [Contact Number]
[Name] [Email ID] [Contact Number] THIS IS ONLY MODEL RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. PROFILE SUMMARY 15+ years of IT experience in Consulting and worked with the Major clients for the
More informationNotice is hereby given of the following changes to the above-referenced SOLICITAITON:
FLORIDA DEPARTMENT OF TRANSPORTATION Procurement Office 605 Suwannee Street, MS 20 Tallahassee, Florida 32399-0450 Phone: (850) 414-4381 Fax: (850) 414-4951 ADDENDUM NO. 2 DATE: May 10, 2016 RE: BID #:
More informationAccelerate modernization of enterprise assets using IBM s Rational Asset Analyzer
Accelerate modernization of enterprise assets using IBM s Rational Asset Analyzer V.Quiblier. Rational Z Technical Sales Specialist 2006 IBM Corporation 2007 IBM Corporation Agenda IBM Software Group The
More informationSoftware Modeling of S-Metrics Visualizer: Synergetic Interactive Metrics Visualization Tool
Software Modeling of S-Metrics Visualizer: Synergetic Interactive Metrics Visualization Tool Sergiu M. Dascalu 1, Norm Brown 2, Derek A. Eiler 1, Herman W. Leong 1, Nathan A. Penrod 1, Brian T. Westphal
More informationBusiness Process Management with JRULE
Business Process Management with JRULE Applies to: Exchange Infrastructure, Business Process Management Summary JRule is a Business Rule Management offering from ILog that can be used to create business
More informationChapter 4 Software Process and Project Metrics
Chapter 4 Software Process and Project Metrics 1 Measurement & Metrics... collecting metrics is too hard... it's too time-consuming... it's too political... it won't prove anything... Anything that you
More informationKINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK Subject Code & Subject Name: IT1251 Software Engineering and Quality Assurance Year / Sem : II / IV UNIT I SOFTWARE PRODUCT
More informationBusiness Capabilities as Formalised Social Systems
Business Capabilities as Formalised Social Systems By Graham Berrisford What are the essential elements of a society? The sociological tradition suggests two alternatives: either [actors] or activities.
More informationSecure Integration of the PersoApp-Open-Source-Library
Secure Integration of the PersoApp-Open-Source-Library Konstituierende Sitzung des Beirates BMI, September 4, 2013 Fraunhofer SIT Agenda I. Security- and quality management measures of the PersoApp-Open-Source-Library
More informationIntegration and Testing
Integration and Testing 1 Today Software Quality Assurance Integration Test planning Types of testing Test metrics Test tools 2 Deliverables by Phase Possible Deliverables by Phase Concept Document Statement
More informationObject-Oriented Analysis/Design and Use Cases Object Oriented Analysis and Design
Object-Oriented Analysis/Design and Use Cases Object Oriented Analysis and Design Aron Trauring T++ Technical Skills Training Program CUNY Institute for Software Design & Development (CISDD) New York Software
More informationService Oriented Architecture (SOA) Architecture, Standards, Technologies and the Cloud
Service Oriented Architecture (SOA) Architecture, Standards, Technologies and e Cloud 3-day seminar Give Your Business e Competitive Edge There has been a lot of talk about unsuccessful SOA projects during
More informationEvolutionary Differences Between CMM for Software and the CMMI
Evolutionary Differences Between CMM for Software and the CMMI Welcome WelKom Huan Yín Bienvenue Bienvenido Wilkommen????S???S??? Bienvenuto Tervetuloa Välkommen Witamy - 2 Adapting an An Integrated Approach
More informationDATA ITEM DESCRIPTION TITLE: TRAINING SITUATION DOCUMENT Number: DI-SESS-81517C Approval Date:
DATA ITEM DESCRIPTION TITLE: TRAINING SITUATION DOCUMENT Number: DI-SESS-81517C Approval Date: 20130524 AMSC Number: N9379 Limitation: N/A DTIC Applicable: N/A GIDEP Applicable: N/A Office of Primary Responsibility:
More informationBed Management Solution (BMS)
Bed Management Solution (BMS) System Performance Report October 2013 Prepared by Harris Corporation CLIN 0003AD System Performance Report Version 1.0 Creation Date Version No. Revision History Description/Comments
More informationRequirements Analysis and Specification. Importance of Good Requirements Analysis
Analysis and Specification References: G. Kotonya and I. Sommerville, Engineering--Processes and Techniques, John Wiley, 1997. S. Pfleeger and J. Atlee, Software Engineering-- Theory and Practice, Third
More informationarxiv: v1 [cs.se] 4 Apr 2017
Checklists to Support Test Charter Design in Exploratory Testing Ahmad Nauman Ghazi, Ratna Pranathi Garigapati, and Kai Petersen arxiv:1704.00988v1 [cs.se] 4 Apr 2017 Blekinge Institute of Technology,
More informationUNIVERSITY OF SOUTHAMPTON
UNIVERSITY OF SOUTHAMPTON FACULTY OF ENGINEERING, SCIENCE AND MATHEMATICS Concurrent Engineering for Leisure Boat Design by [student name removed] [student id removed] An M.Sc. Interim Report Submitted
More informationDeliverable: 1.4 Software Version Control and System Configuration Management Plan
Deliverable: 1.4 Software Version Control and System Configuration VoteCal Statewide Voter Registration System Project State of California, Secretary of State (SOS) Authors This document was prepared
More informationUNIT-I INTRODUCTION TO MIS 2014
IMPORTANCE OF INFORMATION FOR MANAGEMENT DECISIONS MIS: A management information system (MIS) is proficient in providing data that is essential for the effective business management of a company. It uses
More informationPrinciples of Software Construction: Objects, Design and Concurrency. Object-Oriented Analysis. toad
Principles of Software Construction: Objects, Design and Concurrency Object-Oriented Analysis 5-24 toad Christian Kästner Charlie Garrod School of Computer Science 202-4 C Kästner, C Garrod, J Aldrich,
More informationUniversity of Texas at El Paso Energy Dashboard
University of Texas at El Paso Energy Dashboard Project Manager / Systems Engineer: Stefan Hempel Research Assistant: Pablo Rangel Research Assistant: Ryan M Price Faculty Adviser Dr. Ricardo L Pineda
More informationManagement 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 informationDigital Industries Apprenticeship: Occupational Brief. Software Tester. March 2016
Digital Industries Apprenticeship: Occupational Brief Software Tester March 2016 1 Digital Industries Apprenticeships: Occupational Brief Level 4 Software Tester Apprenticeship Minimum Standards and Grading
More informationCOURSE SLO ASSESSMENT 4-YEAR TIMELINE REPORT (ECC)
COURSE SLO ASSESSMENT 4-YEAR TIMELINE REPORT (ECC) BUSINESS DIVISION - COMPUTER INFORMATION SYSTEMS ECC: CIS Help Desk Operations SLO # Dealing with Customers Identify the communication strategies to build
More informationThe Unified Software Development Process
The Unified Software Development Process Ivar Jacobson Grady Booch James Rumbaugh Rational Software Corporation TT ADDISON-WESLEY An Imprint of Addison Wesiey Longman, Inc. Reading, Massachusetts Harlow,
More informationVolume 8, No. 1, Jan-Feb 2017 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at
Volume 8, No. 1, Jan-Feb 2017 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at www.ijarcs.info A Study of Software Development Life Cycle Process Models
More informationTask Order Solicitation (TOS) for Terminal Island Water Reclamation Plant (TIWRP) Control Systems Support. Related Services Area
Task Order Solicitation (TOS) for Terminal Island Water Reclamation Plant (TIWRP) Control Systems Support Related Services Area TOS No. A3-16-08 Statement of Work 1. Background Terminal Island Water Reclamation
More informationIIBA Global Business Analysis Core Standard. A Companion to A Guide to the Business Analysis Body of Knowledge (BABOK Guide) Version 3
IIBA Global Business Analysis Core Standard A Companion to A Guide to the Business Analysis Body of Knowledge (BABOK Guide) Version 3 International Institute of Business Analysis, Toronto, Ontario, Canada.
More informationREQUIREMENT DRIVEN TESTING. Test Strategy for. Project name. Prepared by <author name> [Pick the date]
REQUIREMENT DRIVEN TESTING Test Strategy for Project name Prepared by [Pick the date] [Type the abstract of the document here. The abstract is typically a short summary of the contents of
More informationS4100. Business Processes in SAP S/4HANA Product Development COURSE OUTLINE. Course Version: 05 Course Duration: 5 Day(s)
S4100 Business Processes in SAP S/4HANA Product Development. COURSE OUTLINE Course Version: 05 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights
More informationSoftware Engineering. Lecture 1: Introduction
Software Engineering Lecture 1: Introduction Mahmoud El-Gayyar elgayyar@ci.suez.edu.eg Slides are a modified version of the slides by Prof. Kenneth M. Anderson and Prof. Ian Sommerville Survey software
More informationRational Developer for IBM i (RDi) Introduction to Enterprise Modernization
IBM Software Group Rational Developer for IBM i (RDi) Introduction to Enterprise Modernization Web 2.0, SOA and Collaboration on IBM i with Rational Software Delivery Platform Courtesy Linda Cole Last
More informationBuild It fast & Build It Right
Build It fast & Build It Right John Watkins International Conference On Software Testing, Analysis & Review November 19-23 Stockholm, Sweden P r e s e n t a t i o n T6 Thursday 22nd November, 2001 Thursday
More informationMajor attributes of the Lifecycle. The Systems Development Lifecycle. Project phases. Planning. Design. Analysis
Modelling and Systems Development Lecture 2 The Systems Development Lifecycle The four-phase model common to all system development projects Major attributes of the Lifecycle The project Moves systematically
More informationAssessing Quality in SysML Models
Assessing Quality in SysML Models Matthew Hause, Presented by James Hummell 1 Agenda How do I know if my model is of good quality? What is quality? Model-Based Engineering SysML and UML Examples: Requirements
More informationSEMICON EUROPA 2013 ENHANCING LEGACY MES SOLUTIONS Critical Manufacturing S.A. All rights reserved.
SEMICON EUROPA 203 ENHANCING LEGACY MES SOLUTIONS 203 Critical Manufacturing S.A. All rights reserved. PROBLEM STATEMENT 2 MULTI-SITE The company is a multinational semiconductor manufacturer with 0+ sites
More informationAnalyze, Design, and Develop Applications
Analyze, Design, and Develop Applications On Demand Insurance Problems 1. We lose customers because we process new policy applications too slowly. 2. Our claims processing is time-consuming and inefficient.
More informationPMS is an integrated Clinic Management solution that helps local SMEs on:
PMS is an integrated Clinic Management solution that helps local SMEs on: Productivity Enhancements Cost-Saving Initiative Document Management and Tablet Access Inventory and Queue Managements Centralization
More informationPearson Education 2007 Chapter 1 (RASD 3/e)
Chapter 1 (RASD 3/e) MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Chapter 1 Software Process Pearson Education Limited
More information