T-76.650 Software Engineering Seminar Agile Software Development 3 credit units Jari Vanhanen Helsinki University of Technology Software Business and Engineering.

Slides:



Advertisements
Similar presentations
Choosing a Journal APS Professional Skills Course: Writing and Reviewing for Scientific Journals.
Advertisements

Project Analysis Course ( ) Final Project Report Overview.
Software Development Life-Cycle Models
T /5115 Software Development Project I/II Project Planning Jari Vanhanen Ohjelmistoliiketoiminnan ja –tuotannon laboratorio Software Business and.
CSCI 11 Google’s Technology and its Impact on our Culture David Irwin Winter Study 2008 January 5, 2008.
Information Systems Research Ronan Fitzpatrick Dublin Institute of Technology.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2004 Project.
Seminar on Rural Sustainability - A North American Perspective Alex Mayer, Michigan Technological University.
Page 1, CBSE graduate course Component-Based Software Engineering Building reliable component-based systems Tasks for the CBSE group.
TERM PROJECT The Project usually consists of the following: Title
Research Trends in Software Engineering – CS661 Shafay Shamail Malik Jahan Khan.
BA271 Week 5 Lecture: First half of course review Dave Sullivan.
Projects CE 311K Introduction to Computer Methods.
HONORS THESIS INFO SESSION (updated) April 1, 2014 Professor Thies, Director of Undergraduate Studies Professor Frasure-Yokley, Honors Program Director.
28 August 2015T Kari Laitinen1 T Seminar on Wireless Future 3 ECTS cr Dr. Kari Laitinen Principal Lecturer Oulu University of Applied Sciences.
Kick-off meeting EL2421, Automatic Control, Project Course.
Seminar II: Prelims/0 1 Seminar II Objective – –to give some background on the course , Semester 2, Who I am: Andrew Davison WiG.
CS300 Computers in Society Web- based course Rekha Gupta.
MODULE “SUPERVISION IN SOCIAL WORK AND OTHER HELPING PROFESSIONS”structure Project Nordplus: Vilnius meeting December /2008 Gothenburg meeting May.
CPSC 371 John D. McGregor Session 22 Process. Specification and design problem solution specification implementation specification.
Xiangyun Du Learning portfolio Xiangyun Du
T Software Development Project I Customer Info Jari Vanhanen Ohjelmistoliiketoiminnan ja –tuotannon laboratorio Software Business and.
T /5115 Software Development Project I/II Customer Info Jari Vanhanen Ohjelmistoliiketoiminnan ja –tuotannon laboratorio Software Business.
Lecture 1 Page 1 CS 239, Fall 2010 Introduction CS 239 Advanced Topics in Computer Security Peter Reiher September 23, 2010.
IT 499 Bachelor Capstone Week 8. Adgenda Administrative Review UNIT Seven UNIT Eight Project UNIT Nine Preview Project Status Summary.
CS361 Winter 2013 Final Exam Review Software Engineering I Oregon State University.
CompSci 725 Handout 7: Oral Presentations, Projects and Term Reports Version July 2009 Clark Thomborson University of Auckland.
T /5115 Customer Info Aalto University School of Science and Technology.
IT 499 Bachelor Capstone Week 4. Adgenda Administrative Review UNIT three UNIT Four Project UNIT Five Preview Project Status Summary.
T Seminar on Internetworking. Overview Paper finalization (deadline was 17.4.) –Proceedings has been send for printing Seminar day on
T Seminar on Internetworking Presenting papers Antti Ylä-Jääski.
Research and Writing Seminar Thursday, – 16 35, room C To find an up-to-date version of the schedule and to read the papers check the website
T Seminar on Network Security. Overview Paper finalization (deadline ) –Final check, images, references, style –Note the changed date of.
THE ENGLISH LANGUAGE. Teacher info  
T Seminar on Network Security Today’s agenda 1.Seminar arrangements 2.Advice on the presentation.
CSCE 496/896 Self-Managing Computer Systems Ying Lu 106 Schorr Center
Intro1 1 CIS541 - Software Engineering Project II Dr. David A. Gustafson
Seminar on SW engineering processes and methods. Goals Study what research results show about real benefits of Agile, Lean and other hype trends Analyze.
Share information Making own lecture materials WEB Discussions Tutorials Self-evaluations Simulation Feedback Course database Objectives:
RESEARCH PROJECT (MRP1014) ENGINEERING AND TECHNOLOGY
RESEARCH PROJECT (MRP1014) ENGINEERING AND TECHNOLOGY 1
SoberIT Software Business and Engineering Institute HELSINKI UNIVERSITY OF TECHNOLOGY © Tomi Männistö, Varvana Myllärniemi, 2008 T Software Architectures.
Component 4: Introduction to Information and Computer Science Unit 9: Components and Development of Large Scale Systems Lecture 2 This material was developed.
T Software Development Project I Customer Info Jari Vanhanen Ohjelmistoliiketoiminnan ja –tuotannon laboratorio Software Business and.
SoberIT Software Business and Engineering Institute HELSINKI UNIVERSITY OF TECHNOLOGY © Varvana Myllärniemi, T Sotfware Engineering Seminar.
ITCS 6265 Details on Project & Paper Presentation.
Project Analysis Course ( ) Course Overview.
Objective Advance your knowledge Practice to analyze and report open scientific literature Practice Critical Thinking Teamwork & Specialization Scientific.
ECES-490 Course Policy Stewart D. Personick (SDP) S490_TN/
Slide 1 Helsinki University of Technology Networking Laboratory Antero Kivi 21/9/2006 Seminar in Networking Business Course completion and grading Requirements.
CDT-412 Software Engineering Project Introduction Lecture Raluca Marinescu.
CSCE 990 Advanced Distributed Systems Seminar Ying Lu 104 Schorr Center
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
Page 1, CBSE graduate course Component-Based Software Engineering Building reliable component-based systems Assigments for the CBSE group.
“Biology Microbial Diversity”
RESEARCH PROJECT (MRP1014)
Chapter 18 Formal Reports
CIS 348Competitive Success/tutorialrank.com
CIS 348 Education for Service-- tutorialrank.com.
YOUR TITLE/RESEARCH QUESTION ABSTRACT DISCUSSION YOUR NAME
Tue 8-10, Period III, Jan-Feb 2018
Seminar on Media Technology
Seminar on Media Technology
Results of the 1st year of the program Title
Mika Mäntylä Helsinki University of Technology
CS/SE 4110 Senior Seminar.
Results of the 1st year of the program Title
Topic 1: Introduction to the Module and an Overview of Agile
Encyclopaedia of informality ‘Invisible Words, Invisible Worlds’
Presentation transcript:

