Agiles 2009 Learning Agile
Upcoming SlideShare
Loading in...5
×
 

Agiles 2009 Learning Agile

on

  • 394 views

 

Statistics

Views

Total Views
394
Views on SlideShare
394
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Agiles 2009 Learning Agile Agiles 2009 Learning Agile Presentation Transcript

  • Ágiles 2009 - 2ª. Latino-American Conference on Agile Methods Learning AgileMethods in Graduation- An eXPerience Reports -
  • BacklogAgile Methods and EducationCase 1 - FACENSACase 2 - UniRitterAdoption StrategiesFinal Remarks
  • Daniel Wildt -dwildt@gmail.com BSc. in Computing Science (PUCRS) Graduate Professor (FACENSA) 10+ years in Software Development experience, now working as CIO in TrevisanTechnology Agile Methods Instructor (TargetTrust Training and Technology) Since 2004, working with coach for Agile Methods Adoption, focus in Lean Development,Scrum, eXtreme Programming and Feature Driven Development Strong commitment with Software Development Comunity (RSJUG, DUG-RS, JEDI) XP-RS/GUMA (Agile Methods User Groups of the Rio Grande do Sul) Founder andCoordinator
  • Guilherme Lacerda -guilhermeslacerda@gmail.com MSc. in Computing Science, Software Engineering area (UFRGS) Graduate (FACENSA, UniRitter) and Postgraduate (UniRitter) Professor Information Systems Course Coordinator (FACENSA) IT Independent Consultant (Software Engineering, Agile Methods and ProjectManagement) Agile Methods Instructor (TargetTrust Training and Technology) 14+ software development experience, where worked for 9 years as CTO (Open SourceDevelopment and Consulting Company) Pioneer in Agile Methods in Brazil, working since 2001 XP-RS/GUMA (Agile Methods User Groups of the Rio Grande do Sul) Founder and Vice-Coordinator InfoQ Brazil Editor
  • Agile Methods and Education Methods and techniques come from Academy toMarket Agile Methods = Market to Academy Envolving with Agile Methods eXtreme Programming SCRUM Lean Software Development Teacher Skills/Capabilities Leadership Practical Experience Criativity
  • Case 1Information Systems Gravataí/RS 140+ studentsCourse’s Politics included Agile MethodsRelated Disciplines Software Engineering Systems Design and Analysis Programming Languages III and IV Quality and Tests Advanced Topics – Agile Methods Discipline
  • Case 1Study Groups Open Source Projects Use of Free Tools Agile Methods (Lean, SCRUM, eXtreme Programming)
  • Case 2Information Systems Porto Alegre/RS 300+ studentsDisciplines Software Engineering Project ManagementSystems Development and Analysis 120+ studentsDisciplines Software Development Methods Software Engineering Lab Project ManagementTechnologies Applied into Information Systems Postgraduate CourseDisciplines Software Quality Technologies for Open Source Development
  • Discipline’s Strategies Software Engineering/Software Development Methods/QualityTopics Software Requirements, Design, Construction Tests, Maintenance, Configuration Management Management, Processes, Quality, CASE ToolsEmphasis SWEBoK, RUP, OpenUP ISO (12207, 15504, 9126, 25000) and IEEE Standards CMMI/SCAMPI, MPS.BR (Brazilian Maturity and Capability Model)Strategy Manifesto, Principles, Values Lean Software Development, SCRUM, FDD and eXtreme Programming Pull and Push Processes Dynamics and exercises
  • Discipline’s Strategies Advanced TopicsTopics Agile Methods Organizational Culture Management Processes/Engineering PracticesEmphasis Production Toyota Process Lean Culture and Values SCRUM, FDD and eXtreme Programming PracticesStrategy Education through hands-on experiments with students GreenAgile – Tool construction to support Agile Methods
  • Discipline’s Strategies Systems Design and Analysis/SE LabTopics Requirements Engineering, OOAD Software Architecture, UML Design Patterns, SOA, ORMEmphasis Agile Modeling and Domain Driven Design (DDD), TDD, Patterns Requirements Analysis with Use Cases and User StoriesStrategy Education through hands-on experiments with students Development Dojo (DevDO) – Coding Dojo extension concept, focus in Analysis and Design PEDS (Lean + SCRUM + XP)
  • Discipline’s Strategies Project ManagementTopics Management Processes Best Practices in Project ManagementEmphasis PMBoK SCRUMStrategy Education through hands-on experiments with students Dynamics and exercises
  • Discipline’s Strategies Technologies for Open Source DevelopmentTopics Programming best practices OO Design PatternsEmphasis Test Driven Development Refactoring, 5S in Code, Pair Programming Metrics and Code ConventionsStrategy Coding Dojo eXtreme Programming Practices, Lean Principles
  • Classes
  • Agile Software Management Tool
  • Final RemarksSeveral conclusion works in Agile areaResearch/Study GroupDisciplines with management focus Working culture Values, PrinciplesDisciplines with programming focus Practices Adoption (Baby steps) Exercises in group
  • Overcoming Fear ExerciseTwo people, please...
  • Supporthttp://www.guma-rs.org/