TMP3413 Software Engineering Lab. Lecture 01: Team Software Process Overview

Size: px
Start display at page:

Download "TMP3413 Software Engineering Lab. Lecture 01: Team Software Process Overview"

Transcription

1 TMP3413 Software Engineering Lab Lecture 01: Team Software Process Overview

2 Topics Working in teams What is TSP? TSP objectives & principles TSP design Team member roles TSP launch TSP project tracking TSP practise

3

4 Planning??

5 What is the TSP? (cont ) The TSP is a framework and a process structure for building and guiding engineering teams that develop software. The TSP contains a team-building process that addresses the team goals, commitment, cohesion, and structure issues a team-working process that addresses engineering processes and practices used by the team A prerequisite for a team to use the TSP is an understanding of the software engineering and process skills taught in the Personal Software Process (PSP).

6 What is TSP? Defined framework for upper-level undergraduate course in team software engineering It capitalizes on the broad base of industrial experience in planning and managing software projects TSP Provides a balanced emphasis on process, product and teamwork Guides us through the steps of a team software project course Shows us on how to apply known software engineering and principles in a teamwork environment

7 TSP Objectives The TSP was developed to: help software engineering teams to build quality products within cost and schedule constraints build teams quickly and reliably optimize team performance throughout a project accelerate software process improvement make CMM level 5 behavior normal and expected

8 Why Engineering Teams Need a Process?

9 Every tasks need to be done followed by the sequences They need to figure out how to work together as a team They need to define the job they need to do They should know on how to devise a strategy for doing the work They must allocate the tasks among team members and coordinate each of these tasks They need to improve the productivity

10 TSP Principles Four basic principles of TSP: 1. Learning is most effective when students follow defined and repeatable steps and get rapid feedback on their work 3. When students are exposed to the problems of realistic development projects and then guided to effective solutions, they gain a better appreciation of the value of sound engineering 2. Productive teamwork requires a defined team goal, an effective working environment and capable coaching and leadership 4. Instruction is most effective when it builds on the available body of prior engineering, scientific and pedagogical experience

11 TSP Design (Seven Principles) 1.Provide a simple framework that builds on the foundation of the PSP 2. Develop products in several cycles 3. Establish standard measures for quality and performance 4. Provide precise measures for teams and students 5. Use role and team evaluations 6. Require process discipline 7. Provide guidance on teamwork problems

12 TSP Design (cont...) TSP Design notes Purpose 1. Provide a Simple Framework To help students in doing their task, such as developing a product or learning how to do a team project 2. Develop Products in Several Cycles 3. Establish Standard Measures for Quality and Performance In full TSP course, the students need to complete two or three development cycles. Each of these cycles include a full requirements, design, implementation and test development process. Measurements are an essential part of doing consistently highquality work TSP requires the students and their teammates set the personal as well as team goals To have a clear and convincing evidence of what works best for the team and the students will have the confidence to continue using these methods in practice To see the benefits of quality measurements and the value of project planning and tracking

13 TSP Design (cont...) TSP Design notes Purpose 4. Provide Precise Measures for Teams and Students 5. Use Role and Team Evaluations TSP provides a peer evaluation capability that can be used if the instructor so desires. The students are best informed about the team s and one another s performance, so that they can persuaded to make and honest evaluation, the instructor will be best informed and best able to give fair and equitable grades. To help students in doing their task, such as developing a product or learning how to do a team project To evaluate how each role was performed and not how the people behaved

14 TSP Design (cont...) TSP Design notes Purpose 6. Require Process Discipline Hard for the Software Engineers to consistently do disciplined personal work because software engineering has no tradition of disciplined personal performance and the software process does not impose a natural discipline on engineers. The instructor will require the students to follow the process and to gather the data. The students need to complete the forms and analyze and use the data. To help students in doing their task, such as developing a product or learning how to do a team project 7. Provide Guidance on Teamwork Problems In the best-run projects it is common to have teamwork problems The most powerful force for resolving team problems is peer pressure TSP provide the guidance for the teamwork problems. With the guidance and support, most engineers can be effective team members.

15 TSP Structure and Flow The Cyclic Development Strategy Each cycle should produce a testable version that is proper subset of the ultimate product. Each cycle should be small enough to be readily developed and tested in the available time. When combined, the cycle products should produce the desired final product.

16 Product Need Statement Cycle 1 Launch Strategy 1 Plan 1 Requirements 1 Design 1 Implementatio n 1 Test 1 Postmortem 1 Cycle 2 Launch Strategy 2 Plan 2 Requirements 2 Design 2 Implementatio n 2 Test 2 Postmortem 2 Cycle 3 Launch Strategy 3 Plan 3 Requirements 3 Design 3 Implementation 3 Test 3 Postmortem 3 Finished Product Final Evaluation

17 Team Member Roles The self-management responsibilities are shared among team members through eight defined team member roles: Customer Interface Manager Design Manager Implementation Manager Planning Manager Process Manager Quality Manager Support Manager Test Manager The team leader acts as team coach.

18 The TSP Launch (cont..) The TSP launch is a 3-4 day workshop used to kickoff each project phase. The team leader and all team members participate. The launch workshop accelerates team-building. The team establishes a common understanding of the work and the approach they will use. They make a plan that they can commit to and obtain management support for their plan. The most important launch outcome is a motivated team.

19 The Launch Process Meeting

20 The TSP Launch Products

21 TSP Project Tracking Project tracking in the TSP is based on the principles and measures used in the PSP. The detailed team and individual plans facilitate precise project tracking. Each team member is responsible for: gathering data on their work tracking status against their personal plan keeping the team informed Each team member is also responsible for the quality of the work they produce.

22 TSP Project Tracking

23 TSP A World-Class Development Practice [1] Software Engineering Best Practices, by Capers Jones, Development practices by size of application in function points (FP) [1] [2] [2] The Economics of Software Quality, by Capers Jones, (1FP 30 to 50 SLOC)

24 TSP applied on organizations Some of the best known organizations that have introduced the TSP are ABB AIS Bechtel-Bettis Boeing DFAS EDS-SDRC Ericsson Honeywell Intuit Kaiser Lockheed Microsoft NASA Langley NCR Teradata Northrop Grummon Teradyne USAF: Hill AFB USN: NAVAIR USN: NAVOCEANO Xerox

25 Allied Signal engineers PSP and TSP Experiences Provides a framework for coordinating and tracking team activities It s good project management techniques coupled with good personal data. The problem with most software development is, it s done with an ad hoc structure Dave Webb IEEE Software, Nov 2000, p. 125 may appear at first glance that PSP training will cause a slip in schedule, but you actually get your money back after 1,200 lines of code. Bob Musson IEEE Software, Nov 2000, p. 126

26

The Personal Software Process (PSP) Tutorial

The Personal Software Process (PSP) Tutorial The Personal Software Process (PSP) Tutorial Watts Humphrey / Jim Over Speaker: Daniel M. Roy (STPP, visiting scientist SEI) Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213

More information

The Personal Software Process 1 by Watts S. Humphrey watts@sei.cmu.edu Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213

The Personal Software Process 1 by Watts S. Humphrey watts@sei.cmu.edu Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 The Personal Software Process 1 by Watts S. Humphrey watts@sei.cmu.edu Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Copyright (c) 1994 Institute of Electrical and Electronics

More information

ELEC 4000 - SENIOR DESIGN PROJECTS Spring Semester, 2014 Dr. Dean

ELEC 4000 - SENIOR DESIGN PROJECTS Spring Semester, 2014 Dr. Dean ELEC 4000 - SENIOR DESIGN PROJECTS Spring Semester, 2014 Dr. Dean 2011 Catalog Data: ELEC 4000. SENIOR DESIGN PROJECTS (3). Pr. ELEC 3040 or ELEC 3050 or ELEC 3060, and departmental approval. A capstone

More information

Integrating CMMI, TSP and Change Management Principles to Accelerate Process Improvement

Integrating CMMI, TSP and Change Management Principles to Accelerate Process Improvement R Integrating CMMI, TSP and Change Management Principles to Accelerate Process Improvement SM Julie Switzer, P-3 Process Improvement Lead, NAVAIR Orville Starnes, TSP Launch Coach, NAVAIR R CMM, CMMI and

More information

2012/2013 Programme Specification Data. Engineering

2012/2013 Programme Specification Data. Engineering 2012/2013 Programme Specification Data Programme Name Programme Number Programme Award QAA Subject Benchmark Statements MEng Computer Networking P11715 MEng Engineering Programme Aims The general aims

More information

Implementing CMMI for High-Performance

Implementing CMMI for High-Performance Implementing CMMI for High-Performance CMMI Made Practical London, January 2009 Topics Maturity and performance A high-performance improvement solution SEI support 2 Maturity Levels and Performance Many

More information

The specific objectives of the MMIS program are as follows:

The specific objectives of the MMIS program are as follows: Department of Management, Marketing, and Information Systems (MMIS) 1. Mission and Objectives: The objectives of the program since the last review were to enhance the MMIS programs. The mission and objectives

More information

Employee Performance Review

Employee Performance Review Employee Performance Review Source: Learn to Read, Inc. Review Date: Date of Last Review: Employment Date: Name: Title: Reports to: Expectation Basis Leadership Readily assumes responsibility for projects

More information

Specific Course Objectives (includes SCANS): After studying all materials and resources presented in the course, the student will be able to:

Specific Course Objectives (includes SCANS): After studying all materials and resources presented in the course, the student will be able to: Course Syllabus ITSC 1405 PC Operating Systems Revision Date: 08/19/2014 Catalog Description: This course is an introduction to personal computer operating systems including installation, configuration,

More information

South Texas College Division of Nursing/Allied Health Occupational Therapy Assistant Program Master Syllabus Fall 2006

South Texas College Division of Nursing/Allied Health Occupational Therapy Assistant Program Master Syllabus Fall 2006 As of 8/28/06 Chair's Information: South Texas College Division of Nursing/Allied Health Occupational Therapy Assistant Program Master Syllabus Fall 2006 1. Name of Chair: Esperanza J. Brattin, OTR 2.

More information

Plan-Driven Methodologies

Plan-Driven Methodologies Plan-Driven Methodologies The traditional way to develop software Based on system engineering and quality disciplines (process improvement) Standards developed from DoD & industry to make process fit a

More information

Criteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle

Criteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle Criteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle I. Objectives and Assessments The program has documented, measurable objectives, including

More information

Quantitative Project Management Framework via Integrating

