addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

New Meetup: An Introduction To Agile Software Development

From: Don R.
Sent on: Monday, July 19, 2010 9:29 PM
Announcing a new Meetup for The San Francisco .NET Developers User Group!

What: An Introduction To Agile Software Development

When: Wednesday, July 28,[masked]:30 PM

Where: Microsoft Office
835 Market Street Suite 700
San Francisco, CA 94103

Agility is the ability to create and adapt to change. Agile software development methods include: Scrum, eXtreme Programming, Crystal, Dynamic Systems Development Methodology (DSDM), Feature Driven Development and Adaptive Software Development. In general, agile methods can be used on any sort of project (software or non-software) to:

  • Focus on customer value via constant business-driven prioritization of features and regular customer feedback
  • Manage uncertainty and risk through evolutionary (iterative and incremental) product development
  • Utilize intense collaboration and feedback via maximum face-to-face communication
  • Unleash team members? creativity and productivity through light touch leadership and self-organization
  • Deliver high quality through plan-do-study-act continuous improvement cycles
  • Facilitate learning and adaptation to change via practices like team retrospectives

In this presentation, David Chilcott will provide an overview of Agile development processes and methods such as Scrum and Pair Programming. This approach emphasizes rapid face-to-face high bandwidth communication, rapid feedback cycles and ongoing incremental process improvement to deliver customer value rapidly in short interations. If you've been wondering what all the hoopla is about Agile, don't miss this presentation. We'll also be raffling off a certificate for a free 2-hour Agile coaching session.

David Chilcott has an unusual set of skills that encompasses both the deeply technical and the deeply human aspects of software development. In addition to his background as a system architect and software developer, David holds a degree in group dynamics, and has completed formal training in creative problem solving, advanced facilitation, Innovation Games facilitation and conflict resolution. His passionate focus on collaboration and clear communication supports effective Agile project management and team facilitation, training, and consulting.

David is the founder of Outformations, a collaborative software design, development, and Agile business consulting practice. David has been designing and building custom business applications since 1989. He?s the lead systems analyst and designer for Outformations as well as the chief Agile evangelist, trainer and coach.

With a long standing interest and commitment to supporting learning communities David has been actively supporting and participating in both national and local associations, non-profits and business organizations for over 30 years. He is a former president of the Bay Area Association of Database Developers, is on the Agile Open California conference organizing team. He is also on the board of the National APLN and the founder and a board member of the Bay Area Agile Project Leaders Network (BayAPLN) Local Chapter.

RSVP to this Meetup:

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy