September 16th 2008

San Diego Java User's Group (SDJUG)


Our next meeting will be Tuesday, September 16th @ 7:00 PM


Harry Koehnemann and Tim E. Barrios

speaking on

“Does Agile Development Scale?”

(Bring your laptops for part 2)


Sun Microsystems
>>>>> 9515 Towne Center Drive <<<<<
San Diego, CA  92121 s

From 805 exit west at La Jolla Village Dr.
North on Towne Centre Drive
  Can you make it Poll

6:30 - 

Equipment setup and mixer – Food provided Rocket Gang

7:00 - 

Meeting begins, announcements



7:10 - 

Speaker: Harry Koehnemann and Tim E. Barrios, “Does Agile Development Scale?”



8:05 - 

Short Break



8:10 - 

Speaker: Harry Koehnemann and Tim E. Barrios, Jazz and the Eclipse Platform”



9:10 - 

Drawings - final announcements Meeting Ends, tear down, mixer



9:30 - 

Close the doors (really we have to get out!)


Speaker: Harry Koehnemann and Tim E. Barrios


Title: Does Agile Development Scale?



Real World Talk – “Does Agile Development Scale?”

For more than 10 years, agile practitioners have documented many success stories for rescuing and aiding failing projects.  Over that time the development community has embraced their best practices around continuous development, team communication, customer collaboration, adaptive planning, and many others.  However, most agile success stories come from relatively narrow projects – very small teams, mostly co-located team members, narrow solution technology skills, etc.  This talk discusses how agile practices are scaling to other types of projects.  It first presents the agile practices and then discusses how well individual ones do or do not scale.  Participants will learn the agile practices that scale well, those that don’t, and those that scale with some assistance.


Technical Talk

Over the past few years, agile development practices have seen a recent resurgence.  What some viewed a few years ago as the counter culture of software development practices has become mainstream and even espoused by the establishment.  This talk presents a new, tightly integrated, agile toolset that supports large and small, distributed and co-located teams.  IBM-Rational recently released this “open commercial” technology called Jazz which brings team collaboration to the Eclipse platform.  Rational Team Concert is the first product released on Jazz technology and supports agile best practices through adaptive work planning, continuous integration, build management, integrated chat and wikis, and flexible team notification and collaboration, to name a few.  This talk demonstrates how Team Concert improves team productivity and visibility through live, interactive demos with the audience.  Bring your laptop and collaborate with us on the presentation (Team Concert client installation software will be provided at the talk).


Speaker Bio

Harry Koehnemann is a Senior Technical Consultant for Rocket Gang, an IBM-Rational and Telelogic Premier Business Partner.  Harry provides consulting and mentoring services on the Rational and Telelogic product lines, primarily focusing on model-driven development, agile practices, and the integrated toolsets involved with the application lifecycle.  He provides customers with professional services on software tools, methods, and architecture.


Harry has played a variety of roles during the last 15 years as developer, mentor, and educator.  He has worked on projects ranging from 5-developer web applications to large systems involving hundreds of geographically and organizationally distributed developers.  In addition, Harry has consulted for a variety of customers both large (Motorola, Intel, General Dynamics, Raytheon, Ameritech) and small (Unicon, Buzzeo, Orbital Sciences) to name a few.  This experience provides him a broad perspective on the unique needs of different software development organizations.


Harry has a graduate degree from Arizona State University and also teaches classes on Systems Modeling and Agile Development for ASU as a Professor of Practice.


Tim Barrios is a Certified IT Specialist (Rational Solution Architect role) in the Pacific Southwest at IBM Rational Software. Since joining Rational in 1993, he has worked in several roles including as a technical representative and technical lead in the southwestern United States, supporting Rationalʼs products and providing professional services to customers. In his career with IBM Rational, Tim has supported most of the IBM Rational product line and in the past has focused in particular on Rational's design, construction, and process technologies. He has provided customers with professional services on software methods, process, architecture, and Rationalʼs tools. In addition to supporting customers in the field, Tim was an active participant in the planning and development of the Rational Unified Process.


Before joining Rational, Mr. Barrios worked as a Software Engineer at AG Communication Systems (AGCS, formerly GTE, later Lucent, now Alcatel) in Phoenix. In his 11 years there, Tim worked in a variety of functional areas and roles including: real-time embedded switching systems development, software tools and environment development, object based language research and development, engineering workstation studies and deployment, development environment system administration and management, software process and methodology team leadership (as part of software quality assurance), object oriented programming training course development and deployment, and full life cycle development of real-time systems using object oriented techniques. Mr. Barrios received several technical achievement awards while at AGCS.


Mr. Barrios received his B.S. in Computer Science from the University of Louisiana (Lafayette) and his M.S. in Computer Science from Arizona State University. His master's area of emphasis was software engineering while his thesis was on the topic of software development and maintenance environments. Mr. Barrios is also a commercial rated pilot.


Company Bio