T Software Engineering Seminar Agile Software Development 3 credit units Jari Vanhanen Helsinki University of Technology Software Business and Engineering Institute

2 Objectives  Understanding of agile software develoment  different agile methodologies: XP, DSDM, ASD, Crystal, SCRUM...  what is common to them all  just-enough process  responsive to changes  code-centric  close customer collaboration  iterative  Learning to make research work and to present its results

3 Target audience  Suggested pre-requisites  both theoretical and practical experience on software projects  T Basic Course in SE  T Software Processes  T Software Project or work experience

4 Contents  Lectures  intro, eXtreme programming  scientific writing, agile software development  Pre-examination  Cockburn, A. Agile Software Development, Addison-Wesley,  e.g. bol.com 42.00€  lecture 2 covers the main points of the book  Writing the paper  several intermediate deliveries  Wrap-up session  presentation  opposing

5 Seminar report  0. Choosing a topic  propose your own topic or one of those provided by the organizers  to  approaches e.g. literature study or empirical paper  1. Defining research problem, objectives, methods and scope  2. Writing the preliminary annotated table of contents and list of sources  3. Complete draft  4. Final version  including the one page summary

6 Deliveries at milestones  Send each delivery to AND your  PDF, PS, WORD  Subject: T  final versions will be published on the course web page  Have a 30 minute meeting with your tutor a couple of days after deliveries 1-3  agree on the exact time with your tutor

7 Wrap-up session  minutes presentation  PowerPoint slides  10 minutes discussion  opponent, tutor  Session length is n*25 minutes  in Spektri  Opposing  Objective  analyze the report and present your critique  identify ways to improve the paper  Content of debate  max. 10 minutes  commenting the most important aspects of the report  commenting the most important aspects of the presentation  commenting possible limitations, obscurities and errors  presenting suggestions to improve the paper  presenting alternative solutions  presenting supplementary material

8 Grading  scale 0-5  pre-exam 30 %  final report, presentation & debating 70 %  deliverables 1-3  scale pass/fail  each fail resulting in subtraction of 1 from the grade calculated from pre-exam and the seminar paper

9 Schedule  Lecture 1  Lecture 2  Pre-exam  DL: Selecting a topic.  DL: Milestone 1 (problem definition)  DL: Milestone 2 (table of contents)  DL: Milestone 3 (complete draft)  DL: Milestone 4 (final version)  wrap-up session