Quantitative Project Management Framework via Integrating Quantitative Project Management Framework via Integrating Six Sigma and PSP/TSP Sejun Kim, BISTel Okjoo Choi, Jongmoon Baik, Abstract: Process technologies such as Personal Software Process SM (PSP) and

More information

British School of Commerce

British School of Commerce British School of Commerce Programme Specification for the Cardiff Metropolitan University Master of Business Administration (MBA) Major Project Stage 1 Contents Page 1 Programme Aims and Objectives 3

More information

English 2950: Scientific and Technical Report Writing Common Syllabus

English 2950: Scientific and Technical Report Writing Common Syllabus English 2950: Scientific and Technical Report Writing Common Syllabus How to Use this Common Syllabus In the summer of 2009, recognizing the impact new technology has had on professional and technical

More information

2012/2013 Programme Specification Data. GIS with Remote Sensing. Not Available

2012/2013 Programme Specification Data. GIS with Remote Sensing. Not Available 2012/2013 Programme Specification Data Programme Name Programme Number Programme Award QAA Subject Benchmark Statements GIS with Remote Sensing MSc Not Available Programme Aims Programme Learning Outcomes:

More information

Developing a new generation of business leaders

Developing a new generation of business leaders Executive Route Developing a new generation of business leaders WORKING TOGETHER TO DRIVE SUSTAINABLE BUSINESS TRANSFORMATION The One Planet MBA 1 Working in partnership with WWF International and a range

More information

The Art Institute of California - San Francisco Course Syllabus

The Art Institute of California - San Francisco Course Syllabus Course Number: MM2220 Course Title: Production Planning The Art Institute of California - San Francisco Course Syllabus Class Meetings: T 6:00pm 10:00pm Session/Year: Fall 2008 Instructor Name: Kathleen

More information

MASTER IN ACCOUNTING PROGRAM CURRICULUM CORE BUSINESS COURSES (6 COURSES 18 CREDITS) MANAGERIAL ACCOUNTING AND CONTROL TRACK

MASTER IN ACCOUNTING PROGRAM CURRICULUM CORE BUSINESS COURSES (6 COURSES 18 CREDITS) MANAGERIAL ACCOUNTING AND CONTROL TRACK COMPOSITION OF COURSES REQUIRED: MASTER IN ACCOUNTING PROGRAM CURRICULUM CORE BUSINESS COURSES (6 COURSES 18 CREDITS) FINANCIAL ACCOUNTING AND ASSURANCE TRACK MANAGERIAL ACCOUNTING AND CONTROL TRACK TEACHING

More information

COURSE SYLLABUS INMT-1317 INDUSTRIAL AUTOMATION

COURSE SYLLABUS INMT-1317 INDUSTRIAL AUTOMATION COURSE SYLLABUS INMT-1317 INDUSTRIAL AUTOMATION Catalog Description: A study of the applications of industrial automation systems, including identification of system requirements, equipment integration,

More information

Final Award. (exit route if applicable for Postgraduate Taught Programmes) D991 JACS Code

Final Award. (exit route if applicable for Postgraduate Taught Programmes) D991 JACS Code Programme Specification (2014-15) A programme specification is required for any programme on which a student may be registered. All programmes of the University are subject to the University s Quality

More information

Personal Software Process (PSP)

Personal Software Process (PSP) Personal Software Process (PSP) Application of CMM principles to individuals Developed by Watts Humphrey of the Software Engineering Institute (SEI) in the early 1990s Extensive supporting materials: books,

More information

Incorporating Lean Six Sigma into an Aviation Technology Program

Incorporating Lean Six Sigma into an Aviation Technology Program Incorporating Lean Six Sigma into an Aviation Technology Program M. E. Johnson 1, S. I. Dubikovsky 2 1,2 Purdue University, Department of Aviation Technology, West Lafayette, Indiana, USA (sdubikov@purdue.edu)

More information

Project Management Inside and Outside of the Curriculum at the Ohio State University

Project Management Inside and Outside of the Curriculum at the Ohio State University Paper ID #14368 Project Management Inside and Outside of the Curriculum at the Ohio State University Shawn Midlam-Mohler,, Ohio State University Jason Linger, Ohio State University Jason Linger is the

More information

Project Managing Microsoft Dynamics CRM Implementations

Project Managing Microsoft Dynamics CRM Implementations Workshop 80054A: Project Managing Microsoft Dynamics CRM Implementations with Microsoft Dynamics Sure Step Length: 2 Day(s) Published: November 12, 2008 Language(s): Audience(s): English Developers Level:

More information

Programme Specification (Undergraduate) Date amended: 28 August 2015

Programme Specification (Undergraduate) Date amended: 28 August 2015 Programme Specification (Undergraduate) Date amended: 28 August 2015 1. Programme Title(s) and UCAS code(s): BSc Mathematics and Actuarial Science (including year in industry option) 2. Awarding body or

More information

Software Development & Education Center. Microsoft Office 2010. (Microsoft Project 2010)

Software Development & Education Center. Microsoft Office 2010. (Microsoft Project 2010) Software Development & Education Center Microsoft Office 2010 (Microsoft Project 2010) Mastering Microsoft Project 2010 About This Course This three-day instructor-led course provides students with the

More information

The Team Software Process SM (TSP SM )

