Stephen M. Thebaut Software Engineering Slide 1 Grade Info and Some Closing Thoughts CEN 5035 Software Engineering.

Slides:



Advertisements
Similar presentations
General information CSE 230 : Introduction to Software Engineering
Advertisements

1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
Announcements Class is cancelled on Monday 11/22 The final exam will be take-home, two-three questions, optional for those who want to boost their mid-
CSE 322: Software Reliability Engineering Topics covered: Course outline and schedule Introduction, Motivation and Basic Concepts.
Course Overview CEN 5035 Software Engineering
1 Data Communications and Network Management ISQS 6341, Summer II, 2001 Instructor: Zhangxi Lin Office: BA 708 Phone:
Computer Network Fundamentals CNT4007C
1 Implementing Computer Applications in Counseling James P. Sampson, Jr. Florida State University Copyright 2003 by James P. Sampson, Jr. All rights reserved.
© 2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
Overview of the Department’s ABET Criterion 3 Assessment Process.
Software Engineering ‘The establishment and use of sound engineering principles (methods) in order to obtain economically software that is reliable and.
1 REQUIREMENT ENGINEERING Chapter 7. 2 REQUIREMENT ENGINEERING Definition Establishing what the customer requires from a software system. OR It helps.
Course Introduction Software Engineering
10/10/2015 IENG 471 Facilities Planning 1 IENG Lecture END Project Report Requirements & Project Presentation Information.
10 th Grade Class Meeting Spring 2013 Class of 2015.
Dhriiti – The Courage Within Creating FSE-ible entrepreneurs and enterprises.
How to start Milestone 1 CSSE 371 Project Info There are only 8 easy steps…
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering Foundations.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 19Slide 1 Chapter 19 Verification and Validation.
Stephen M. Thebaut Exam 2 Notes Slide 1 Exam 2 Notes Stephen M. Thebaut, Ph.D. University of Florida CEN 5035 Software Engineering.
Econ 110 Principles of Microeconomics Welcome!. Dr. Anwar Al-Shriaan Economics Department Office hours: Monday and Wednesday 10:00 – 10:50 am and by appt.
1 Click to edit Master text styles Second level Third level Fourth level Fifth level Administrative Support for Large- Scale Funding Applications – Session.
Class will start at the top of the hour! Please turn the volume up on your computer speakers to access the audio feature of this seminar. WELCOME TO CE101.
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management Applied Software.
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management Applied Software.
Welcome to PHY2049 Physics for Engineers and Scientists II Dr. Bindell.
Lecture 4 – XP and Agile 17/9/15. Plan-driven and agile development Plan-driven development A plan-driven approach to software engineering is based around.
ITCS 6265 Details on Project & Paper Presentation.
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
Exam 1 Notes Prepared by Stephen M. Thebaut, Ph.D. University of Florida Software Testing and Verification Lecture 15.
Stephen M. Thebaut Exam 1 Notes Slide 1 Exam 1 Notes Stephen M. Thebaut, Ph.D. University of Florida CEN 5035 Software Engineering.
©Stephen Thebaut 2008 Quiz 1 Notes Slide 1 Quiz 1 Notes Advanced Software Engineering Summer ’08.
CS223: Software Engineering Lecture 16: The Agile Methodology.
Fall CIS 764 Database Systems Engineering Miscellaneous 1: Status & notes … just to keep in contact.
Computer Networks CNT5106C
Course: Software Engineering – Design I IntroductionSlide Number 1 What is a specification Description of a (computer) system, which:  is precise;  defines.
Course Overview CSE 8340 Advanced Software Engineering Topics: Software Engineering Economics & Processes Spring 2016 Dr. LiGuo Huang Dept. of Computer.
University of California at Berkeley Information Systems 106 and Engineering 111 Introduction to Networked Applications and Computing Introduction to course.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
Problem Solving / Decision Making1 Dr. David Pratt Course Introduction.
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #20.
ECE361 Engineering Practice
Introduction to the Course Software Specification Lecture 1
Software Specification
Mentoring and Presentations
Computer Networks CNT5106C
Studying Vocational Courses
Chapter 18 Maintaining Information Systems
Graduate School 101 Navigating the Application Process:
Cleanroom Software Engineering
National Qualifications Update
Prepared by Stephen M. Thebaut, Ph.D. University of Florida
Prepared by Stephen M. Thebaut, Ph.D. University of Florida
Announcements 12/7/11 Prayer
Department of Computer Science The University of Texas at Dallas
Introducing the new TSpace
CIS12-3 IT Project Management
CSE 331 Software Design & Implementation
Prepared by Stephen M. Thebaut, Ph.D. University of Florida
Prepared by Stephen M. Thebaut, Ph.D. University of Florida
MKT 450 Strategic Management Mishari Alnahedh
ME 123 Computer Applications I Lecture 40: Course Review 5/23/03
Software Usability Course notes for CSI University of Ottawa
Completing the GO CAPS Application
Senior Assistant Dean, Graduate Enrollment & Progressions
Homework Reading Machine Projects Labs
MKT 450 Strategic Management Mishari Alnahedh
MKT 450 Strategic Management Mishari Alnahedh
MKT 450 Strategic Management Mishari Alnahedh
Some Closing Thoughts Software Engineering.
Presentation transcript:

Stephen M. Thebaut Software Engineering Slide 1 Grade Info and Some Closing Thoughts CEN 5035 Software Engineering

Stephen M. Thebaut Software Engineering Slide 2 Exam 2 Results & Final Grades l Raw scores and final grades will be posted via E-Learning as soon as possible. l A copy of the exam + solution notes will be posted on the course website (under “Practice Exams”) as soon as all off-campus student exams have been received. l A histogram of raw scores will be added to the solution notes when available.

Stephen M. Thebaut Software Engineering Slide 3 Exam 2 Results & Final Grades l On-campus students may pick-up their graded exams by appointment starting the afternoon of Dec. 17. l Off-campus students may view a scanned copy of their graded exam at the UF EDGE website (exams will be made available to EDGE for scanning on Dec. 17). l Grading errors should be brought to my attention ASAP (but no later than Friday, Jan. 11) for appro- priate consideration. l Check the course website for details / updates / other announcements

Stephen M. Thebaut Software Engineering Slide 4 Summary of Important Course Themes l Criticality of RE and Continuous Validation: viewing stakeholders (e.g., end-users) as team members instead of hindrances l Avoiding vs. Repairing Defects: “Trial & error” development vs. disciplined develop- ment using appropriate tools/methods (e.g., incremental development, reviews/ inspec- tions, formal methods for safety-critical systems, etc.) (cont’d)

Stephen M. Thebaut Software Engineering Slide 5 Summary of Important Course Themes (cont’d) l Finding the Right Balance Between Plan- driven and Agile Development:  Is there a need for detailed spec/design before imple- mentation (e.g., due to external regulations, a need for specialized up-front analysis, etc.)?  Is incremental delivery/customer feedback realistic?  How large and how distributed is the project?  What is the expected lifetime of the system and who will be maintaining it?  What developer skills are available?  Are there cultural/organizational considerations? (cont’d)

Stephen M. Thebaut Software Engineering Slide 6 Summary of Important Course Themes (cont’d) l Anticipating, Planning, and Managing Post-release Software Evolution:  Understanding the economic impact  Effectively managing legacy systems l Ethical, Professional Behaviour in SE:  Viewing SE as a professional engineering discipline  Recognizing and acknowledging our limitations  Not letting politics, etc., interfere with sound engineering practices and judgement (cont’d)

Stephen M. Thebaut Software Engineering Slide 7 Summary of Important Course Themes (cont’d) l Institutionalizing Continuous Process Improvement:  measurement → analysis → change → measurement → analysis → change →...  Describing, standardizing, and controlling the practices used to achieve process goals

Stephen M. Thebaut Software Engineering Slide 8 Thanks for taking the course… l Informal feedback/suggestions are welcome and much appreciated!  Send me a note  Come by to talk l For information about the spring and summer 2013 offerings of CEN 6070, Software Testing and Verification, see:

Stephen M. Thebaut Software Engineering Slide 9 Grade Info and Some Closing Thoughts CEN 5035 Software Engineering