The Software Engineering Process Discussion Slides.

Slides:



Advertisements
Similar presentations
Successful Project Management Justice, E-Government, & the Internet June 28, 2000 – Dallas, Texas Lawrence P. Webster.
Advertisements

PROCESS FRAMEWORK Lecture - 3. Topics covered PROCESS FRAMEWORK PROCESS MODELS DIFFERENCE.
Course: e-Governance Project Lifecycle Day 1
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 3.1.
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)
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
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.
Software Engineering with Dr. Daniel P. Berger and Dr. Philip E. Vandermeer II.
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management Applied Software.
COMP4710 Senior Design Richard Chapman. Outline What is Senior Design? What is Senior Design? Course Structure Course Structure End of Cycle Binder End.
Successful Project Management Justice, E-Government, & the Internet June 28, 2000 – Dallas, Texas Lawrence P. Webster.
4. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the elements of project management and the responsibilities of a.
Software Engineering: A Practitioner’s Approach, 6/e Chapter 2 Process: A Generic View copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
Lesson 10: IT Project and Program Management. Lesson 10 Objectives  Identify resources for technical data  Identify project management fundamentals.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 Chapter 4 Project Management.
Chapter 9. Intro  What is Project Management?  Project Manager  Project Failures & Successes Managing Projects  PMBOK  SDLC Core Process 1 – Project.
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.
Using UML to report results of project management for information systems projects Donna M. Gavin MMIS 621 Information Systems Project Management Assignment.
 A project is “a unique endeavor to produce a set of deliverables within clearly specified time, cost and quality constraints”
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.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
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 2 Process: A Generic View
Chapter 3 Project Management Concepts
Software Project Management
Project Management. Acronyms: SEPM: Software Engineering Project Management SPM: Software Project Manager PM: Project Manager SPMP: Software Project Management.
1 Chapter 3 Project Management. 2 Project Management Concerns staffing? cost estimation? project scheduling? project monitoring? other resources? customer.
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
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.
CSC 480 Software Engineering
T Software Development Project I Customer Info Jari Vanhanen Ohjelmistoliiketoiminnan ja –tuotannon laboratorio Software Business and.
Project Scope Management 1. 2 Learning Objectives Understand the elements that make good project scope management important. Explain the scope planning.
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 Principles Practical Advice and Steps for Managing Your Project.
1 2.1 Software Engineering Software engineering is a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software;
Software Engineering Process Models Models for Guiding the Development of Software.
PI2134 Software Engineering IT Telkom.  Layered technology  Software Process  Generic Process (by Pressman)  Fundamental activities (by Sommerville)
Project Management Why do projects fail? Technical Reasons
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.
Project Schedule & Gantt Chart Unit 4 – Virtual Project.
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.
HCIS 410 AID Experience Tradition /hcis410aid.com
Chapter 11 Project Management.
Chapter 2 Software Engineering
9/18/2018 Department of Software Engineering and IT Engineering
HCIS 410 Education for Service-- snaptutorial.com.
Chapter 3 Project Management
Chapter 2 Software Engineering
Software Engineering: A Practitioner’s Approach, 6/e Chapter 2 Process: A Generic View copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
The Software Engineering Process
Project Management Chapter 11.
PPT3: Project planning and management
Presentation transcript:

The Software Engineering Process Discussion Slides

Why is an SE Process Important? Organizes Development 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 assignments Selection of S/W engineering process Anticipated list of deliverables: docs, software, DBs, & other files Project Plan (schedule) Gantt chart form Risk Evaluation Quality Assurance statement Configuration Management statement