Size: px
Start display at page:

Download ""

Transcription

1 Designing Courses to Develop (Online) Teamworking Skills: A Helical Model Stanley J Oldfield & David Morse Department of Computing The UK Open University

2 Overview Online collaboration The need for models Existing models A new model Implications of the model Conclusions

3 Online Collaboration Computer Mediated Interaction (CMI) is probably the most radical innovative aspect of technology enhanced learning Students experience of CMI needs to be planned, structured and monitored over the whole of their degree programme Students collaborative skills and understanding need to be progressively developed over their degree programme

4 Contributory Conversational Cooperative Collaborative Cumulative Levels of Interaction There needs to be a structured, managed and monitored progression through these increasingly complex levels of interaction

5 The need for models We need a framework for thinking about the progression through these levels of interaction Models can provide visual images or metaphors to assist us in understanding the underlying interactive learning process Models can provide vehicles for discussing the nature and sequence of the activities to be undertaken in this process

6 Existing models Salmon s online learning model Kolb s experiential learning model Boehm s software process model Tuckman s small group development model Bruner s spiral curriculum

7 Stage 5: Development Stage 4: Salmon s five-stage model for e-learning and e-moderating Knowledge Construction Stage 3: Information Exchange Stage 2: Online Socialisation Stage 1: Access and Motivation Proposed for collaborative online teaching and learning situations Represents progress through any online, collaborative learning experience (e-activity) Focuses on learning through collaboration, not about collaboration No concept of increasing levels of complexity

8 Kolb s experiential learning model The classic cyclical model for the learning process Dewey: Experience + Reflection = Learning A continuous loop, with reflection on the knowledge gained rather than on the learning process itself

9 Boehm s software process model Represents the iterative nature of the software development process Each cycle around the axis represents a phase of the process Incremental activity relates to development of the product rather than of the process

10 Tuckman s small group development Stage 5: Adjourning Stage 4: Performing Stage 3: Norming Stage 2: Storming Stage 1: Forming model Is specific to collaboration in small groups or teams Is presented as a linear process - although in practice there is some overlap between stages, and iteration within stages Covers a single experience of working together, with no element of carry-over to subsequent activities

11 The need for a new model Bruner s Spiral curriculum argues for education as a process with structure, sequence and reinforcement Any learning and skills development that takes place in one activity needs to be demonstrated by its re-use in another related, and possibly more complex, task What all the models discussed earlier lack is a sense of development,, building on reflective analysis of earlier experiences of collaboration We need a new model which explicitly captures and incorporates this developmental dimension

12 A Helical Model: 1 Our initial concern is to visualize the iterative sequence of activities taking place within any major collaborative experience, including an element of reflection We can modify Kolb s model to represent the essential elements of collaboration

13 A Helical Model: 2 Our other major concern is to visualize the essential incremental, developmental dimension of students collaborative experiences over time and over a succession of activities / courses For this purpose we can use a helix to represent development

14 A Helical Model: 3 Combining these two concepts, of an iterative cycle and incremental development, gives us a new, helical model for (online) collaboration The knowledge, skills and behaviours acquired in one cycle need to be explicitly applied and developed in subsequent cycles

15 Implications of the model The issue of reflection is explicitly addressed in the Debrief stage of each cycle, and sets up the starting conditions for the next cycle Students can visualise the nature and sequence of the activities they are expected to undertake Tutors can visualise where in the spiral their students are currently active, and can frame their interventions and feedback more appropriately

16 Implications of the model In terms of course content, simple collaborative tasks can be designed around a single cycle of the spiral More extended collaborative tasks can be designed around several cycles of increasing complexity (in terms of activities, interactions, tools, deliverables and assessment) with reflection at the end of each cycle The total student experience of collaboration over a degree programme can be planned and delivered as a sequence of increasingly sophisticated tasks designed around several cycles

17 Conclusions Understanding the nature of collaboration, and acquiring the appropriate knowledge, skills and behaviours, is an essential aspect of modern education The student experience of collaboration needs to be developed over time, not only within a single course but across their whole programme of study Our model provides an explicit visual representation of this developmental dimension, which can assist in the design, development and delivery of collaborative elements in any course or programme

18 Acknowledgement From October 2005 to September 2007 Stanley Oldfield has been working as a Teaching Fellow with one of the UK Open University s HEFCE funded Centres of Excellence for Teaching and Learning on a project entitled Building Effective Student Teams

Online Collaboration - A Model For Success

Online Collaboration - A Model For Success Learning about online collaboration: pedagogical perspectives Stanley Oldfield and David Morse Department of Computing The UK Open University Overview Online collaboration Learning outcomes Appropriate

More information

