TMP3413 Software Engineering Lab. Lecture 01: Team Software Process Overview
|
|
- Antony Morgan
- 7 years ago
- Views:
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 Watts Humphrey / Jim Over Speaker: Daniel M. Roy (STPP, visiting scientist SEI) Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213
More informationThe 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 informationELEC 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 informationIntegrating 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 information2012/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 informationImplementing 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 informationThe 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 informationEmployee 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 informationSpecific 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 informationSouth 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 informationPlan-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 informationCriteria 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 informationQuantitative 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 informationBritish 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 informationEnglish 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 information2012/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 informationDeveloping 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 informationThe 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 informationMASTER 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 informationCOURSE 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 informationFinal 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 informationPersonal 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 informationIncorporating 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 informationProject 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 informationProject 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 informationProgramme 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 informationSoftware 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 informationThe 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 informationCOURSE 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 informationPreface. 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 informationUKE 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 informationJOB 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 informationStaff 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 informationMastering 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 informationTraining 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 informationRole 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 informationIntroducing 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 informationLONDON 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 informationTowards 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 informationThe 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 informationINCORPORATING 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 informationLeadership 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 informationAC 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 informationA 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 informationApplication 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 informationThe 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 informationA 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 informationTeaching 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 informationPROGRAMMME 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 informationAcademic 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 information5 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 informationCTL 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 informationMIS 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 informationGogebic 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 informationLONDON 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 informationSYLLABUS 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 informationProblem-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 informationIntegrating 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 informationTeaching 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 informationUniversity 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 information12 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 informationSpecific 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 informationPeer 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 informationGuide 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 informationLeadership 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 informationTeaching 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 information12 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 informationAssessment 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 informationOutcomes 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 informationCOURSE 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 informationo 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 informationProgramme 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 informationUsing 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 informationElectrical 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 informationWASHBURN 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 informationCapability 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 informationPOFT 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 informationQTC 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 informationAUSTIN 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 informationCALIFORNIA 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 information1. 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 informationHARPER 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 informationH103: 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 informationCourse 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 informationUsing 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 informationWRITING 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 informationUse 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 informationU 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 informationComputer 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 informationADEPT 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 information1. 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 informationRECOGNIZING 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 informationEmbedded 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 informationScrum 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 informationSOFTWARE 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 informationCourse 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 informationColumbia 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 informationCollege 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 informationSchool 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 informationSoftware 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