SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Downloaden Sie, um offline zu lesen
Software Engineering - I
3. Semester
(20.08.2012 – 09.11.2012)




                Agile or traditional SE?


                    Prof. Dr. Dagmar Monett Díaz
                  Dagmar.Monett-Diaz@hwr-berlin.de


                                                     1
A warming up exercise
– In lecture from 19.Sept.2012 –




                                   2
The idea: Origins (i)


                                    Agile or traditional SE?
                                     (Twitterers exchange ideas…)
                                                   12.Sept.2012


                                                           @CHopeMurray

                                                           @mkaplanPMP

                                                           @dmonett

„Twitter Bird“: Third, current logo from Twitter
(since June 5th, 2012)

                                                                          3
Introducing the Twitterers

                 @CHopeMurray                              @mkaplanPMP




            Colin Hope-Murray                             Michael Kaplan


                                 …and me,              @dmonett
Photos from respective LinkedIn and Twitter profiles                       4
Colin Hope-Murray on Twitter




Screenshot of Twitter profile   5
Colin Hope-Murray on LinkedIn




Screenshot of LinkedIn profile   6
Michael Kaplan on Twitter




Screenshot of Twitter profile   7
Michael Kaplan on LinkedIn




Screenshot of LinkedIn profile   8
The idea: Origins (ii)…


                     @CHopeMurray   @mkaplanPMP   @dmonett




     Agile or traditional software development?

      From the exchange of ideas in Twitter…
      …to a discussion topic in the classroom…
      …and back to Twitter!




Logo and Twitter profile pictures                        9
Screenshot with Twitter tweets   10
Screenshot with Twitter tweets   11
The idea: Origins (iii)…

  How to bring the class ON-LINE?
   Ask the experts in Twitter!!
   But:
     - Do all students have Twitter accounts? – No.
     - English is not „the language“ in the classroom
     - Video, Hangout and the like: several hours difference


  Alternative:
   Prepare questions OFF-LINE!!
   Teamwork in the classroom!!

                                                               12
Try! Why not?!


                     @CHopeMurray                         @mkaplanPMP   @dmonett




Screenshot with Twitter tweet. Logo and Twitter profile photos                13
We have a topic


                     @CHopeMurray                         @mkaplanPMP   @dmonett




Screenshot with Twitter tweet. Logo and Twitter profile photos                14
Screenshot with Twitter tweets   15
Exercise: „Learning duet“


   Agile or not? When going Agile (or not), why?
   Students ask experts


  Work: In pairs
  Time: 10 Min.
  Media: Moderation cards, pin board
  Results: in Plenum, every pair in turn


   Discuss and collect questions to ask the experts!
              (if in English, better!)

                                                       16
Results
– The questions –




                    17
The questions


  Total: 22
  Repetition: low
  Questions in English: 10
  Questions in German: 12


  The lecturer moderates the discussion, comments every
   question and/or topic, and gives advice about media use




                                                             18
Agile or not? When going Agile (or not), why?
               Students ask experts




                                                19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Next steps




             39
