Intro1 1 CIS541 - Software Engineering Project II Dr. David A. Gustafson

Slides:



Advertisements
Similar presentations
CS150 Introduction to Computer Science 1 Professor: Chadd Williams.
Advertisements

Management Information Systems Dr. Eric Breimer. Course Syllabus CSIS-114: Management Information Systems (Spring 2008) Lecture: Wednesday and Friday,
General information CSE 230 : Introduction to Software Engineering
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
CSIS-385: Analysis of Algorithms Dr. Eric Breimer.
ITC242 – Introduction to Data Communications ITC431 – Computer Networks Week 13 Exam Preparation.
Management Information Systems Dr. Eric Breimer. Course Syllabus CSIS-114: Management Information Systems (Spring 2007) Lecture: Wednesday and Thursday,
Management Information Systems Dr. Eric Breimer. Course Syllabus CSIS-114: Management Information Systems (Spring 2006) Lecture: Wednesday and Friday,
CS – 600 Introduction to Computer Science Prof. Angela Guercio Spring 2008.
CSE 322: Software Reliability Engineering Topics covered: Course outline and schedule Introduction, Motivation and Basic Concepts.
1 CS 426 Senior Projects Spring 2006 Course Syllabus January 24, 2006.
BA 378: Accounting Information Systems Instructor: Dr. James R. Coakley.
CSC 105 Introduction to Computer Science Professor Batchelor.
Business Marketing Overview of Course Dr. Dawne Martin Calvin 201 B – 107 next week Office telephone: Office.
Computer Network Fundamentals CNT4007C
Course Syllabus January 21, 2014 CS 426 Senior Projects in Computer Science University of Nevada, Reno Department of Computer Science & Engineering.
Discovering Computers 2009 Introduction to the course.
COMP Introduction to Programming Yi Hong May 13, 2015.
CMSC 477/677 Agent Architectures and Multi-Agent Systems UMBC Prof. Marie desJardins Spring 2005.
Chapter Eight Academic Survival Skills. Study Skills  For most students time is the greatest issue.  The first rule to follow is to allow two or three.
Course name : computer essentials. Instructor: Basma Alabdullatif Office: computer department instructors office, 1st floor Office hours: Saturday (11:00-01:00)
SE-308 Software Engineering-II 7th Term SE University of Engineering & Technology Taxila, Pakistan Software Engineering Department.
1 540F07intro1Aug21 CIS 540 and CIS 543 Software Engineering Project I Dr. Gustafson Office Hours: TU8:30.
1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Software Requirements Southern Methodist University CSE 5316/7316.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
MAT 3724 Applied Analysis Fall 2012
Prof. Barbara Bernal NEW Office in J 126 Office Hours: M 4pm - 5:30 PM Class Lecture: M 6 PM - 8:30 in J133 Weekly Web Lecture between Tuesday to Sunday.
General Physics Lecture 1 1 Welcome to Phys 130! Blackboard blackboard.siena.edu.
CS 23021–600 Computer Science I Dr. Angela Guercio Spring 2010.
Business Marketing: MKTG 550 Overview of Course Dr. Dawne Martin Calvin 107 B Office telephone: Office Hours:
1 Intro 1a CIS 748 Software Management Dr. David A Gustafson
MSE 101 ON LINE LECTURE INTRODUCTION LECTURE & LABORATORY Professor: Professor Shahriar Manufacturing Systems & Engineering Management Dept.  Faculty.
Course Objectives Discuss fundamental concepts of information technology Show how computers are used as practical tools for solving personal, business,
1intro1 CIS740 - Software Engineering Dr David A. Gustafson
1 CS 426 / CPE 426 Senior Projects Spring 2011 Course Syllabus January 19, 2011.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
Software Life Cycle (SLC) formalizing the process of software development 1 540f07tmproj6sep11.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
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.
Programming Paradigms
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
ECE 2317: Applied Electricity and Magnetism Prof. D. Wilton Dept. of ECE Notes 1 Notes prepared by the EM group, University of Houston.
Instructor: Basma Alabdullatif Office: Preparatory Year instructors office, 1st floor Office hours: sat(11-1), sun(11-1)
CSE 1105 Week 1 CSE 1105 Course Title: Introduction to Computer Science & Engineering Classroom Lecture Times: Section 001 W 4:00 – 4:50, 202 NH Section.
ACIS 3504 Accounting Systems and Controls. 2 Dr. Linda Wallace  Office: Pamplin 3092  
Iterative Development Royce, “Successful Software Management Style: Steering and Balance”, IEEE Software sep/oct Sp8Jan22iterdev2.
CSE 1105 Week 1 CSE 1105 Introduction to Computer Science & Engineering Time: Wed 4:00 – 4:50 Thurs 9:30 – 10:20 Thurs 4:00 – 4:50 Place: 100 Nedderman.
1841f0intro1Aug21 CIS841 – Verification and Validation Dr David A. Gustafson
Welcome to Mrs. Lynch’s Journalism Class! Please sign the attendance sheet on the clipboard next to the door. Feel free to pick up a copy of our paper.
ITCS 6265 Details on Project & Paper Presentation.
System Maintenance Modifications or corrections made to an information system after it has been released to its customers Changing an information system.
C Programming Lecture 1 : Introduction Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Computer Networks CNT5106C
Study/Survival Skills for Distance Learning IT Online Orientation Day August 26 th, 2013 Catherine Cronin.
Study/Survival Skills for Online Learning IT Online Orientation Day October 19 th, 2015 Majella O’ Dea.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Welcome to CS 4390/CS5381: Introduction to Formal Methods
Software Requirements
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Notetaking and Study Skills Syllabus
CIS 746 Software Measurement
C Programming Lecture 1 : Introduction
C Programming Lecture 1 : Introduction
Computer Networks CNT5106C
Course Overview CSE5319/7319 Software Architecture and Design
CPE 626 Advanced VLSI Design, Spring 2002 Admin
Presentation transcript:

