Theory vs. Practice: Delivering Real World Software
A panel discussion on methodologies and theories used to get teams to ship completed software that works.
Strong opinions abound on the best way to produce quality software. Unfortunately it’s not just about the individual developer writing a good line of code. Teams large and small must coordinate with clients, market conditions, and the limits of the physical universe. This panel, featuring Peter Bell, Toby Boudreaux, Adam Milligan, Bernie Kravitz, Eli Goodman, and Gabriel Spil, with Art Chang moderating, will explore real world experiences and explain what has and hasn’t worked for teams creating products that actual people use. Expect a lively debate!
Beverages will be served before the panel gets started!
Panelists and Moderator:
Peter Bell - Peter is an evangelist and hacker for hackNY. He is an experienced startup technologist, agile coach and CTO. He's finishing up a book for Pearson on "managing software development". He presents regularly at national and international conferences including DLD conference, ooPSLA, QCon NY, QCon SF, RubyNation and SpringOne2GX. He has been published in IEEE Software, Dr. Dobbs, IBM developerWorks, Information Week, Methods & Tools, Mashed Code, the Open Source Journal, NFJS the Magazine and GroovyMag. He is a co-founder and co-organizer of CTO School and tweets regularly as @peterbell
Toby Boudreaux serves as CTO & Managing Partner of Product Development at Control Group, an innovation strategy, technology, and design firm. In his role, Toby drives all user-experience led software development engagements. He has extensive development management experience and an expert understanding of consumer-facing software, interactive marketing, product development, and user experience design. Toby is also an O'Reilly contributor and frequently featured speaker.
Eli Goodmanis a senior engineering manager at Etsy, a website where people can buy and sell wonderful handmade and vintage goods. He's been programming computers since back in the day. Now that he's a manager, he's been excited to figure out the processes, structures, philosophies, and psychological factors that lead to great things getting made. He's also a world-renowned taco aficionado.
Bernard Kravitz is a technologist with a rich background in the fine arts. He is currently CTO at GoWatchIt.com. Before joining GoWatchIt, he was the founder of The Coderie, a boutique web and social media consulting shop with clients such as MTV, Verso Books, Warner Music, and MoMA. In addition to his technical background, he toured the country doing improv-comedy with Chicago City Limits, and has an MFA in creative writing from the New School.
Adam Milligan Over the past fifteen years Adam has worked for software companies large and small, successful and not, in a wide variety of domains. Until recently he was a Director at Pivotal Labs, where he built the mobile development practice, provided technical leadership to Pivotal's largest clients, and trained and mentored the technical leaders of companies who provide web and mobile services you might use every day. He is now the CTO of DaisyBill. Adam studied computer science and biochemistry at Dartmouth College.
Gabriel Spil worked as a contractor at Microsoft during the mid and late 90s, working on the first releases of Windows CE. In 2001, Gabriel moved into a full time position working as a Development Lead for Windows CE development tools. Gabriel was the first adopter of Agile methodologies in the CE Division, and brought in TDD, SCRUM and Scenario Focused Engineering to the CE Tools Group. Gabriel gained real world experience in how to transition from traditional Waterfall to Agile, and on how to do Agile in a small team that is embedded in a large division’s Waterfall process. Gabriel used his experiences to develop training content around Scenario Focused Engineering and Design for Testability for Microsoft’s internal Engineering Excellence Group. Gabriel currently works in the NYC area as a Test Lead for Microsoft focusing on Engineering Best Practices.
Art Chang Art Chang has spent over 25 years in technology transformation for large companies and government. As an insider, he has designed and implemented technology change and as an entrepreneur and investor, delivered web-based software solutions for enterprise and government. Art’s experience includes financial services, music, e-commerce, publishing, fashion, architecture, and government. Art believes that great software, applied intelligently, can result in positive social and economic change, and uses that philosophy to guide his teams.
Art serves as CEO of two of Tipping Point's portfolio companies: Cookstr, an expert curation technology and services company at the intersection of food, lifestyle and health; and AppOrchard, an enterprise iOS development and software company. He is a Bloomberg appointee to the New York City Campaign Finance Board, the nation's largest public matching funds program for political campaigns, and serves as Chair of the NYC Voter Assistance Advisory Committee. Through the CFB, Art is leading a public-private effort called NYC Votes to use technology and design to transform the voting experience for 4.3 million registered voters in NYC on 2013. Tipping Point also operates the only collaborative workplace for serial entrepreneurs and is a founding partner of the CUNY TAP program.
Don't see any women on this panel? Some thoughts on that here.
A very, very special THANK YOU to our friends at New York Law School for the use of their beautiful event space for this discussion!
Interested, but can't make it downtown tonight? Tune into the LIVE WEBCAST at 6:45p to watch.
Pivotal Labs is at the forefront of modern software development having built some of the world’s most effective and innovative business platforms. We provide expertise in design, development and product management to deliver applications and enterprise systems that perform reliably, scale easily and adapt quickly to changing demands. We partner with technical teams ranging in experience from the newly minted to the seasoned; together we’ve launched hundreds of web and mobile products and built complex enterprise infrastructures.
Our highly-disciplined agile practice revolves around communication, collaboration, transparency, and a relentless focus on customer and business needs. At Pivotal, we don’t just build products, we help transform your ideas into software, your code into solutions, and your aspiration into application.