Next steps


 1. Transcribe questions
 2. Send topics to the experts, in advance
 3. Agree on date
 4. Prepare tweets (proposed Twitter hashtag: #AgileOrNot )
 5. Discuss on-line!
 6. Collect answers
 7. Make answers available to all students (also to those
    without a Twitter account)
 8. Go back to classroom and have conclusions


                                                            40
Software Engineering - I
3. Semester
(20.08.2012 – 09.11.2012)




                    Prof. Dr. Dagmar Monett Díaz
                  Dagmar.Monett-Diaz@hwr-berlin.de

                                                     41

Weitere ähnliche Inhalte

Andere mochten auch

Evolving Lesson Plans to Assist Educators: From Paper-Based to Adaptive Lesso...
Evolving Lesson Plans to Assist Educators: From Paper-Based to Adaptive Lesso...Evolving Lesson Plans to Assist Educators: From Paper-Based to Adaptive Lesso...
Evolving Lesson Plans to Assist Educators: From Paper-Based to Adaptive Lesso...Dagmar Monett
 
Understanding the Cuban Blogosphere: Retrospective and Perspectives based on ...
Understanding the Cuban Blogosphere: Retrospective and Perspectives based on ...Understanding the Cuban Blogosphere: Retrospective and Perspectives based on ...
Understanding the Cuban Blogosphere: Retrospective and Perspectives based on ...Dagmar Monett
 
Teaching Students Collaborative Requirements Engineering. Case Study Red:Wire
Teaching Students Collaborative Requirements Engineering. Case Study Red:WireTeaching Students Collaborative Requirements Engineering. Case Study Red:Wire
Teaching Students Collaborative Requirements Engineering. Case Study Red:WireDagmar Monett
 
Index Determination in DAEs using the Library indexdet and the ADOL-C Package...
Index Determination in DAEs using the Library indexdet and the ADOL-C Package...Index Determination in DAEs using the Library indexdet and the ADOL-C Package...
Index Determination in DAEs using the Library indexdet and the ADOL-C Package...Dagmar Monett
 
Agile Project-Based Teaching and Learning
Agile Project-Based Teaching and LearningAgile Project-Based Teaching and Learning
Agile Project-Based Teaching and LearningDagmar Monett
 
Software Requirements Elicitation Methods
Software Requirements Elicitation MethodsSoftware Requirements Elicitation Methods
Software Requirements Elicitation Methodsmnaeem22
 
Agent-Based Configuration of (Metaheuristic) Algorithms - Doctoral dissertation
Agent-Based Configuration of (Metaheuristic) Algorithms - Doctoral dissertationAgent-Based Configuration of (Metaheuristic) Algorithms - Doctoral dissertation
Agent-Based Configuration of (Metaheuristic) Algorithms - Doctoral dissertationDagmar Monett
 
Experiences in Software Testing (lecture slides)
Experiences in Software Testing (lecture slides)Experiences in Software Testing (lecture slides)
Experiences in Software Testing (lecture slides)Dagmar Monett
 
Key Issues for Requirements Engineering (lecture slides)
Key Issues for Requirements Engineering (lecture slides)Key Issues for Requirements Engineering (lecture slides)
Key Issues for Requirements Engineering (lecture slides)Dagmar Monett
 
E-Learning Adoption in a Higher Education Setting: An Empirical Study
E-Learning Adoption in a Higher Education Setting: An Empirical StudyE-Learning Adoption in a Higher Education Setting: An Empirical Study
E-Learning Adoption in a Higher Education Setting: An Empirical StudyDagmar Monett
 
Requirements Engineering Techniques for Eliciting Requirements (lecture slides)
Requirements Engineering Techniques for Eliciting Requirements (lecture slides)Requirements Engineering Techniques for Eliciting Requirements (lecture slides)
Requirements Engineering Techniques for Eliciting Requirements (lecture slides)Dagmar Monett
 
Software requirement elicitation
Software requirement elicitationSoftware requirement elicitation
Software requirement elicitationPankamol Srikaew
 
Introduction to Agents and Multi-agent Systems (lecture slides)
Introduction to Agents and Multi-agent Systems (lecture slides)Introduction to Agents and Multi-agent Systems (lecture slides)
Introduction to Agents and Multi-agent Systems (lecture slides)Dagmar Monett
 
A Structured Approach to Requirements Analysis (lecture slides)
A Structured Approach to Requirements Analysis (lecture slides)A Structured Approach to Requirements Analysis (lecture slides)
A Structured Approach to Requirements Analysis (lecture slides)Dagmar Monett
 
Methods for Validating and Testing Software Requirements (lecture slides)
Methods for Validating and Testing Software Requirements (lecture slides)Methods for Validating and Testing Software Requirements (lecture slides)
Methods for Validating and Testing Software Requirements (lecture slides)Dagmar Monett
 
Genetic Algorithms and Ant Colony Optimisation (lecture slides)
Genetic Algorithms and Ant Colony Optimisation (lecture slides)Genetic Algorithms and Ant Colony Optimisation (lecture slides)
Genetic Algorithms and Ant Colony Optimisation (lecture slides)Dagmar Monett
 
Requirements Engineering Methods for Documenting Requirements (lecture slides)
Requirements Engineering Methods for Documenting Requirements (lecture slides)Requirements Engineering Methods for Documenting Requirements (lecture slides)
Requirements Engineering Methods for Documenting Requirements (lecture slides)Dagmar Monett
 
Modelling Software Requirements: Important diagrams and templates (lecture sl...
Modelling Software Requirements: Important diagrams and templates (lecture sl...Modelling Software Requirements: Important diagrams and templates (lecture sl...
Modelling Software Requirements: Important diagrams and templates (lecture sl...Dagmar Monett
 
How to Gather Requirements
How to Gather RequirementsHow to Gather Requirements
How to Gather RequirementsClearworks
 
Elicitation techniques
Elicitation techniquesElicitation techniques
Elicitation techniquesdaisy92081
 

Andere mochten auch (20)

Evolving Lesson Plans to Assist Educators: From Paper-Based to Adaptive Lesso...
Evolving Lesson Plans to Assist Educators: From Paper-Based to Adaptive Lesso...Evolving Lesson Plans to Assist Educators: From Paper-Based to Adaptive Lesso...
Evolving Lesson Plans to Assist Educators: From Paper-Based to Adaptive Lesso...
 
Understanding the Cuban Blogosphere: Retrospective and Perspectives based on ...
Understanding the Cuban Blogosphere: Retrospective and Perspectives based on ...Understanding the Cuban Blogosphere: Retrospective and Perspectives based on ...
Understanding the Cuban Blogosphere: Retrospective and Perspectives based on ...
 
Teaching Students Collaborative Requirements Engineering. Case Study Red:Wire
Teaching Students Collaborative Requirements Engineering. Case Study Red:WireTeaching Students Collaborative Requirements Engineering. Case Study Red:Wire
Teaching Students Collaborative Requirements Engineering. Case Study Red:Wire
 
Index Determination in DAEs using the Library indexdet and the ADOL-C Package...
Index Determination in DAEs using the Library indexdet and the ADOL-C Package...Index Determination in DAEs using the Library indexdet and the ADOL-C Package...
Index Determination in DAEs using the Library indexdet and the ADOL-C Package...
 
Agile Project-Based Teaching and Learning
Agile Project-Based Teaching and LearningAgile Project-Based Teaching and Learning
Agile Project-Based Teaching and Learning
 
Software Requirements Elicitation Methods
Software Requirements Elicitation MethodsSoftware Requirements Elicitation Methods
Software Requirements Elicitation Methods
 
Agent-Based Configuration of (Metaheuristic) Algorithms - Doctoral dissertation
Agent-Based Configuration of (Metaheuristic) Algorithms - Doctoral dissertationAgent-Based Configuration of (Metaheuristic) Algorithms - Doctoral dissertation
Agent-Based Configuration of (Metaheuristic) Algorithms - Doctoral dissertation
 
Experiences in Software Testing (lecture slides)
Experiences in Software Testing (lecture slides)Experiences in Software Testing (lecture slides)
Experiences in Software Testing (lecture slides)
 
Key Issues for Requirements Engineering (lecture slides)
Key Issues for Requirements Engineering (lecture slides)Key Issues for Requirements Engineering (lecture slides)
Key Issues for Requirements Engineering (lecture slides)
 
E-Learning Adoption in a Higher Education Setting: An Empirical Study
E-Learning Adoption in a Higher Education Setting: An Empirical StudyE-Learning Adoption in a Higher Education Setting: An Empirical Study
E-Learning Adoption in a Higher Education Setting: An Empirical Study
 
Requirements Engineering Techniques for Eliciting Requirements (lecture slides)
Requirements Engineering Techniques for Eliciting Requirements (lecture slides)Requirements Engineering Techniques for Eliciting Requirements (lecture slides)
Requirements Engineering Techniques for Eliciting Requirements (lecture slides)
 
Software requirement elicitation
Software requirement elicitationSoftware requirement elicitation
Software requirement elicitation
 
Introduction to Agents and Multi-agent Systems (lecture slides)
Introduction to Agents and Multi-agent Systems (lecture slides)Introduction to Agents and Multi-agent Systems (lecture slides)
Introduction to Agents and Multi-agent Systems (lecture slides)
 
A Structured Approach to Requirements Analysis (lecture slides)
A Structured Approach to Requirements Analysis (lecture slides)A Structured Approach to Requirements Analysis (lecture slides)
A Structured Approach to Requirements Analysis (lecture slides)
 
Methods for Validating and Testing Software Requirements (lecture slides)
Methods for Validating and Testing Software Requirements (lecture slides)Methods for Validating and Testing Software Requirements (lecture slides)
Methods for Validating and Testing Software Requirements (lecture slides)
 
Genetic Algorithms and Ant Colony Optimisation (lecture slides)
Genetic Algorithms and Ant Colony Optimisation (lecture slides)Genetic Algorithms and Ant Colony Optimisation (lecture slides)
Genetic Algorithms and Ant Colony Optimisation (lecture slides)
 
Requirements Engineering Methods for Documenting Requirements (lecture slides)
Requirements Engineering Methods for Documenting Requirements (lecture slides)Requirements Engineering Methods for Documenting Requirements (lecture slides)
Requirements Engineering Methods for Documenting Requirements (lecture slides)
 
Modelling Software Requirements: Important diagrams and templates (lecture sl...
Modelling Software Requirements: Important diagrams and templates (lecture sl...Modelling Software Requirements: Important diagrams and templates (lecture sl...
Modelling Software Requirements: Important diagrams and templates (lecture sl...
 
How to Gather Requirements
How to Gather RequirementsHow to Gather Requirements
How to Gather Requirements
 
Elicitation techniques
Elicitation techniquesElicitation techniques
Elicitation techniques
 

Ähnlich wie Agile or traditional Software Engineering?

Mediendidaktik #FSLN12
Mediendidaktik #FSLN12Mediendidaktik #FSLN12
Mediendidaktik #FSLN12Ilona Buchem
 
SLMOOC14: Using Second Life in the K-12 Classroom
SLMOOC14: Using Second Life in the K-12 ClassroomSLMOOC14: Using Second Life in the K-12 Classroom
SLMOOC14: Using Second Life in the K-12 ClassroomDavid W. Deeds
 
9: mobile technologies
9: mobile technologies9: mobile technologies
9: mobile technologiesCOMP 113
 
iPads Webinar Part 2
iPads Webinar Part 2iPads Webinar Part 2
iPads Webinar Part 2mikedionne
 
Journaling through a Pinhole
Journaling through a PinholeJournaling through a Pinhole
Journaling through a PinholeBernard Goldbach
 
Technology and Project-Based Learning in the ELA classroom (2)
Technology and Project-Based Learning in the ELA classroom (2)Technology and Project-Based Learning in the ELA classroom (2)
Technology and Project-Based Learning in the ELA classroom (2)Scott Moran
 
3: web technologies
3: web technologies3: web technologies
3: web technologiesCOMP 113
 
Mind mapping on your iPad and other devices by Carolyn Bruton
Mind mapping on your iPad and other devices by Carolyn BrutonMind mapping on your iPad and other devices by Carolyn Bruton
Mind mapping on your iPad and other devices by Carolyn BrutonSchoolNet SA
 
The Shape of Things to Come: Learning in 3D
The Shape of Things to Come: Learning in 3DThe Shape of Things to Come: Learning in 3D
The Shape of Things to Come: Learning in 3DKaren Bosch
 
Day 15: Pitch & mobile
Day 15: Pitch & mobileDay 15: Pitch & mobile
Day 15: Pitch & mobileCOMP 113
 
The Shape of Things to Come: Learning in 3D
The Shape of Things to Come: Learning in 3DThe Shape of Things to Come: Learning in 3D
The Shape of Things to Come: Learning in 3DKaren Bosch
 
#udsnf12 social networking - Week 7
#udsnf12 social networking - Week 7#udsnf12 social networking - Week 7
#udsnf12 social networking - Week 7Mathieu Plourde
 
A journey with blogging
A journey with bloggingA journey with blogging
A journey with bloggingTina Donnell
 
No More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3DNo More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3DKaren Bosch
 
GaETC 2012: iTravels Thru Common Core
GaETC 2012: iTravels Thru Common CoreGaETC 2012: iTravels Thru Common Core
GaETC 2012: iTravels Thru Common CoreMonika Davis
 
No More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3DNo More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3DKaren Bosch
 

Ähnlich wie Agile or traditional Software Engineering? (20)

Mediendidaktik #FSLN12
Mediendidaktik #FSLN12Mediendidaktik #FSLN12
Mediendidaktik #FSLN12
 
SLMOOC14: Using Second Life in the K-12 Classroom
SLMOOC14: Using Second Life in the K-12 ClassroomSLMOOC14: Using Second Life in the K-12 Classroom
SLMOOC14: Using Second Life in the K-12 Classroom
 
9: mobile technologies
9: mobile technologies9: mobile technologies
9: mobile technologies
 
iPads Webinar Part 2
iPads Webinar Part 2iPads Webinar Part 2
iPads Webinar Part 2
 
Journaling through a Pinhole
Journaling through a PinholeJournaling through a Pinhole
Journaling through a Pinhole
 
FSLN12 Introduction Paderborn
FSLN12 Introduction PaderbornFSLN12 Introduction Paderborn
FSLN12 Introduction Paderborn
 
Technology and Project-Based Learning in the ELA classroom (2)
Technology and Project-Based Learning in the ELA classroom (2)Technology and Project-Based Learning in the ELA classroom (2)
Technology and Project-Based Learning in the ELA classroom (2)
 
3: web technologies
3: web technologies3: web technologies
3: web technologies
 
Mind mapping on your iPad and other devices by Carolyn Bruton
Mind mapping on your iPad and other devices by Carolyn BrutonMind mapping on your iPad and other devices by Carolyn Bruton
Mind mapping on your iPad and other devices by Carolyn Bruton
 
The Shape of Things to Come: Learning in 3D
The Shape of Things to Come: Learning in 3DThe Shape of Things to Come: Learning in 3D
The Shape of Things to Come: Learning in 3D
 
Day 15: Pitch & mobile
Day 15: Pitch & mobileDay 15: Pitch & mobile
Day 15: Pitch & mobile
 
The Shape of Things to Come: Learning in 3D
The Shape of Things to Come: Learning in 3DThe Shape of Things to Come: Learning in 3D
The Shape of Things to Come: Learning in 3D
 
#udsnf12 social networking - Week 7
#udsnf12 social networking - Week 7#udsnf12 social networking - Week 7
#udsnf12 social networking - Week 7
 
A journey with blogging
A journey with bloggingA journey with blogging
A journey with blogging
 
No More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3DNo More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3D
 
TADCAD
TADCADTADCAD
TADCAD
 
GaETC 2012: iTravels Thru Common Core
GaETC 2012: iTravels Thru Common CoreGaETC 2012: iTravels Thru Common Core
GaETC 2012: iTravels Thru Common Core
 
Concept design
Concept design Concept design
Concept design
 
Introduction to Design Thinking Workshop
Introduction to Design Thinking WorkshopIntroduction to Design Thinking Workshop
Introduction to Design Thinking Workshop
 
No More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3DNo More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3D
 

Mehr von Dagmar Monett

Narratives that speak AI lingua? AI vocabulary in listed companies' annual re...
Narratives that speak AI lingua? AI vocabulary in listed companies' annual re...Narratives that speak AI lingua? AI vocabulary in listed companies' annual re...
Narratives that speak AI lingua? AI vocabulary in listed companies' annual re...Dagmar Monett
 
Game-based Learning as a Suitable Approach for Teaching Digital Ethical Think...
Game-based Learning as a Suitable Approach for Teaching Digital Ethical Think...Game-based Learning as a Suitable Approach for Teaching Digital Ethical Think...
Game-based Learning as a Suitable Approach for Teaching Digital Ethical Think...Dagmar Monett
 
University-Industry Collaboration's Next Level: A Comparative Study as Basis ...
University-Industry Collaboration's Next Level: A Comparative Study as Basis ...University-Industry Collaboration's Next Level: A Comparative Study as Basis ...
University-Industry Collaboration's Next Level: A Comparative Study as Basis ...Dagmar Monett
 
The Changing Landscape of Digital Technologies for Learning
The Changing Landscape of Digital Technologies for Learning The Changing Landscape of Digital Technologies for Learning
The Changing Landscape of Digital Technologies for Learning Dagmar Monett
 
Will Robots Take all the Jobs? Not yet.
Will Robots Take all the Jobs? Not yet.Will Robots Take all the Jobs? Not yet.
Will Robots Take all the Jobs? Not yet.Dagmar Monett
 
Coming to terms with intelligence in machines
Coming to terms with intelligence in machinesComing to terms with intelligence in machines
Coming to terms with intelligence in machinesDagmar Monett
 
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...Dagmar Monett
 
Artificial Intelligence: The Promise, the Myth, and a Dose of Reality
Artificial Intelligence: The Promise, the Myth, and a Dose of RealityArtificial Intelligence: The Promise, the Myth, and a Dose of Reality
Artificial Intelligence: The Promise, the Myth, and a Dose of RealityDagmar Monett
 
Intelligence, the elusive concept and general capability still not found in m...
Intelligence, the elusive concept and general capability still not found in m...Intelligence, the elusive concept and general capability still not found in m...
Intelligence, the elusive concept and general capability still not found in m...Dagmar Monett
 
The I in AI (or why there is still none)
The I in AI (or why there is still none)The I in AI (or why there is still none)
The I in AI (or why there is still none)Dagmar Monett
 
Erfahrungen aus Projektbasiertes Lernen im Informatik Studium - The Missing p...
Erfahrungen aus Projektbasiertes Lernen im Informatik Studium - The Missing p...Erfahrungen aus Projektbasiertes Lernen im Informatik Studium - The Missing p...
Erfahrungen aus Projektbasiertes Lernen im Informatik Studium - The Missing p...Dagmar Monett
 

Mehr von Dagmar Monett (11)

Narratives that speak AI lingua? AI vocabulary in listed companies' annual re...
Narratives that speak AI lingua? AI vocabulary in listed companies' annual re...Narratives that speak AI lingua? AI vocabulary in listed companies' annual re...
Narratives that speak AI lingua? AI vocabulary in listed companies' annual re...
 
Game-based Learning as a Suitable Approach for Teaching Digital Ethical Think...
Game-based Learning as a Suitable Approach for Teaching Digital Ethical Think...Game-based Learning as a Suitable Approach for Teaching Digital Ethical Think...
Game-based Learning as a Suitable Approach for Teaching Digital Ethical Think...
 
University-Industry Collaboration's Next Level: A Comparative Study as Basis ...
University-Industry Collaboration's Next Level: A Comparative Study as Basis ...University-Industry Collaboration's Next Level: A Comparative Study as Basis ...
University-Industry Collaboration's Next Level: A Comparative Study as Basis ...
 
The Changing Landscape of Digital Technologies for Learning
The Changing Landscape of Digital Technologies for Learning The Changing Landscape of Digital Technologies for Learning
The Changing Landscape of Digital Technologies for Learning
 
Will Robots Take all the Jobs? Not yet.
Will Robots Take all the Jobs? Not yet.Will Robots Take all the Jobs? Not yet.
Will Robots Take all the Jobs? Not yet.
 
Coming to terms with intelligence in machines
Coming to terms with intelligence in machinesComing to terms with intelligence in machines
Coming to terms with intelligence in machines
 
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
 
Artificial Intelligence: The Promise, the Myth, and a Dose of Reality
Artificial Intelligence: The Promise, the Myth, and a Dose of RealityArtificial Intelligence: The Promise, the Myth, and a Dose of Reality
Artificial Intelligence: The Promise, the Myth, and a Dose of Reality
 
Intelligence, the elusive concept and general capability still not found in m...
Intelligence, the elusive concept and general capability still not found in m...Intelligence, the elusive concept and general capability still not found in m...
Intelligence, the elusive concept and general capability still not found in m...
 
The I in AI (or why there is still none)
The I in AI (or why there is still none)The I in AI (or why there is still none)
The I in AI (or why there is still none)
 
Erfahrungen aus Projektbasiertes Lernen im Informatik Studium - The Missing p...
Erfahrungen aus Projektbasiertes Lernen im Informatik Studium - The Missing p...Erfahrungen aus Projektbasiertes Lernen im Informatik Studium - The Missing p...
Erfahrungen aus Projektbasiertes Lernen im Informatik Studium - The Missing p...
 

Agile or traditional Software Engineering?

  • 1. Software Engineering - I 3. Semester (20.08.2012 – 09.11.2012) Agile or traditional SE? Prof. Dr. Dagmar Monett Díaz Dagmar.Monett-Diaz@hwr-berlin.de 1
  • 2. A warming up exercise – In lecture from 19.Sept.2012 – 2
  • 3. The idea: Origins (i) Agile or traditional SE? (Twitterers exchange ideas…) 12.Sept.2012 @CHopeMurray @mkaplanPMP @dmonett „Twitter Bird“: Third, current logo from Twitter (since June 5th, 2012) 3
  • 4. Introducing the Twitterers @CHopeMurray @mkaplanPMP Colin Hope-Murray Michael Kaplan …and me, @dmonett Photos from respective LinkedIn and Twitter profiles 4
  • 5. Colin Hope-Murray on Twitter Screenshot of Twitter profile 5
  • 6. Colin Hope-Murray on LinkedIn Screenshot of LinkedIn profile 6
  • 7. Michael Kaplan on Twitter Screenshot of Twitter profile 7
  • 8. Michael Kaplan on LinkedIn Screenshot of LinkedIn profile 8
  • 9. The idea: Origins (ii)… @CHopeMurray @mkaplanPMP @dmonett Agile or traditional software development?  From the exchange of ideas in Twitter…  …to a discussion topic in the classroom…  …and back to Twitter! Logo and Twitter profile pictures 9
  • 12. The idea: Origins (iii)… How to bring the class ON-LINE?  Ask the experts in Twitter!!  But: - Do all students have Twitter accounts? – No. - English is not „the language“ in the classroom - Video, Hangout and the like: several hours difference Alternative:  Prepare questions OFF-LINE!!  Teamwork in the classroom!! 12
  • 13. Try! Why not?! @CHopeMurray @mkaplanPMP @dmonett Screenshot with Twitter tweet. Logo and Twitter profile photos 13
  • 14. We have a topic @CHopeMurray @mkaplanPMP @dmonett Screenshot with Twitter tweet. Logo and Twitter profile photos 14
  • 16. Exercise: „Learning duet“ Agile or not? When going Agile (or not), why? Students ask experts  Work: In pairs  Time: 10 Min.  Media: Moderation cards, pin board  Results: in Plenum, every pair in turn Discuss and collect questions to ask the experts! (if in English, better!) 16
  • 18. The questions  Total: 22  Repetition: low  Questions in English: 10  Questions in German: 12  The lecturer moderates the discussion, comments every question and/or topic, and gives advice about media use 18
  • 19. Agile or not? When going Agile (or not), why? Students ask experts 19
  • 20. 20
  • 21. 21
  • 22. 22
  • 23. 23
  • 24. 24
  • 25. 25
  • 26. 26
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. 31
  • 32. 32
  • 33. 33
  • 34. 34
  • 35. 35
  • 36. 36
  • 37. 37
  • 38. 38
  • 40. Next steps 1. Transcribe questions 2. Send topics to the experts, in advance 3. Agree on date 4. Prepare tweets (proposed Twitter hashtag: #AgileOrNot ) 5. Discuss on-line! 6. Collect answers 7. Make answers available to all students (also to those without a Twitter account) 8. Go back to classroom and have conclusions 40
  • 41. Software Engineering - I 3. Semester (20.08.2012 – 09.11.2012) Prof. Dr. Dagmar Monett Díaz Dagmar.Monett-Diaz@hwr-berlin.de 41