The Team Software Process SM (TSP SM ) The Team Software Process SM (TSP SM ) Watts S. Humphrey November 2000 TECHNICAL REPORT CMU/SEI-2000-TR-023 ESC-TR-2000-023 Pittsburgh, PA 15213-3890 The Team Software Process SM (TSP SM ) CMU/SEI-2000-TR-023

More information

COURSE NUMBER AND TITLE: Management Information Systems Concepts

COURSE NUMBER AND TITLE: Management Information Systems Concepts (IS213ZA) (Management Information Systems Concepts) Page 1 EMPORIA STATE UNIVERSITY SCHOOL OF BUSINESS DEPARTMENT OF ACCOUNTING AND INFORMATION SYSTEMS Course Syllabus Fall 2012 MISSION STATEMENT: The

More information

Preface. Overview and Goals

Preface. Overview and Goals Preface Overview and Goals The agile approach for software development has been applied more and more extensively since the mid nineties of the 20th century. Though there are only about ten years of accumulated

More information

UKE MASTER OF ENGINEERING MANAGEMENT PROGRAM LOW-RESIDENCY DISTANCE OPTION FOR WORKING PROFESSIONALS

UKE MASTER OF ENGINEERING MANAGEMENT PROGRAM LOW-RESIDENCY DISTANCE OPTION FOR WORKING PROFESSIONALS UKE MASTER OF ENGINEERING MANAGEMENT PROGRAM LOW-RESIDENCY DISTANCE OPTION FOR WORKING PROFESSIONALS You re ready to take the next step. But, you want to choose path. Master of Engineering Program 1 So,

More information

JOB DESCRIPTION. 4. DEPARTMENT: Faculty of Education and Children s Services - Department of Initial Teacher Education (ITE)

JOB DESCRIPTION. 4. DEPARTMENT: Faculty of Education and Children s Services - Department of Initial Teacher Education (ITE) JOB DESCRIPTION 1. JOB TITLE: Senior Lecturer in Art Education 2. HRMS REFERENCE NUMBER: HR14486 3. ROLE CODE: FINSLTSR5 4. DEPARTMENT: Faculty of Education and Children s Services - Department of Initial

More information

Staff Development and Performance Management Policy & Procedure

Staff Development and Performance Management Policy & Procedure Staff Development and Performance Management Policy & Procedure Overview The purpose of this document is to outline QAHC s approach to staff development and performance management. The policy and procedure

More information

Mastering Microsoft Project 2010 50413B; 3 days, Instructor-led

Mastering Microsoft Project 2010 50413B; 3 days, Instructor-led Mastering Microsoft Project 2010 50413B; 3 days, Instructor-led Course Description This three-day instructor-led course provides students with the knowledge and skills plan and manage projects using Microsoft

More information

Training for IT project managers and team leads

Training for IT project managers and team leads You will use on Monday what we will teach you on Friday! Training for IT project managers and team leads Innopolis University offers advanced training for top managers and senior executives, technical

More information

Role Profile Part 1. Lecturer Hospitality and Tourism Management. Job Title: FBL137. Reference No: Team Leader Tourism, Hospitality and Events

Role Profile Part 1. Lecturer Hospitality and Tourism Management. Job Title: FBL137. Reference No: Team Leader Tourism, Hospitality and Events Role Profile Part 1 Job Title: Reference No: Reports to: Grade: Working Hours: Faculty: Location: Main Purpose of Role: Lecturer Hospitality and Tourism Management FBL137 Team Leader Tourism, Hospitality

More information

Introducing Software Engineering to the Freshman Student

Introducing Software Engineering to the Freshman Student Introducing Software Engineering to the Freshman Student Yi Liu, Wei Wang and Onyeka Ezenwoye Department of Electrical Engineering and Computer Science South Dakota State University Brookings, SD 57007

More information

LONDON SCHOOL OF COMMERCE. Programme Specifications for the. Cardiff Metropolitan University. MSc in International Hospitality Management

LONDON SCHOOL OF COMMERCE. Programme Specifications for the. Cardiff Metropolitan University. MSc in International Hospitality Management LONDON SCHOOL OF COMMERCE Programme Specifications for the Cardiff Metropolitan University MSc in International Hospitality Management 1 Contents Programme Aims and Objectives 3 Programme Learning Outcomes

More information

Towards Active Team-Based Learning: An Online Instructional Strategy

Towards Active Team-Based Learning: An Online Instructional Strategy Towards Active Team-Based Learning: An Online Instructional Strategy Elizabeth Avery Gomez New Jersey Institute of Technology eag4@njit.edu Michael Bieber New Jersey Institute of Technology bieber@oak.njit.edu

More information

The Accelerated Instructional Program Review Narrative Report

The Accelerated Instructional Program Review Narrative Report The Accelerated Instructional Program Review Narrative Report 1. College: College of Alameda Discipline, Department or Program: Health Professions & Occupations Date: 10/18/12 Members of the Accelerated

More information

INCORPORATING SERVICE LEARNING INTO COMPUTER SCIENCE COURSES *

INCORPORATING SERVICE LEARNING INTO COMPUTER SCIENCE COURSES * INCORPORATING SERVICE LEARNING INTO COMPUTER SCIENCE COURSES * Joo Tan, John Phillips Department of Mathematics and Computer Science Mansfield University of Pennsylvania Mansfield, PA 16933 570 662-4553

