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-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Software Craftsmanship vs Software Engineering

Abstract: The recent emergence of the Software Craftsmanship movement in the last decade has been accompanied with quite a bit of confusion on what the movement is exactly about and whether it adds any value beyond previous software development movements, such as Agile and Software Engineering.

In this talk, Andy Maleh will define Software Craftsmanship, compare and contrast to Software Engineering, and provide actual examples on how both disciplines are playing out at the Groupon software development environment. At the end of the talk, attendees will be given a chance to ask questions and share their own insights on the topic.

Bio: Andy Maleh is a Software Engineer at Groupon who specializes in user needs analysis and building transformative software that meets ongoing demands. He leads by embracing agile practices and software craftsmanship in the process of perfecting Groupon's deal experience. He joined Groupon via Obtiva, where he served as a Senior Consultant for more than five years. Andy is also the Founder and Lead Developer of the Glimmer open source project for Desktop Development with Ruby. Andy holds an M.S. in Software Engineering from DePaul University in Chicago and a B.S. in Computer Science from McGill University (Montreal). Outside of Groupon walls, Andy plays the drums in indie rock venues and travels via Longboard when the Chicago weather permits.

Join or login to comment.

  • Ralph I.

    Good overview comparing and contrasting software engineering and craftsmanship. Andy also provided an overview of the journeyman program and other activities at GroupOn that supports software engineering and craftsmanship.

    June 20, 2012

  • Pete K.

    Excellent talk. A brief summary and my thoughts afterwards are at http://sachmet.livejournal.com/150950.html

    June 20, 2012

  • Pete K.

    I ran across this definition of "craftsmanship" this morning, and I think it's applicable to tonight's meeting: http://davegamache.com/2011/11/craftsmanship/

    June 19, 2012

  • Mike H.

    Cyrille, awesome yes! I've kind of watched the SEMAT folks from a distance since it's inception a few years ago. We're a very open group and if you know anyone that's in the Chicago area that could discuss those concepts I'd love to chat and see about hosting them for a discussion. BTW, almost all our meetings are recorded and up at http://mchenry.softwarecraftsmanship.com, this meeting will be as well. Thanks!

    June 14, 2012

  • cyrille m.

    "Software Craftsmanship vs Software Engineering": That sounds like a good topic! You'd need to invite some SEMAT proponents to make sure there's a good debate/fight ;)

    I'd love to join but I'm in Paris. However it would be great to get some report on the various perspectives you'll have talked about at this event. We could import that topic for one of our software craftmanship meetup one day in Paris!
    Cheers,

    June 14, 2012

No one went

Our Sponsors

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