Course Summary surveys.12.ppt CS 121 “Ordering Chaos” “Mike” Michael A. Erlinger.

Slides:



Advertisements
Similar presentations
Project Management with VIVA PPM Tool (Project Portfolio Management)
Advertisements

Beta Testing: The Contractor’s Perspective Trns·port User Group Meeting October 2005.
Copyright © Texas Education Agency, Computer Programming Software Life Cycle.
Agile at ON.Lab Bill Snow VP of Engineering. What is waterfall? RequirementsDesignDevelopTest Or Requirements Design Develop Test Time.
1 Prescriptive Process Models. 2 Prescriptive Models Prescriptive process models advocate an orderly approach to software engineering Prescriptive process.
CS 325: Software Engineering January 15, 2015 Software Process & Methodology Prototyping Process Model Evolutionary Process Model Spiral Process Model.
CH02: Modeling the process and life cycle Process of developing software (organization and discipline in the activities) contribute to the quality of the.
Project Status E911 Provisioning System Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson.
Introduction to Software Engineering Dr. Basem Alkazemi
Online Peer Evaluation System Team Green Apple Team Members Ada Tse Amber Bahl Tom Nichols Matt Anderson Faculty Mentor Prof. M Lutz Project Sponsor Richard.
Project Overview E911 Provisioning System Royal Flush Software
Term Project User Interface Specifications in a Usability Engineering Course: Challenges and Suggestions Laura Leventhal Julie Barnes Joe Chao Bowling.
Copyright  Larry Dribin, Ph.D. SE470_EngFlows_v1.ppt SE470 EngFlows - 1 Excellence in Software Engineering Repeatable Level Defined Level Manage.
Southern Connecticut State University Exit Survey Eduardo Robalino Sponsor Klaus Peters.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Systems Development (SD) Presentation Michael Webb IT Director for Medicaid Utah Department of Health UDOH Informatics Brownbag August.
Week 3 Iteration 1 Domain Models System Sequence Diagrams.
Web Development Process Description
S/W Project Management
UML - Development Process 1 Software Development Process Using UML (2)
RUP Fundamentals - Instructor Notes
THE PROTOTYPING MODEL The prototyping model begins with requirements gathering. Developer and customer meet and define the overall objectives for the software.
Golden College Project IS3500 : Information Systems Design & Development - Martin Schedlbauer Anthony Kelley - Jackson MacKenzie - James Martinez - Alexa.
User Group Priorities for Development. Assumptions ER system still remains in place –Capture individual user input –Repository of good ideas that will.
Understand Application Lifecycle Management
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Interaction Design Process COMPSCI 345 S1 C and SoftEng 350 S1 C Lecture 5 Chapter 3 (Heim)
 CS 5380 Software Engineering Chapter 2 – Software Processes Chapter 2 Software Processes1.