More information

Leadership Development Best Practices. By Russel Horwitz

Leadership Development Best Practices. By Russel Horwitz Leadership Development Best Practices By Russel Horwitz 1 December 2014 Contents The case for leadership development 4 Creating a strategy 4 Best practices 5 1. Align to organizational strategy 5 Begin

More information

AC 2010-1885: DEVELOPMENT OF A MASTERS DEGREE ON SUSTAINABILITY MANAGEMENT

AC 2010-1885: DEVELOPMENT OF A MASTERS DEGREE ON SUSTAINABILITY MANAGEMENT AC 2010-1885: DEVELOPMENT OF A MASTERS DEGREE ON SUSTAINABILITY MANAGEMENT Shekar Viswanathan, National University, San Diego Howard Evans, National University, San Diego American Society for Engineering

More information

A Survey of Plan-Driven Development Methodologies

A Survey of Plan-Driven Development Methodologies A Survey of Plan-Driven Development Methodologies Plan-driven methodologies have been utilized by organizations for many years. In this chapter, we provide an overview of three prominent, modern plan-driven

More information

Application Details Manage Application: Textbook Transformation Grant

Application Details Manage Application: Textbook Transformation Grant Application Details Manage Application: Textbook Transformation Grant Award Cycle: Round 3 Internal Submission Deadline: Sunday, May 31, 2015 Application Title: 140 Submitter First Name: Submitter Last

More information

The Software Engineering. Today and in the Future. Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213

The Software Engineering. Today and in the Future. Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 The Software Engineering Institute t (SEI): Today and in the Future Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Paul D. Nielsen 1 May 2008 Software Engineering Institute

More information

A Discipline for Software Engineering

A Discipline for Software Engineering A Discipline for Software Engineering (Humphrey, (Humphrey, 1995) 1995) Introduction Humphrey Preface - slide 1 Outline Software Development: Craft or Discipline? How SE is taught Humphrey s book s approach

More information

Teaching Requirements through Interdisciplinary Projects

Teaching Requirements through Interdisciplinary Projects Teaching Requirements through Interdisciplinary Projects Deepti Suri, Eric Durant Department of Electrical Engineering and Computer Science Milwaukee School of Engineering 1025 North Broadway Milwaukee,

More information

PROGRAMMME SPECIFICATION FOR MA in LEADERSHIP AND MANAGEMENT (HEALTH AND SOCIAL CARE SERVICES)

