The Software Engineering Process

Slides:



Advertisements
Similar presentations
PROCESS FRAMEWORK Lecture - 3. Topics covered PROCESS FRAMEWORK PROCESS MODELS DIFFERENCE.
Advertisements

Sixth Hour Lecture 10:30 – 11:20 am, September 9 Framework for a Software Management Process – Artifacts of the Process (Part II, Chapter 6 of Royce’ book)
1 SWE Introduction to Software Engineering Lecture 3 Introduction to Software Engineering.
8/28/2005ECEN5543 Req Elicitation1 Targets of Requirements Engineering ECEN 5543 SW Engineering of Standalone Programs University of Colorado, Boulder.
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management Applied Software.
4. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the elements of project management and the responsibilities of a.
Software Engineering Introduction. Why are you here? …alternatively, why do we think you need to be here? Why a course on software engineering? How is.
EMBA Project Scope Management J. S. Chou, P.E., PhD.
Effective Methods for Software and Systems Integration
Chapter : Software Process
Process: A Generic View
Process: A Generic View n A software process  is a roadmap to building high quality software products.  provides a framework for managing activities.
Dillon: CSE470: SE, Process1 Software Engineering Phases l Definition: What? l Development: How? l Maintenance: Managing change l Umbrella Activities:
Bellevue Planning Exhibits1 Welcome to Project Planning Instructor Phyllis Sweeney Project Planning Class.
Project Management.
Chapter 2 Process: A Generic View
Business Systems Development SDLC and introduction to the Microsoft Solutions Framework Team and Process Models.
Chapter 2 소프트웨어공학 Software Engineering 임현승 강원대학교
Chapter 3 Project Management Concepts
Chapter 11. Intro  What is Project Management?  Project Manager  Project Failures & Successes Managing Projects  PMBOK  SDLC Core Process 1 – Project.
CS 3610: Software Engineering – Fall 2009 Dr. Hisham Haddad – CSIS Dept. Chapter 2 The Software Process Discussion of the Software Process: Process Framework,
Project Management Concepts
Lecture Introduction to Software Development SW Engg. Development Process Instructor :Muhammad Janas khan Thursday, September.
Process: A Generic View
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
CMSC 345 Fall 2000 Software Design and Development.
T Software Development Project I Customer Info Jari Vanhanen Ohjelmistoliiketoiminnan ja –tuotannon laboratorio Software Business and.
Software Project Management (SEWPZG622) BITS-WIPRO Collaborative Programme: MS in Software Engineering SECOND SEMESTER /1/ "The content of this.
An organizational structure is a mostly hierarchical concept of subordination of entities that collaborate and contribute to serve one common aim... Organizational.
Software Engineering Process Models Models for Guiding the Development of Software.
Software Engineering (CSI 321) Software Process: A Generic View 1.
Software Engineering CE 501 Prepared by : Ashwin Raiyani.
1 Lecture 2.4a: SEF SE Planning and the SEP (SEF Ch 16) Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
The Software Engineering Process Discussion Slides.
How Software Projects Start SW projects start with a need. We need to keep better data on the students in the CSCE Dept. I heard that one of our competitors.
HCIS 410 Read, Lead, Succeed/Uophelpdotcom For more course tutorials visit
CIS 170 MART Teaching Effectively/cis170mart.com FOR MORE CLASSES VISIT HCIS 410 AID Inspiring Minds/hcis410aid.com FOR MORE CLASSES.
1 Chapter 1 Software and Software Engineering Software Engineering: A Practitioner’s Approach, 7th edition by Roger S. Pressman.
MGT 437 OUTLET Become Exceptional/mgt437outlet.com FOR MORE CLASSES VISIT
MGT 437 Week 4 Learning Team Project Planning Human Capital Paper To purchase this material click below link
CMGT 410 Week 5 Learning Team Project Evaluation and Control Check this A+ tutorial guideline at
Advanced Software Engineering Dr. Cheng
HCIS 410 AID Experience Tradition /hcis410aid.com
Chapter 11 Project Management.
Software Engineering (CSI 321)
Chapter 2 Software Engineering
Chapter 2 Process: A Generic View
Hyper-V Cloud Proof of Concept Kickoff Meeting <Customer Name>
Chapter 3 Managing the Information Systems Project
9/18/2018 Department of Software Engineering and IT Engineering
Defining the Activities
BSA 385 Competitive Success-- snaptutorial.com
HCIS 410 Education for Service-- snaptutorial.com.
BSA 385 Education for Service-- snaptutorial.com
HCIS 410 PAPER Lessons in Excellence - - hcis410paper.com.
HCIS 410 ASSIST Education for Service- -hcis410assist.com.
HCIS 410 Teaching Effectively-- snaptutorial.com.
BSA 385 Teaching Effectively-- snaptutorial.com
Chapter 3 Project Management
Chapter 2 Software Engineering
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
Software Engineering: A Practitioner’s Approach, 6/e Chapter 2 Process: A Generic View copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
CIS 210 Systems Analysis and Development
Project Management Chapter 11.
DOD’S PHASED SYSTEM DEVELOPMENT PROCESS
What is Software? Software is: (1) instructions (computer programs) that when executed provide desired features, function, and performance; (2) data structures.
PPT3: Project planning and management
Studio day : Monday February 4
Lesson 10: IT Project and Program Management
Project Kick-off <Customer Name> <Project Name>
Presentation transcript:

The Software Engineering Process Discussion Slides

Why is an SE Process Important? Organizes Development Adds Stability to Course of Actions Defines Controls for Managing Effort Makes Status “Visible” Communicates Vision and Actions to Team and Stakeholders

The Software Process Process Framework: A structure applicable to all processes Communication, Planning, Modeling, Construction, and Deployment Umbrella Activities: Activities (tasks) which are applicable (or span) the entire process Project Tracking and Control, Risk Management, Quality Assurance, and Configuration Management (others pg 26 6/e) – Not emphasized in 7/e

Additional Points of Emphasis Task set for the communication phase of a project (pg 34 7/e, 25 6/e) Required elements of the PMP Project Context: Project description from customer, user, & developer viewpoints References of resources and stakeholders Team structure and role/responsibility assignments Selection of S/W engineering process Anticipated list of deliverables: docs, software, DBs, & other files Project Plan (schedule) Use Gantt chart form Risk Evaluation Quality Assurance statement Configuration Management statement