Software development process ธนวัฒน์ แซ่ เอียบ. The development process Process –set of rules which define how a development project. Methodology and.
Survey & Communication surveys.12.ppt CS 121 “Ordering Chaos” “Mike” Michael A. Erlinger.
KS3 Phase4 Client Server Monitoring System October 1, 2008 by Stephen, Seema, Kam, Shpetim.
Software Life Cycle The software life cycle is the sequence of activities that occur during software development and maintenance.
Requirements Management with Use Cases Module 10: Requirements Across the Product Lifecycle Requirements Management with Use Cases Module 10: Requirements.
Design CIS 4800 Kannan Mohan Department of CIS Zicklin School of Business, Baruch College Copyright © 2009 John Wiley & Sons, Inc. Copyright © 2008 Course.
Phase 3 The Software Requirements Specification. After review of the customer’s System Spec. After educated analysis Preliminary design A technical, software.
The principles of an object oriented software development process Week 04 1.
Software Engineering Lecture # 1.
Yazd University, Electrical and Computer Engineering Department Course Title: Advanced Software Engineering By: Mohammad Ali Zare Chahooki The Rational.
Requirements Engineering Process
K-12 Teaching Application Support and Software Ongo-08 Client Dr. John Lamont Prof. Ralph Patterson Advisor Dr. Gregory Smith Team Members Sean Boyle Tony.
Sistemas de Información Agosto-Diciembre 2007 Sesión # 9.
Suite Rates System Design Specification (SDS) and Planning Document.
Lecture 1: Introduction – Graduation Projects Topics to Discuss in Lectures 1. Project Deliverables 2. Course grading 3. Project Concept Writing.
ANALISA & PERANCANGAN SISTEM Disusun Oleh : Dr. Lily Wulandari Program Pasca Sarjana Magister Sistem Informasi Universitas Gunadarma.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
1 CP586 © Peter Lo 2003 Multimedia Communication Multimedia Development Team.
1 Unified Modeling Language Michael K. Wildes University of California, Riverside – Extension Program Presentation 2.
Introduction to Software Engineering 1. Software Engineering Failures – Complexity – Change 2. What is Software Engineering? – Using engineering approaches.
1 Week 5 Software Engineering Fall Term 2015 Marymount University School of Business Administration Professor Suydam.
Software Engineering Session 12 INFM 603. Software Software represents an aspect of reality –Input and output represent the state of the world –Software.
Constructing Deploying and Maintaining Enterprise Systems
Object-Oriented Analysis & Design
Testing More In CS430.
Social Event Discovery
Week 10: Object Modeling (1)Use Case Model
Systems Analysis and Design
UML: Unified modeling language
Introduction to Software Engineering
Object Oriented Analysis and Design
Chapter 1 (pages 4-9); Overview of SDLC
CHAPTER 10 Testing Introduction
CHAPTER 10 Testing Introduction
The Unified/Rational Unified Process (UP/RUP) Defined
CIS 210 Systems Analysis and Development
PCS User Group Vienna, 13th September 2017.
Week 3 Iteration 1 Domain Models System Sequence Diagrams.
Problem Statement. : Team Name. :. Team Leader Name. :
Week 3 Iteration 1 Domain Models System Sequence Diagrams.
Software Development Process Using UML Recap
Presentation transcript:

Course Summary surveys.12.ppt CS 121 “Ordering Chaos” “Mike” Michael A. Erlinger

– 2 – CS 121 What Do you Think!! GOALS

– 3 – CS 121 Goals: Experience the process of software developmentExperience the process of software development Real Project Real Customer Limited time and resources Outreach to middle schoolOutreach to middle school Contact with Students and Teachers

– 4 – CS 121 What Do you Think? Software Process

– 5 – CS 121 Software Process Phase 1 Organization Creating a team Management position…what to do Task Understanding High Concept Research of others Technology Assessment Requirements Difficulty Customer Relationship Specification Use Cases Prototyping Proposal

– 6 – CS 121 Software Process Phase 2 – Alpha Release Management Weekly development, CODE!!! Goal Stack Keeping in touch with customer Architecture How to Specify Domain Diagrams Class Diagrams Sequence Diagrams UI Design Attributes of UI UI Test – necessary because developer is NOT user Testing - CONSTANT Types of testing Test Plan Test Driven Development

– 7 – CS 121 Software Process Phase 3 – Beta Project Development Constant – project analysis Constant – Documentation update, diagrams Constant – User input, new requirements, goals, Constant - Goal stack prioritization Constant – Code development Code analysis Code standards enforced Code walk throughs Constant – Testing User tests Project tests

– 8 – CS 121 Software Process Phase 4 – Release More of the same… Phase 5 – Maintenance and Additional features The SUMMER!!!

– 9 – CS 121 What Do you Think? Is Applicable to ANY Clinic

– 10 – CS 121 Surveys: College Course EvaluationCollege Course Evaluation Class Survey – on line, will send out linkClass Survey – on line, will send out link Team Survey – linked off the CalendarTeam Survey – linked off the Calendar

– 11 – CS 121 The End