e-learning in Practice Developing the Leadership Learning Environment

e-learning in Practice Developing the Leadership Learning Environment e-learning in Practice Developing the Leadership Learning Environment Casey Wilson and John Mackness Lancaster University c.m.wilson1@lancaster.ac.uk, j.mackness@lancaster.ac.uk ABSTRACT This paper presents

More information

Unit I. Introduction

Unit I. Introduction Unit I Introduction Product Life Cycles Products also have life cycles The Systems Development Life Cycle (SDLC) is a framework for describing the phases involved in developing and maintaining information

More information

Classical Software Life Cycle Models

Classical Software Life Cycle Models Classical Software Life Cycle Models SWEN 301 Trimester 1, 2015 Lecturer: Dr Hui Ma Engineering and Computer Science Lecture slides make use of material provided on the textbook's companion website Motivation

More information

Software Life Cycle Processes

Software Life Cycle Processes Software Life Cycle Processes Objective: Establish a work plan to coordinate effectively a set of tasks. Improves software quality. Allows us to manage projects more easily. Status of projects is more

More information

Lecture Objectives. Software Life Cycle. Software Engineering Layers. Software Process. Common Process Framework. Umbrella Activities

Lecture Objectives. Software Life Cycle. Software Engineering Layers. Software Process. Common Process Framework. Umbrella Activities Software Life Cycle Lecture Objectives What happens in the life of software To look at the life cycle of a software To understand the software process and its related elements To relate to the different

More information

CHAPTER_3 SOFTWARE ENGINEERING (PROCESS MODELS)

CHAPTER_3 SOFTWARE ENGINEERING (PROCESS MODELS) CHAPTER_3 SOFTWARE ENGINEERING (PROCESS MODELS) Prescriptive Process Model Defines a distinct set of activities, actions, tasks, milestones, and work products that are required to engineer high quality

More information

The software process. Generic software process models. Waterfall model. Software Development Methods. Bayu Adhi Tama, ST., MTI. bayu@unsri.ac.

The software process. Generic software process models. Waterfall model. Software Development Methods. Bayu Adhi Tama, ST., MTI. bayu@unsri.ac. The software process Software Development Methods Bayu Adhi Tama, ST., MTI. bayu@unsri.ac.id A structured set of activities required to develop a software system Specification; Design; Validation; Evolution.

More information

Software Development Life Cycle

Software Development Life Cycle 4 Software Development Life Cycle M MAJOR A J O R T TOPICSO P I C S Objectives... 52 Pre-Test Questions... 52 Introduction... 53 Software Development Life Cycle Model... 53 Waterfall Life Cycle Model...

More information

Introduction to elearning Pedagogy

Introduction to elearning Pedagogy Blackboard Training Resources Introduction to elearning Pedagogy Version 1.3 Introduction to elearning Pedagogy Contents Introduction...1 Models of learning and teaching...2 1. Mayes: The Conceptualisation

More information

(Refer Slide Time: 01:52)

(Refer Slide Time: 01:52) Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This

More information

International Semester. Interactive Design. at the Danish School of Media and Journalism. Study Guide. WWW.DMJX.dk/international

International Semester. Interactive Design. at the Danish School of Media and Journalism. Study Guide. WWW.DMJX.dk/international International Semester Interactive Design at the Danish School of Media and Journalism Study Guide WWW.DMJX.dk/international Autumn semesters: August (week 34) - December (week 51) Courses ECTS Introduction

More information

Objectives. The software process. Basic software process Models. Waterfall model. Software Processes

Objectives. The software process. Basic software process Models. Waterfall model. Software Processes Software Processes Objectives To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software

More information

General Problem Solving Model. Software Development Methodology. Chapter 2A

General Problem Solving Model. Software Development Methodology. Chapter 2A General Problem Solving Model Software Development Methodology These focus on understanding what the problem is about Chapter 2A Concerned with understanding more about the nature of the problem and possible

More information

CS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed.

CS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed. CS 389 Software Engineering Lecture 2 Chapter 2 Software Processes Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed. Topics covered Software process models Process activities Coping

More information

Managing TM1 Projects

Managing TM1 Projects White Paper Managing TM1 Projects What You ll Learn in This White Paper: Traditional approaches to project management A more agile approach Prototyping Achieving the ideal outcome Assessing project teams

More information

Principles of Software Engineering: Software Methodologies. COSI 120b, Spring 2005

Principles of Software Engineering: Software Methodologies. COSI 120b, Spring 2005 Principles of Software Engineering: Software Methodologies COSI 120b, Spring 2005 Overview What are methodologies? The methodologies Traditional Incremental Evolutionary Other Conclusions Way Forward What