PROGRAMMME SPECIFICATION FOR MA in LEADERSHIP AND MANAGEMENT (HEALTH AND SOCIAL CARE SERVICES) PROGRAMMME SPECIFICATION FOR MA in LEADERSHIP AND MANAGEMENT (HEALTH AND SOCIAL CARE SERVICES) MA in LEADERSHIP AND MANAGEMENT (HEALTH AND SOCIAL CARE SERVICES) 1. Award 2. Route Management (Health and

More information

Academic 4 (SL&TF) Role Profile

Academic 4 (SL&TF) Role Profile Academic 4 (SL&TF) Role Profile (Profile builds on the SL Profile which relates to the substantive role undertaken in addition to the Fellowship) Communication Disseminate conceptual and complex ideas

More information

5 Programme Accredited by: Appling to be accredited by Chartered Institute of Personnel and Development

5 Programme Accredited by: Appling to be accredited by Chartered Institute of Personnel and Development 1 Awarding Institution University of Newcastle upon Tyne 2 Teaching Institution University of Newcastle upon Tyne 3 Final Award MA 4 Programme title International Human Resource Management 5 Programme

More information

CTL Online Workshop Program Referral Resource Sheet

CTL Online Workshop Program Referral Resource Sheet ACADEMIC POLICIES THAT CAN AFFECT YOU AS A UMUC FACULTY MEMBER Familiarizes faculty with UMUC Academic Policies and their effect on faculty responsibilities and expectations for students Intended for all

More information

MIS 424 COURSE OUTLINE

MIS 424 COURSE OUTLINE UNIVERSITY OF ALBERTA School of Business DEPARTMENT OF ACCOUNTING & MIS MIS 424 COURSE OUTLINE Course website: http://courses.bus.ualberta.ca/mis424-mullaly/ Instructor: Mark Mullaly Term II, 2004/2005

More information

Gogebic Community College Course Syllabus Spring, 2015 Online Course COURSE: Introduction to Entrepreneurship Bus 215

Gogebic Community College Course Syllabus Spring, 2015 Online Course COURSE: Introduction to Entrepreneurship Bus 215 Gogebic Community College Course Syllabus Spring, 2015 Online Course COURSE: Introduction to Entrepreneurship Bus 215 DAYS/TIMES: M, W, F 2:00-2:53 (Section 1) Online (Section 2) INSTRUCTOR: OFFICE LOCATION

More information

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing LONDON SCHOOL OF COMMERCE Programme Specification for the Cardiff Metropolitan University BSc (Hons) in Computing Contents Programme Aims and Objectives Programme Structure Programme Outcomes Mapping of

More information

SYLLABUS EDU 395 INTERNSHIP IN TEACHER EDUCATION

SYLLABUS EDU 395 INTERNSHIP IN TEACHER EDUCATION College of Education University of Maine at Presque Isle SYLLABUS EDU 395 INTERNSHIP IN TEACHER EDUCATION Fall, 2013 Class Meetings: On-line at: www.courses.maine.edu Instructor: Tomasz Herzog, Ph.D. e-mail:

More information

Problem-Based Learning in Aerospace Engineering Education

Problem-Based Learning in Aerospace Engineering Education Session 2202 Problem-Based Learning in Aerospace Engineering Education Doris R. Brodeur, Peter W. Young, Kim B. Blair Massachusetts Institute of Technology Abstract Problem-based learning is now a widespread

More information

Integrating Risk Management into an Undergraduate Software Engineering Course

Integrating Risk Management into an Undergraduate Software Engineering Course Integrating Risk Management into an Undergraduate Software Engineering Course James S. Collofello Department of Computer Science and Engineering Tempe, Arizona 85287-5406 collofello@asu.edu Andrew K. Pinkerton

More information

Teaching experience: What can I do? Kathryn A. Perrine

Teaching experience: What can I do? Kathryn A. Perrine Teaching experience: What can I do? Kathryn A. Perrine Part 1 Opportunities Start small: Tutoring Kaplan center (http://www.kaplan.com/) Grade Potential (http://gradepotentialtutoringoc.com/join-ourteam/

More information

University of Nevada, Reno, Mechanical Engineering Department. 2005 ABET Program Outcome and Assessment

University of Nevada, Reno, Mechanical Engineering Department. 2005 ABET Program Outcome and Assessment 2005 ABET Program Outcome and Assessment 3. Program Outcomes and Assessment Program Outcomes We define our program educational outcomes as statements that describe what students are expected to be able

More information

12 Step Checklist for Meeting Quality Matters Standard 2

12 Step Checklist for Meeting Quality Matters Standard 2 12 Step Checklist for Meeting Quality Matters Standard 1 Getting Started 1.1 Instructions make clear how to get started and where to find various course components. 1.2 Learners are introduced to the purpose

More information

Specific Course Objectives (includes SCANS): After studying all materials and resources presented in the course, the student will be able to:

Specific Course Objectives (includes SCANS): After studying all materials and resources presented in the course, the student will be able to: Course Syllabus Introduction to Accounting I Revision Date: July 2015 Catalog Description: A study of analyzing, classifying, and recording business transactions in a manual and computerized environment.

More information

Peer Observation for Teaching Assessment

Peer Observation for Teaching Assessment Peer Observation for Teaching Assessment The College of Agricultural, Consumer and Environmental Sciences values teaching. Improving instruction in the classrooms and laboratories should lead to enhanced

More information

Guide to the MSCS Program Sheet

Guide to the MSCS Program Sheet Guide to the MSCS Program Sheet Eric Roberts September 2004 Welcome to the Stanford Computer Science Department! This guide is designed to help you understand the requirements for the Master of Science

More information

Leadership capability

Leadership capability Paper 33-1 PAPER 33 Leadership capability Dick, Bob (in press) Improving leadership capability with action learning. In Stewart Hase and Lester Davis, eds., Forget the map. Get a compass! Australian Institute

More information

Teaching Disciplined Software Development

Teaching Disciplined Software Development NOTICE: this is the author s version of a work that was accepted for publication in Journal of Systems and Software. Changes resulting from the publishing process, such as peer review, editing, corrections,

More information

12 Step Checklist for Meeting Quality Matters Standard 1

12 Step Checklist for Meeting Quality Matters Standard 1 12 Step Checklist for Meeting Quality Matters Standard 1 Getting Started 1.1 Instructions make clear how to get started and where to find various course components. 1.2 Students are introduced to the purpose

More information

Assessment Findings and Curricular Improvements Department of Psychology Undergraduate Program. Assessment Measures

Assessment Findings and Curricular Improvements Department of Psychology Undergraduate Program. Assessment Measures Assessment Findings and Curricular Improvements Department of Psychology Undergraduate Program Assessment Measures The Department of Psychology uses the following measures to assess departmental learning

More information

Outcomes Assessment and Program Improvement Master of Business Administration

Outcomes Assessment and Program Improvement Master of Business Administration Outcomes Assessment and Program Improvement Master of Business Administration SECTION 1 PAST ASSESSMENT RESULTS The MBA is a terminal professional degree primarily for those entering or pursuing a career

More information

COURSE SYLLABUS ACNT 2302 (3:1:4) Accounting Capstone. Accounting Associate. Business Administration Department. Technical Education Division

COURSE SYLLABUS ACNT 2302 (3:1:4) Accounting Capstone. Accounting Associate. Business Administration Department. Technical Education Division COURSE SYLLABUS ACNT 2302 (3:1:4) Accounting Capstone Accounting Associate Business Administration Department Technical Education Division Levelland SOUTH PLAINS COLLEGE Fall 2013 Lauren Gregory SCANS

More information

o Ivy Tech CONT 101 Introduction to Construction CONT 106 Construction Blueprint Reading BCOT 104 Floor and Wall Layout

o Ivy Tech CONT 101 Introduction to Construction CONT 106 Construction Blueprint Reading BCOT 104 Floor and Wall Layout Indiana Department of Education Academic Course Framework CONSTRUCTION TECHNOLOGY I Construction Technology I focuses on classroom and laboratory experiences involving the formation, installation, maintenance,

More information

Programme name Engineering with Management and Entrepreneurship

Programme name Engineering with Management and Entrepreneurship PROGRAMME SPECIFICATION KEY FACTS Programme name Engineering with Management and Entrepreneurship Award BEng (Hons) School School of Mathematics Computer Science and Engineering Department or equivalent

More information

Using the PSP. Using the PSP

Using the PSP. Using the PSP Using the PSP Humphrey Ch. 14 - slide 1 Outline Review of PSP Levels Overview Making Personal Commitments Using the PSP Costs Benefits Coaching The Responsible SW Professional Your Future in SE Humphrey

More information

Electrical and Computer Engineering Undergraduate Advising Manual

Electrical and Computer Engineering Undergraduate Advising Manual Electrical and Computer Engineering Undergraduate Advising Manual Department of Engineering University of Massachusetts Boston Revised: October 5, 2015 Table of Contents 1. Introduction... 3 2. Mission

More information

WASHBURN UNIVERSITY DUAL DEGREE PROGRAM School of Law (J.D.) & School of Business (M.B.A.)

WASHBURN UNIVERSITY DUAL DEGREE PROGRAM School of Law (J.D.) & School of Business (M.B.A.) WASHBURN UNIVERSITY DUAL DEGREE PROGRAM School of Law (J.D.) & School of Business (M.B.A.) Recognizing that legal and business studies complement each other and that real-world problems often require solutions

More information

Capability Maturity Model Integration (CMMI ) Version 1.2 Overview

Capability Maturity Model Integration (CMMI ) Version 1.2 Overview Capability Maturity Model Integration (CMMI ) Version 1.2 Overview SM CMM Integration, IDEAL, Personal Software Process, PSP, SCAMPI, SCAMPI Lead Appraiser, Team Software Process, and TSP are service marks

More information

POFT 2312 BUSINESS CORRESPONDENCE & COMMUNICATION

POFT 2312 BUSINESS CORRESPONDENCE & COMMUNICATION Course Syllabus POFT 2312 BUSINESS CORRESPONDENCE & COMMUNICATION Revision Date: 10/1/2015 Catalog Description: Development of writing and presentation skills to produce effective business communications.

More information

QTC Training & Education Enhancing your Program and Project Performance. Diploma of Management BSB51107

QTC Training & Education Enhancing your Program and Project Performance. Diploma of Management BSB51107 Diploma of Management BSB51107 Career-relevant, Accredited and Industry Endorsed Because QTC vocational courses are developed in consultation with relevant industry and community groups, you can rest assured

More information

AUSTIN COMMUNITY COLLEGE DEPARTMENT OF COMPUTER STUDIES AND ADVANCED TECHNOLOGY

AUSTIN COMMUNITY COLLEGE DEPARTMENT OF COMPUTER STUDIES AND ADVANCED TECHNOLOGY AUSTIN COMMUNITY COLLEGE DEPARTMENT OF COMPUTER STUDIES AND ADVANCED TECHNOLOGY Course Syllabus: COSC 1320 C++ / C Programming (CIS 2003) Section 33024 Lecture 021 at Northridge Campus Spring 2006 Instructor:

More information

CALIFORNIA STATE UNIVERSITY DOMINGUEZ HILLS

CALIFORNIA STATE UNIVERSITY DOMINGUEZ HILLS 1 CALIFORNIA STATE UNIVERSITY DOMINGUEZ HILLS PSY 480-41 SPORT PSYCHOLOGY 3 Semester Credits Online Prerequisites: PSY 314 or PSY 340; or consent of instructor. Psychological principles and research in

More information

1. RATIONALE AND BACKGROUND

1. RATIONALE AND BACKGROUND Collaboration on teamwork projects across borders J. Whatley Module tutor, Information Systems Institute, J.E.Whatley@salford.ac.uk, Ext 55175 F. Bell Independent evaluator, Information Systems Institute,

More information

HARPER ADAMS UNIVERSITY. Programme Specification

HARPER ADAMS UNIVERSITY. Programme Specification HARPER ADAMS UNIVERSITY Programme Specification 1 Awarding Institution: Harper Adams University 2 Teaching Institution: Askham Bryan College 3 Course Accredited by: 4 Final Award and Level: Foundation

More information

H103: General Engineering

H103: General Engineering H103: General Engineering Undergraduate BEng 2016 Essentials UCAS code Degree Professional accreditation Mode of study Duration Location A-Level International Baccalaureate Department(s) Website Email

More information

Course Syllabus. Revision Date: December 2013

Course Syllabus. Revision Date: December 2013 Course Syllabus MDCA 1254 Medical Assisting Credentialling Exam Review Revision Date: December 2013 Catalog Description: A preparation for the Certified Medical Assistant (American Association of Medical

More information

Using the TSP on the TaskView Project

Using the TSP on the TaskView Project Using the TSP on the TaskView Project David Webb, Ogden Air Logistics Center, Software Engineering Division Watts Humphrey, Software Engineering Institute This article reports the first results of using

More information

WRITING INTENSIVE COURSES (definition, implementation, and resolution voted 1/23/2013)

WRITING INTENSIVE COURSES (definition, implementation, and resolution voted 1/23/2013) WRITING INTENSIVE COURSES (definition, implementation, and resolution voted 1/23/2013) 27 November 2012 Writing-intensive courses in the major provide an opportunity for Bryn Mawr faculty to use their

More information

Use of Instructional Technology as an Integral Part of a Non-Major Science Laboratory Course: A New Design. Phyllis Laine Xavier University.

Use of Instructional Technology as an Integral Part of a Non-Major Science Laboratory Course: A New Design. Phyllis Laine Xavier University. The Journal of Interactive Online Learning Volume 1, Number 4, Spring 2003 www.ncolr.org ISSN: 1541-4914 Use of Instructional Technology as an Integral Part of a Non-Major Science Laboratory Course: A

More information

U n i v e r s i t y o f S a n D i e g o. universit y of san diego / Engineering Programs Engineering

U n i v e r s i t y o f S a n D i e g o. universit y of san diego / Engineering Programs Engineering U n i v e r s i t y o f S a n D i e g o universit y of san diego / Engineering Programs Engineering 3 We measure our success by our students success. USD is the only school in the country where all engineering

More information

Computer Engineering Undergraduate Program (CpE) Assessment report

Computer Engineering Undergraduate Program (CpE) Assessment report Computer Engineering Undergraduate Program (CpE) Assessment report During the academic year 2009/2010 the CpE program changed the undergraduate program educational objectives based on recommendations from

More information

ADEPT Performance Standards. for. Classroom-Based Teachers

ADEPT Performance Standards. for. Classroom-Based Teachers ADEPT Performance Standards for Classroom-Based Teachers Revised ADEPT Performance Standards for Classroom-Based Teachers Introduction Central to the ADEPT system is a set of expectations for what teaching

More information

1. Programme title and designation Biochemistry. For undergraduate programmes only Single honours Joint Major/minor

1. Programme title and designation Biochemistry. For undergraduate programmes only Single honours Joint Major/minor PROGRAMME APPROVAL FORM SECTION 1 THE PROGRAMME SPECIFICATION 1. Programme title and designation Biochemistry For undergraduate programmes only Single honours Joint Major/minor 2. Final award Award Title

More information

RECOGNIZING ABILITIES, CREATING OPPORTUNITIES. Strategic Plan 2015-2017

RECOGNIZING ABILITIES, CREATING OPPORTUNITIES. Strategic Plan 2015-2017 RECOGNIZING ABILITIES, CREATING OPPORTUNITIES Strategic Plan 2015-2017 Executive Summary As a result of the national and a local economic crisis, Arizona Rehabilitation Services Administration (AZRSA)

More information

Embedded Software Engineering as a Function of Time

Embedded Software Engineering as a Function of Time Embedded Software Engineering as a Function of Time Abstract Robert Berger Embedded Software Specialist Stratigou Rogakou 24, GR-15125 Polydrosso/Maroussi, Athens, Greece Phone : (+ 30) 697 593 3428, Fax:

More information

Scrum QA Assessment. John Scarborough VP System Engineering STeP-IN Summit January 2006

Scrum QA Assessment. John Scarborough VP System Engineering STeP-IN Summit January 2006 Scrum QA Assessment John Scarborough VP System Engineering STeP-IN Summit January 2006 1 The origins of Agile Agile methodologies were created to provide an alternative means for software product development

More information

SOFTWARE ENGINEERING TEAM STUDIOS. Jaime Niño Computer Science, University of New Orleans New Orleans, LA 70148 504-280-7362 jaime@cs.uno.

SOFTWARE ENGINEERING TEAM STUDIOS. Jaime Niño Computer Science, University of New Orleans New Orleans, LA 70148 504-280-7362 jaime@cs.uno. SOFTWARE ENGINEERING TEAM STUDIOS Jaime Niño Computer Science, University of New Orleans New Orleans, LA 70148 504-280-7362 jaime@cs.uno.edu ABSTRACT Training of students on software engineering methods

More information

Course Syllabus. GAME 1403 Introduction to Game Design and Development

Course Syllabus. GAME 1403 Introduction to Game Design and Development 1 Course Syllabus GAME 1403 Introduction to Game Design and Development Catalog Description: Introduction to electronic game development and game development careers. Includes examination of history and

More information

Columbia University. PSYC W2630: Social Psychology. Fall 2015

Columbia University. PSYC W2630: Social Psychology. Fall 2015 Columbia University PSYC W2630: Social Psychology Fall 2015 Time: Tu. & Th. 2:40-3:55 Room: 501 Schermerhorn Instructor: Svetlana Komissarouk E-mail: Skomissarouk@psych.columbia.edu Office: Room 329, Schermerhorn

More information

College of Business Department of Accounting and Management Information Systems

College of Business Department of Accounting and Management Information Systems College of Business Department of Accounting and Management Information Systems Syllabus for ACCT530 Financial Planning, Control and Performance Evaluation Using SAP Spring 2012 Instructor Nancy Jones,

More information

School of Accountancy

School of Accountancy University of Denver 1 School of Accountancy Office: Daniels College of Business, Suite 355 Mail Code: 2101 S. University Blvd. Denver, CO 80208 Phone: 303-871-2032 Web Site: http://daniels.du.edu/accountancy/

More information

Software Engineering: Analysis and Design - CSE3308

Software Engineering: Analysis and Design - CSE3308 CSE3308/DMS/2004/25 Monash University - School of Computer Science and Software Engineering Software Engineering: Analysis and Design - CSE3308 Software Quality CSE3308 - Software Engineering: Analysis

More information