Promoting Agile Software Development Practices in Austin, TX
RSS icon Email icon Home icon
  • Dev SIG – Mar 8th – Challenges with Integrating UX Design

    Posted on February 28th, 2012 janelleklein No comments

    About the Developer SIG

    The primary goal of the Developer SIG is to promote community learning through questioning, critical thinking, sharing of experiences, collaborative problem solving, and exploring of our differences.  Each meeting will facilitate a group discussion relating to a common problem in software development. This month’s topic, challenges with integrating UX design.

    The group is facilitated by Janelle Klein, Developer and CTO with New Iron.

    Mailing List: http://groups.google.com/group/agileaustin-dev

    Challenges with Integrating UX Design

    Just as we must work closer with Ops on the downstream end, we have to collaborate better with UI designers on the other end. UI designers have their own way of doing things that may not mesh well with the rest of the process… or does it? How do you balance the opportunity costs of better UX versus additional features? How do you avoid being handed a solution before anyone’s really dug into the problem? Come prepared to share your frustrations or successes with integrating UX design in the development process.

    Eventbrite: http://agiledevsig13.eventbrite.com

    *********************NEW LOCATION – BAZAARVOICE********************************

    Bazaarvoice is located in the San Clemente office complex/development on the West site of 360 directly across the highway from Davenport Village.

    Coming North on 360, turn left (West) at the light at Westlake Drive. The first right will take you into the office complex.
    Coming South on 360, there is an entrance to San Clemente accessible on the right between the light at Cedar and the light at Westlake. If you miss it, just make a right on Westlake and then take the first right into the complex.
    The address is:

    3900 N. Capital of TX Hwy.
    Austin, TX 78746

    The main lobby is on the 3rd floor. Go there first and you can get to the room from there.

  • Dev SIG – Jan 12 – I know my code is high-quality when….?

    Posted on December 29th, 2011 janelleklein No comments

    About the Developer SIG

    The primary goal of the Developer SIG is to promote community learning through questioning, critical thinking, sharing of experiences, collaborative problem solving, and exploring of our differences.  Each meeting will facilitate a group discussion relating to a common problem in software development. This month’s topic, sharing experiences with deployment automation.

    The group is facilitated by Janelle Klein, Developer and Agile Practices Leader with New Iron.

    Mailing List: http://groups.google.com/group/agileaustin-dev

    I know my code is high-quality when….?

    How do you know when your code is high-quality? And what does it take to get there? Come prepared to share your answers with a lively, pizza-stuffed gang of your peers.

    Eventbrite: http://agiledevsig11.eventbrite.com

  • Dev SIG – Dec 8th – Sharing experiences with Deployment Automation

    Posted on December 5th, 2011 janelleklein No comments

    About the Developer SIG

    The primary goal of the Developer SIG is to promote community learning through questioning, critical thinking, sharing of experiences, collaborative problem solving, and exploring of our differences.  Each meeting will facilitate a group discussion relating to a common problem in software development. This month’s topic, sharing experiences with deployment automation.

    The group is facilitated by Janelle Klein, Developer and Agile Practices Leader with New Iron.

    Mailing List: http://groups.google.com/group/agileaustin-dev
    Eventbrite: http://agiledevsig10.eventbrite.com

  • DevSIG – Nov 10th – Branching Strategies – What are the Tradeoffs?

    Posted on November 6th, 2011 janelleklein No comments

    About the Developer SIG

    The primary goal of the Developer SIG is to promote community learning through questioning, critical thinking, sharing of experiences, collaborative problem solving, and exploring of our differences.  Each meeting will facilitate a group discussion relating to a common problem in software development. This month’s topic, tradeoffs in branching strategies.

    The group is facilitated by Janelle Klein, Developer and Agile Practices Leader with New Iron.

    Mailing List: http://groups.google.com/group/agileaustin-dev
    Eventbrite: http://agiledevsig9.eventbrite.com

    Branching Strategies – What are the Tradeoffs?

    In last week’s Agile Austin meeting, Cheng Leong presented an overview of Git, a popular DVCS. One question came up that sparked a lot of discussion – if you branch for teams, or branch for features, or commit locally and don’t push changes – aren’t you delaying integration? Whats the cost and how do you decide?

    In this discussion we will consider some branching strategies that might be useful for different types of application challenges and share our experiences.

  • Developer SIG – Oct 13th – Challenges of Database Automation

    Posted on October 9th, 2011 janelleklein No comments

    About the Developer SIG

    The primary goal of the Developer SIG is to promote community learning through questioning, critical thinking, sharing of experiences, collaborative problem solving, and exploring of our differences.  Each meeting will facilitate a group discussion relating to a common problem in software development. This month’s topic, Challenges of Database Automation.

    The group is facilitated by Janelle Klein, Developer and Agile Practices Leader with New Iron.

    Mailing List: http://groups.google.com/group/agileaustin-dev
    Eventbrite: http://agiledevsig8.eventbrite.com

    Challenges of Database Automation

    Whether instrumenting your database development with a continuous integration process, or automating the deployment of your database changes to test or production environments, database automation can be a major challenge.

    With a lack of a one size fits all solution, we are often stuck reinventing a variation of the same wheel.  And without collaboration, we undoubtedly repeat the same mistakes.  In this discussion, we will share patterns and lessons learned from our database automation experiences.

    Example challenges:

    • Deploying database changes without downtime
    • Managing branch database development
    • Managing embedded procedural code
    • Creating reliable database state with large volumes of data