intro1 1 CIS541 - Software Engineering Project II Dr. David A. Gustafson

intro1 2 Specific Goals of CIS541 u Application –project plans, cost estimation, earned value, engineering note-book (communication with TA/instructor) u New Skills –Post mortems, formal specifications (OCL), design, checklists, SQA plans, structural testing, presentations to public (open house), u Topics –Terminology, Ideas, Reading Articles, Proposals

intro1 3 Team Web Pages u Each team will maintain their web page u Team or individual picture(s) u Project documentation –object models, use-case, sequence diagrams –decision logs u Project Plan, EV Analysis, Ind Asgs and Time Logs - for each student and summary for team

intro1 4 Team Projects u Iterative Approach –Three working versions will be done –Each iteration will add functionality in every area –I will send a goal statement to each team u Week 2 (Jan20) –Teams will post planned functionality for each iteration by Friday, Jan 20 th – deliverables must be clear u Week 4 (Jan ) Initial Meeting –Presentation of functionality for iteration 1 »Precise definition of inputs, outputs, behavior »Schedules and estimates –30 minutes, Powerpoint slides, etc »Not a formal presentation u Pres 4 – 2/27-28; Pres 5 – 4/3-4; Pres 6 – 5/1-2

intro1 5 Open House – April 7 and 8 u Projects will be in open house. u Goal will be “presenting to public” u Points for participating in 541 project in open house

intro1 6 Research & Presentation u Each team Or group of students u Research an assigned topic and produce proposal (for class or imaginary company) u Build web page –Definitions –Annotated bibliography –Other ref u Class presentations last three weeks u 5 or more Multiple Choice Questions

intro1 7 Course Grading for 540 and 541 u Individual (average percentages 540 and 541) –Exams, labs, assignments, PLQ, topic presentation –Minus 5*Unexcused absences –Lecture participation u Teams (average percentages 540 and 541) –Presentations, web pages, time logs, open house, installation and documentation –Times Weekly percentage u Average % grades for final course grades if each is above 70%

intro1 8 Late Assignments u Assignments are due at the beginning of the class period or as stated in the assignment u Unless special arrangements are made in advance, assignments will not be accepted after corrected assignments are returned u Late assignments will be penalized 10% per day plus 10% after start of class on due date

intro1 9 Academic Honesty u Plagiarism and cheating are serious offenses and may be punished –by failure on the exam, paper or project; –failure in the course; and/or –expulsion from the university. u For more information refer to the 'Academic Dishonesty' policy in Inside KSU.

intro1 10 CCI – continuing course improvement u Text : Pressman or Project Management book plus UML book? u Online Grades : keeping grades current vs accepting late assignments and grade challenges? u Some students still not doing PLQ u

intro1 11 Text u What material/information should come from text? I have been assigning less (shorter) in Pressman –Project management – scheduling, cost estimation –SoftEng – requirements, design, testing, metrics - Solved problems

intro1 12 Online Grades u I try to be “current” on grades – e.g. lab grades, wk team percentages, u Some assignments dribble in, e.g. team interviews u Some grades are “challenged” long after the assignment

intro1 13 PLQs u Useful for performance and reading guidance u Some students still not doing the PLQs on a regular basis

intro1 14 s u How to make s more effective? u I think I am prompt on 80-90% of s u Suggestions –541 and issue in subject –One issue/topic per –Questions at top of

intro1 15 Next week’s topics u Iterative development & Post Mortems u 4 articles for Tues and Thurs –Royce, “Successful Software Management Style: steering and balance” IEEE Software, Sept/Oct 05 –Birk, etal “Postmortem: Never Leave a Project without it” IEEE Software, May/June 02 –Verner, etal “ What Project Management Practices Lead to Success”, IEEE Software, Jan/Feb 05 –Fairley, etal “Iterative Rework: the Good, the Bad, and the Ugly”, IEEE Computer, sep05 u IEEExplore (Hale Library)