More information

Models of Small Group Development

Models of Small Group Development Models of Small Group Development Chapter 5 Life span approach Groups have a beginning, a growing stage, and an ending The exploration of events Groups experience multiple events (some of which happen

More information

CSE 435 Software Engineering. Sept 16, 2015

CSE 435 Software Engineering. Sept 16, 2015 CSE 435 Software Engineering Sept 16, 2015 2.1 The Meaning of Process A process: a series of steps involving activities, constraints, and resources that produce an intended output of some kind A process

More information

SOFTWARE PROCESS MODELS

SOFTWARE PROCESS MODELS SOFTWARE PROCESS MODELS Slide 1 Software Process Models Process model (Life-cycle model) - steps through which the product progresses Requirements phase Specification phase Design phase Implementation

More information

Police Sector Standard for the Training of Trainers. Trainer Standard. Version 2.0

Police Sector Standard for the Training of Trainers. Trainer Standard. Version 2.0 Police Sector Standard for the Training of Trainers Version 2.0 - College of Policing Limited (the College) March 2013 All rights reserved. No part of this publication may be reproduced, modified, amended,

More information

And the Models Are 16-03-2015. System/Software Development Life Cycle. Why Life Cycle Approach for Software?

And the Models Are 16-03-2015. System/Software Development Life Cycle. Why Life Cycle Approach for Software? System/Software Development Life Cycle Anurag Srivastava Associate Professor ABV-IIITM, Gwalior Why Life Cycle Approach for Software? Life cycle is a sequence of events or patterns that are displayed in

More information

Unit 1 Learning Objectives

Unit 1 Learning Objectives Fundamentals: Software Engineering Dr. Rami Bahsoon School of Computer Science The University Of Birmingham r.bahsoon@cs.bham.ac.uk www.cs.bham.ac.uk/~rzb Office 112 Y9- Computer Science Unit 1. Introduction

More information

Life Cycle Models. V. Paúl Pauca. CSC 331-631 Fall 2013. Department of Computer Science Wake Forest University. Object Oriented Software Engineering

Life Cycle Models. V. Paúl Pauca. CSC 331-631 Fall 2013. Department of Computer Science Wake Forest University. Object Oriented Software Engineering Life Cycle Models V. Paúl Pauca Department of Computer Science Wake Forest University CSC 331-631 Fall 2013 Software Life Cycle The overall framework in which software is conceived, developed, and maintained.

More information

Software Engineering. What is a system?

Software Engineering. What is a system? What is a system? Software Engineering Software Processes A purposeful collection of inter-related components working together to achieve some common objective. A system may include software, mechanical,

More information

2. Analysis, Design and Implementation

2. Analysis, Design and Implementation 2. Subject/Topic/Focus: Software Production Process Summary: Software Crisis Software as a Product: From Individual Programs to Complete Application Systems Software Development: Goals, Tasks, Actors,

More information

Characteristics for secondary Montessori education in the Netherlands. 1. Head, heart and hands

Characteristics for secondary Montessori education in the Netherlands. 1. Head, heart and hands Characteristics for secondary Montessori education in the Netherlands 1. Head, heart and hands In The Montessori education of the 21st century, working with head, heart and hands is translated into a wide

More information

Teaching ESL Students in Mainstream Classrooms: language in learning across the curriculum. 2013 Information for Schools

Teaching ESL Students in Mainstream Classrooms: language in learning across the curriculum. 2013 Information for Schools : language in learning across the curriculum 2013 Information for Schools What is Teaching ESL student in Mainstream Classrooms (TESMC)? (TESMC) is for educators seeking to develop understandings of the

More information

Requirements Analysis (RA): An Analytical Approach for Selecting a Software Process Models ABSTRACT

Requirements Analysis (RA): An Analytical Approach for Selecting a Software Process Models ABSTRACT Evolving Ideas Computing, Communication and Networking Publish by Global Vision Publishing House Edited by Jeetendra Pande Nihar Ranjan Pande Deep Chandra Joshi Requirements Analysis (RA): An Analytical

More information

Object-Oriented and Classical Software Engineering

Object-Oriented and Classical Software Engineering Slide 3.1 Object-Oriented and Classical Software Engineering Fifth Edition, WCB/McGraw-Hill, 2002 Stephen R. Schach srs@vuse.vanderbilt.edu CHAPTER 3 Slide 3.2 SOFTWARE LIFE-CYCLE MODELS Overview Slide

More information

Dublin Institute of Technology Faculty of Applied Arts School of Art, Design and Printing

Dublin Institute of Technology Faculty of Applied Arts School of Art, Design and Printing Dublin Institute of Technology Faculty of Applied Arts School of Art, Design and Printing Preamble Programme Documents Programme Review Modular Structure Transparency and comparability Making explicit

More information

Engaging Students in Active Learning by Introducing Game Development into Software Engineering

Engaging Students in Active Learning by Introducing Game Development into Software Engineering International Journal of Information Technology Vol. 17 No. 2 2011 Engaging Students in Active Learning by Introducing Game Development into Software Engineering Jun Lin 1, 2, Chunyan Miao 1, and Wei Sun

More information

Chapter 8 Approaches to System Development

Chapter 8 Approaches to System Development Systems Analysis and Design in a Changing World, sixth edition 8-1 Chapter 8 Approaches to System Development Table of Contents Chapter Overview Learning Objectives Notes on Opening Case and EOC Cases

More information

Software Quality Assurance in Agile, XP, Waterfall and Spiral A Comparative Study

Software Quality Assurance in Agile, XP, Waterfall and Spiral A Comparative Study Software Quality Assurance in Agile, XP, Waterfall and Spiral A Comparative Study S. Vijayakumar vijsy003@students.unisa.edu.au School of Computer and Information Science University of South Australia,

More information

THE PSYCHOLOGICAL SOCIETY OF IRELAND CRITERIA FOR THE ACCREDITATION OF ACADEMIC POSTGRADUATE COURSES IN FORENSIC PSYCHOLOGY

THE PSYCHOLOGICAL SOCIETY OF IRELAND CRITERIA FOR THE ACCREDITATION OF ACADEMIC POSTGRADUATE COURSES IN FORENSIC PSYCHOLOGY THE PSYCHOLOGICAL SOCIETY OF IRELAND CRITERIA FOR THE ACCREDITATION OF ACADEMIC POSTGRADUATE COURSES IN FORENSIC PSYCHOLOGY May 2007 1 PSI Accreditation Guidelines for Academic Postgraduate Courses in

More information

Software Project Models

Software Project Models INTERNATIONAL JOURNAL OF TECHNOLOGY ENHANCEMENTS AND EMERGING ENGINEERING RESEARCH, VOL 1, ISSUE 4 135 Software Project Models Abhimanyu Chopra, Abhinav Prashar, Chandresh Saini Email-abhinav.prashar@gmail.com,

More information

CHAPTERS A NEW KNOT MODEL FOR COMPONENT BASED SOFTWARE DEVELOPMENT

CHAPTERS A NEW KNOT MODEL FOR COMPONENT BASED SOFTWARE DEVELOPMENT CHAPTERS A NEW KNOT MODEL FOR COMPONENT BASED SOFTWARE DEVELOPMENT CONTENTS 5.1 Introduction 5.2 Component based software life cycle process model 5.2.1 Rapid Application Development Model 5.2.2 The Y

More information

Learning Theories and GDLN Program Design Principles

Learning Theories and GDLN Program Design Principles Learning Theories and GDLN Program Design Principles In Paper 4 various blending options and opportunities for meeting learning challenges in specific learning situations were discussed. This section will

More information

Facilitated Workshops in Software Development Projects

Facilitated Workshops in Software Development Projects Facilitated Workshops in Software Development Projects Members of an IT team spent a lot of time and effort working on the requirements for a major project. At the end of three weeks, they had produced

More information

Development models. 1 Introduction. 2 Analyzing development models. R. Kuiper and E.J. Luit

Development models. 1 Introduction. 2 Analyzing development models. R. Kuiper and E.J. Luit Development models R. Kuiper and E.J. Luit 1 Introduction We reconsider the classical development models: the Waterfall Model [Bo76], the V-Model [Ro86], the Spiral Model [Bo88], together with the further

More information

Algorithm & Flowchart & Pseudo code. Staff Incharge: S.Sasirekha

Algorithm & Flowchart & Pseudo code. Staff Incharge: S.Sasirekha Algorithm & Flowchart & Pseudo code Staff Incharge: S.Sasirekha Computer Programming and Languages Computers work on a set of instructions called computer program, which clearly specify the ways to carry

More information

In the IEEE Standard Glossary of Software Engineering Terminology the Software Life Cycle is:

In the IEEE Standard Glossary of Software Engineering Terminology the Software Life Cycle is: In the IEEE Standard Glossary of Software Engineering Terminology the Software Life Cycle is: The period of time that starts when a software product is conceived and ends when the product is no longer

More information

Modelli di sviluppo software. Enrico Giunchiglia

Modelli di sviluppo software. Enrico Giunchiglia Modelli di sviluppo software Enrico Giunchiglia The software development process A structured set of activities required to develop a software system, including Specification Design & Development Validation

More information

Postgraduate Certificate in Executive and Business Coaching

Postgraduate Certificate in Executive and Business Coaching Postgraduate Certificate in Executive and Business Coaching PB PB Coaching Postgraduate Certificate in Executive and Business Coaching Selecting the right coach training programme for you We appreciate

More information

Department of Education Learners first, connected and inspired

Department of Education Learners first, connected and inspired Department of Education Learners first, connected and inspired Guidelines for Individual Education Planning Students with Disability Department of Education Guidelines for Individual Education Planning

More information

Establishing Great Software Development Process(es) for Your Organization. By Dale Mayes DMayes@HomePortEngineering.com

Establishing Great Software Development Process(es) for Your Organization. By Dale Mayes DMayes@HomePortEngineering.com Establishing Great Software Development Process(es) for Your Organization By Dale Mayes DMayes@HomePortEngineering.com Class: ETP-410 Embedded Systems Conference San Francisco 2005 Abstract: There are

More information

The 21 st Century Art and Design Secondary Teacher

The 21 st Century Art and Design Secondary Teacher The 21 st Century Art and Design Secondary Teacher Learning and Teaching Twenty-first century teachers ensure teaching is enhanced through the informed use of ICT. They use technology to offer greater

More information

Software Engineering Introduction & Background. Complaints. General Problems. Department of Computer Science Kent State University

Software Engineering Introduction & Background. Complaints. General Problems. Department of Computer Science Kent State University Software Engineering Introduction & Background Department of Computer Science Kent State University Complaints Software production is often done by amateurs Software development is done by tinkering or

More information

Software Processes. Coherent sets of activities for specifying, designing, implementing and testing software systems

Software Processes. Coherent sets of activities for specifying, designing, implementing and testing software systems Questions What is the life cycle of a software product? Why do we need software process models? What are the goals of a software process and what makes it different from other industrial processes? Software

More information

SE464/CS446/ECE452 Software Life-Cycle and Process Models. Instructor: Krzysztof Czarnecki

SE464/CS446/ECE452 Software Life-Cycle and Process Models. Instructor: Krzysztof Czarnecki SE464/CS446/ECE452 Software Life-Cycle and Process Models Instructor: Krzysztof Czarnecki 1 Some of these slides are based on: Lecture slides by Ian Summerville accompanying his classic textbook software

More information

Software Development Life Cycle & Process Models

Software Development Life Cycle & Process Models Volume 1, Issue 1 ISSN: 2320-5288 International Journal of Engineering Technology & Management Research Journal homepage: www.ijetmr.org Software Development Life Cycle & Process Models Paritosh Deore

More information

Chapter 2 Software Processes

Chapter 2 Software Processes Chapter 2 Software Processes Chapter 2 Software Processes Slide 1 Topics covered Software processes and process models Generic models: Waterfall Incremental development Reuse-oriented software engineering

More information

Monitoring and Evaluation Plan Primer for DRL Grantees

Monitoring and Evaluation Plan Primer for DRL Grantees Monitoring and Evaluation Plan Primer for DRL Grantees I. What is a monitoring and evaluation plan? A monitoring and evaluation plan (M&E plan), sometimes also referred to as a performance monitoring or

More information

Software Life Cycle. Management of what to do in what order

Software Life Cycle. Management of what to do in what order Software Life Cycle Management of what to do in what order Software Life Cycle (Definition) The sequence of activities that take place during software development. Examples: code development quality assurance

More information

Programme Specification. MA Strategic Management and Leadership. Valid from: September 2015 Faculty of Business

Programme Specification. MA Strategic Management and Leadership. Valid from: September 2015 Faculty of Business Programme Specification MA Strategic Management and Leadership Valid from: September 2015 Faculty of Business SECTION 1: GENERAL INFORMATION Awarding body: Teaching institution and location: Final award:

More information

American Jewish University Curriculum Map Mapping Courses to Program Learning Outcomes (PLOs)

American Jewish University Curriculum Map Mapping Courses to Program Learning Outcomes (PLOs) Program: Master s Administration (MBA) American Jewish University Curriculum Map Mapping to Program Learning Outcomes (PLOs) A course to program curriculum map is a graphic that illustrates how courses

More information

IV. Software Lifecycles

IV. Software Lifecycles IV. Software Lifecycles Software processes and lifecycles Relative costs of lifecycle phases Examples of lifecycles and processes Process maturity scale Information system development lifecycle Lifecycle

More information

Making Sense of Change Management. MSPUG oktober 2010 Lex van der Helm

Making Sense of Change Management. MSPUG oktober 2010 Lex van der Helm Making Sense of Change Management MSPUG oktober 2010 Lex van der Helm Change does not necessarily assure progress, but progress implacably requires change. Henry Steele Commager cursus.pot / 2 Definitions

More information

Programme Specifications. MSc in Geographical Information Science

Programme Specifications. MSc in Geographical Information Science Programme Specifications MSc in Geographical Information Science Entry Level: Normally a second class honours degree in any subject. Mature students without this qualification but with relevant industrial

More information

A Process Model for Software Architecture

A Process Model for Software Architecture 272 A Process Model for Software A. Rama Mohan Reddy Associate Professor Dr. P Govindarajulu Professor Dr. M M Naidu Professor Department of Computer Science and Engineering Sri Venkateswara University

More information

Modeling Community Building Through Working Online. CITE Research Symposium 2006, Hong Kong, China, 6-8 February 2006, p. 171-179

Modeling Community Building Through Working Online. CITE Research Symposium 2006, Hong Kong, China, 6-8 February 2006, p. 171-179 Title Modeling Community Building Through Working Online Author(s) Fox, R; Trinidad, S Citation CITE Research Symposium 2006, Hong Kong, China, 6-8 February 2006, p. 171-179 Issued Date 2006 URL http://hdl.handle.net/10722/44056

More information

Rapid prototyping: an efficient way to collaboratively design and develop e-learning content.

Rapid prototyping: an efficient way to collaboratively design and develop e-learning content. Rapid prototyping: an efficient way to collaboratively design and develop e-learning content. Guy Boulet, MA Instructional designer Navy elearning center of Excellence Introduction Until recently, courseware

More information

IMCPM04 Project Scheduling and Cost Control. Course Outline

IMCPM04 Project Scheduling and Cost Control. Course Outline IMCPM04 Project Scheduling and Cost Control Course Outline January 2012 Project Scheduling and Cost Control Course Aim Project Scheduling and Cost Control is a five-day (5 day) course which provides participants

More information

Chapter 3: Team Building

Chapter 3: Team Building Chapter 3: When students finish studying this part, they should be able to: 1. Define the stages of team development. 2. Explain the selection process of team members. 3. Define the interaction process

More information

Peter Mileff PhD SOFTWARE ENGINEERING. The Basics of Software Engineering. University of Miskolc Department of Information Technology

Peter Mileff PhD SOFTWARE ENGINEERING. The Basics of Software Engineering. University of Miskolc Department of Information Technology Peter Mileff PhD SOFTWARE ENGINEERING The Basics of Software Engineering University of Miskolc Department of Information Technology Introduction Péter Mileff - Department of Information Engineering Room

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

TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW

TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW Year 2014, Vol. 1, issue 1, pp. 49-56 Available online at: http://journal.iecuniversity.com TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW Singh RANDEEP a*, Rathee AMIT b a* Department of

More information

Software Development Life Cycle (SDLC)

Software Development Life Cycle (SDLC) Software Development Life Cycle (SDLC) Supriyo Bhattacharjee MOF Capability Maturity Model (CMM) A bench-mark for measuring the maturity of an organization s software process CMM defines 5 levels of process

More information

AMCD briefing on the prevention of drug and alcohol dependence

AMCD briefing on the prevention of drug and alcohol dependence AMCD briefing on the prevention of drug and alcohol dependence The Recovery Committee of the government s Advisory Council on the Misuse of Drugs have produced a balanced and useful overview of the state

More information

p e d a g o g y s t r a t e g y MCEETYA A u s t r a l i a N e w Z e a l a n d

p e d a g o g y s t r a t e g y MCEETYA A u s t r a l i a N e w Z e a l a n d p e d a g o g y s t r a t e g y MCEETYA A u s t r a l i a N e w Z e a l a n d Pedagogies that integrate information and communication technologies can engage students in ways not previously possible, enhance

More information

ExECUtIvE CoAChInG AnD BEhAvIoURAL ChAnGE

ExECUtIvE CoAChInG AnD BEhAvIoURAL ChAnGE Diploma in Executive Coaching and Behavioural Change Coaching is increasingly recognised as an integral element of professional and working life, in the pursuit of capable leaders, motivated staff, enhanced

More information

A Comparison between Five Models of Software Engineering

A Comparison between Five Models of Software Engineering International Journal of Research in Information Technology (IJRIT) www.ijrit.com ISSN 2001-5569 A Comparison between Five Models of Software Engineering Surbhi Gupta, Vikrant Dewan CSE, Dronacharya College

More information

Analysing the Behaviour of Students in Learning Management Systems with Respect to Learning Styles

Analysing the Behaviour of Students in Learning Management Systems with Respect to Learning Styles Analysing the Behaviour of Students in Learning Management Systems with Respect to Learning Styles Sabine Graf and Kinshuk 1 Vienna University of Technology, Women's Postgraduate College for Internet Technologies,

More information

Northern Ireland Social Care Council Practice Learning Requirements for the Degree in Social Work

Northern Ireland Social Care Council Practice Learning Requirements for the Degree in Social Work Northern Ireland Social Care Council Practice Learning Requirements for the Degree in Social Work August 2010 Produced by: Northern Ireland Social Care Council 7th Floor, Millennium House 19-25 Great Victoria

More information

BA (Hons) Contemporary Textiles (top up) BA (Hons) Contemporary Fashion (top up) BA (Hons) Contemporary Design for Interiors (top up)

BA (Hons) Contemporary Textiles (top up) BA (Hons) Contemporary Fashion (top up) BA (Hons) Contemporary Design for Interiors (top up) BA (Hons) Contemporary Textiles (top up) BA (Hons) Contemporary Fashion (top up) BA (Hons) Contemporary Design for Interiors (top up) Abbreviated Programme Specification Containing Both Core + Supplementary

More information

Creativity and Critical Thinking

Creativity and Critical Thinking Creativity and Critical Thinking Could creativity be the key to more authentic reflective writing in technology education? Could creative writing tools used effectively in a design & visual arts context

More information

A Capability Maturity Model (CMM)

A Capability Maturity Model (CMM) Software Development Life Cycle (SDLC) and Development Methods There are some enterprises in which a careful disorderliness is the true method. Herman Melville Capability Maturity Model (CMM) A Capability

More information

bruce w. tuckman - forming, storming norming and

bruce w. tuckman - forming, storming norming and Page 1 of 6 ideas thinkers practice bruce w. tuckman - forming, storming norming and performing in groups Bruce W. Tuckman produced one of the most quoted models of group development in the 1960s. We consider

More information

Mastery approaches to mathematics and the new national curriculum

Mastery approaches to mathematics and the new national curriculum October 2014 Mastery approaches to mathematics and the new national curriculum Mastery in high performing countries The content and principles underpinning the 2014 mathematics curriculum reflect those

More information

6. Software Lifecycle Models. A software lifecycle model is a standardised format for planning organising, and running a new development project.

6. Software Lifecycle Models. A software lifecycle model is a standardised format for planning organising, and running a new development project. 6. Software Lifecycle Models A software lifecycle model is a standardised format for planning organising, and running a new development project. Hundreds of different kinds of models are known and used.

More information

The use of design and problem solving with Foundation Year students

The use of design and problem solving with Foundation Year students The use of design and problem solving with Foundation Year students Dr Roger Penlington School of Engineering and Technology, Northumbria University, UK ABSTRACT The Foundation Year serves to prepare a

More information

SWEBOK Certification Program. Software Engineering Management

SWEBOK Certification Program. Software Engineering Management SWEBOK Certification Program Software Engineering Management Copyright Statement Copyright 2011. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted

More information

Foundations of software engineering

Foundations of software engineering Foundations of software engineering Waterfalls, V s and Spirals: Standard SE Methodologies Dr. Julie Greensmith G51 Objectives To introduce three of the major software process models: Waterfall methods

More information

CSC 492 The Practice of Software Engineering. Lecture 3 University of Mount Union Software Life Cycle Models

CSC 492 The Practice of Software Engineering. Lecture 3 University of Mount Union Software Life Cycle Models CSC 492 The Practice of Software Engineering Lecture 3 University of Mount Union Software Life Cycle Models Software Life Cycle Models Every program (no matter what size) has several distinct phases that

More information

The Spiral development model is a risk-driven process model generator. It

The Spiral development model is a risk-driven process model generator. It 1.1 Methodology Research 1.1.1 Spiral Model The Spiral development model is a risk-driven process model generator. It is used to guide multi-stakeholder concurrent engineering of software-intensive systems.

More information

MSc Geographical Information Systems

MSc Geographical Information Systems MSc Geographical Information Systems Programme Specification Primary Purpose: Course management, monitoring and quality assurance. Secondary Purpose: Detailed information for students, staff and employers.

More information

11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java. What is Project Management?

11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java. What is Project Management? 11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 11: Managing the Software Process Project management encompasses all the

More information

Service Level Agreement (terms, conditions and operational protocols) between Real Psychology and Purchasing / Commissioning Organisation:

Service Level Agreement (terms, conditions and operational protocols) between Real Psychology and Purchasing / Commissioning Organisation: www.realgroup.co.uk Innovative psychology services for all Service Level Agreement (terms, conditions and operational protocols) between Real Psychology and Purchasing / Commissioning Organisation: This

More information

GUIDELINES FOR THE ACCREDITATION OF PRIOR LEARNING (APL) Guidelines for Accreditation of Prior Learning Version 2.0

GUIDELINES FOR THE ACCREDITATION OF PRIOR LEARNING (APL) Guidelines for Accreditation of Prior Learning Version 2.0 GUIDELINES FOR THE ACCREDITATION OF PRIOR LEARNING (APL) Guidelines for Accreditation of Prior Learning Version 2.0 Contents Section 1 Introduction 3 2 What is Accreditation of Prior Learning (APL)? 3

More information

ESKITP5022 Software Development Level 2 Role

ESKITP5022 Software Development Level 2 Role Overview This sub discipline covers the core competencies required to create software to address the needs of business problems and opportunities, resulting in a variety of software solutions, ranging

More information

PROGRAMME SPECIFICATION MSc in Child Development. Awarding body: University College London. Teaching Institution: UCL Institute of Education

PROGRAMME SPECIFICATION MSc in Child Development. Awarding body: University College London. Teaching Institution: UCL Institute of Education PROGRAMME SPECIFICATION MSc in Child Development Awarding body: University College London Teaching Institution: UCL Institute of Education Details of accreditation by a professional/statutory body The

More information

應 用 測 試 於 軟 體 發 展 生 命 週 期. Testing In The Software Development Life Cycle

應 用 測 試 於 軟 體 發 展 生 命 週 期. Testing In The Software Development Life Cycle The Second Management Innovation and Practices Conference, Tamsui, Taiwan, April 2001,Volume 2, pp59-68 應 用 測 試 於 軟 體 發 展 生 命 週 期 Testing In The Software Development Life Cycle 蔡 博 元 莊 立 文 真 理 大 學 資 訊

More information

Rapid Development & Software Project Survival Guide Steve McConnell Dave Root (Developed with Mel Rosso-Llopart)

Rapid Development & Software Project Survival Guide Steve McConnell Dave Root (Developed with Mel Rosso-Llopart) Lifecycle Planning Rapid Development & Software Project Survival Guide Steve McConnell Dave Root (Developed with Mel Rosso-Llopart) Version 1.4 David Root, 2005, all rights reserved 1 Topics Who am I to

More information

Umbrella: A New Component-Based Software Development Model

Umbrella: A New Component-Based Software Development Model 2009 International Conference on Computer Engineering and Applications IPCSIT vol.2 (2011) (2011) IACSIT Press, Singapore Umbrella: A New Component-Based Software Development Model Anurag Dixit and P.C.

More information

Programme Specification

Programme Specification Programme Specification Title: Master of Business Final Award: Master of Business Administration (MBA) With Exit Awards at: Postgraduate Certificate in Management (CMS) Diploma in Management Studies (DMS)

More information

GUIDELINES SUBSTANCE ABUSE PREVENTION PROGRAMMES AND INTERVENTIONS IN STATE SCHOOLS MINISTRY FOR EDUCATION AND EMPLOYMENT

GUIDELINES SUBSTANCE ABUSE PREVENTION PROGRAMMES AND INTERVENTIONS IN STATE SCHOOLS MINISTRY FOR EDUCATION AND EMPLOYMENT GUIDELINES SUBSTANCE ABUSE PREVENTION PROGRAMMES AND INTERVENTIONS IN STATE SCHOOLS MINISTRY FOR EDUCATION AND EMPLOYMENT GUIDELINES SUBSTANCE ABUSE PREVENTION PROGRAMMES AND INTERVENTIONS IN STATE SCHOOLS

More information

BUSINESS, MANAGEMENT, ACCOUNTANCY AND FINANCE

BUSINESS, MANAGEMENT, ACCOUNTANCY AND FINANCE Inclusive curriculum design in higher education BUSINESS, MANAGEMENT, ACCOUNTANCY AND FINANCE Introduction Principles of inclusive curriculum design Anticipatory Flexible Accountable Collaborative Transparent

More information

Learning effectively through Groupwork

Learning effectively through Groupwork Learning effectively through Groupwork These guidelines provide an overview of three main aspects of groupwork. These are: 1. Working as a team overview of why groupwork is important 2. Stages in group

More information

CRITICAL ANALYSYS OF THE SCRUM PROJECT MANAGEMENT METHODOLOGY

CRITICAL ANALYSYS OF THE SCRUM PROJECT MANAGEMENT METHODOLOGY N ft n il Ionel CRITICAL ANALYSYS OF THE SCRUM PROJECT MANAGEMENT METHODOLOGY The Academy of Economic Studies Bucharest, Management Faculty, 6 Romana Square, Sector 1, Bucharest, Management Chair, E-mail:

More information