andrew hunt

18
ANDREW HUNT a.k.a Andy Hunt Prepared by: Faiq Suhail FA16-MSCS-0012

Upload: shiraz316

Post on 11-Jan-2017

32 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Andrew Hunt

ANDREW HUNTa.k.a Andy Hunt

Prepared by:Faiq Suhail

FA16-MSCS-0012

Page 2: Andrew Hunt

INTRODUCTIONAndy is a founder of the Pragmatic

Programmers, founder of the Agile Alliance and one of the 17 authors of the Agile Manifesto, and author of nine books. He is an active musician and woodworker, and continues looking for new areas where he can stir things up.

Page 3: Andrew Hunt

ACHIEVEMENTSAndy started in the do-it-yourself days of CP/M and

the S100 bus, of Heath kits and Radio Electronics. Andy wrote his first real program, a combination text editor and database manager, for an Ohio Scientific Challenger 4P. It was a great era for tinkering. Andy started hacking in 6502 assembler, modifying operating systems, and wrote his first commercial program (a Manufacturing Resources Planning system) in 1981. He taught himself Unix and C, and began to design and architect larger, more connected systems.

Page 4: Andrew Hunt

ACHIEVEMENTSWorking at large companies, Andy kept an

ear on Usenet, and started his early email habit via a direct bang-path to ihnp4. Next he settled into electronic pre-press and computer graphics, and worked on that wondrous eye-candy that was Silicon Graphics machines. By now a firm command of several flavors of Unix, from BSD to System V, led Andy to try consulting in the early 1990’s.

Page 5: Andrew Hunt

Books By Andy HuntAndy joined up with Dave Thomas and they wrote the

seminal software development book, The Pragmatic Programmer, followed a year later by the original Programming Ruby: The Pragmatic Programmer’s Guide, which introduced the Western world to this new language from Japan.

Some of his other famous books are:Pragmatic Unit Testing in C# with Nunit, Andy Hunt and

David Thomas, 2004, The Pragmatic Bookshelf,Practices of an Agile Developer, Venkat Subramaniam and

Andy Hunt, 2006, The Pragmatic Bookshelf.Pragmatic Thinking and Learning: Refactor Your Wetware,

Andy Hunt, 2008, The Pragmatic Bookshelf

Page 6: Andrew Hunt

Pragmatic BookshelfTogether they founded The Pragmatic

Programmers and are well known as founders of the agile movement and authors of the Agile Manifesto, as well as proponents of Ruby and more flexible programming paradigms.

They founded the Pragmatic Bookshelf publishing business in 2003, helping keep developers at the top of their game.

Page 7: Andrew Hunt

CURRENT PORTFOLIOAndy Hunt informalHere’s a list of some current projects and

interests (as of November, 2016):Finished first draft of a new novel, Conglommora.

Details coming soon. Check out conglommora.com if interested.

Publishing books I’d like to read at the Pragmatic Bookshelf (pragprog.com)

Working on a better way to develop software (growsmethod.com). Come and help! Private and public workshops now available.

Page 8: Andrew Hunt

CURRENT PORTFOLIOPlaying trumpet, flugel horn, and keys in

several local bands including a Steely Dan cover band, two jazz groups, and a honky-tonk bar band (all Raleigh/Durham area). Arranging charts for the bands.

Writing music for film trailers / commercials, mixing and mastering for friends (soundcloud.com/strange-special-air). Trying to find time to compile a better portfolio, not much posted at the moment.

Page 9: Andrew Hunt

GROW’S METHOD

Page 10: Andrew Hunt

GROWS METHODThe GROWS™ Method is a set of practices and

approaches to integrate effective software development within an organization. It's based on several key concepts:

skill stages model to guide personal and organizational growth and development

experiments that provide feedback loops to answer technical questions and drive practice adoption

inclusiveness to ensure that all parts of the organization work together

tracer-bullet style development to grow the software project in a steady, robust and responsive manner

Page 11: Andrew Hunt

GROWS METHOD

Page 12: Andrew Hunt

Benefits of The GROWS™ Method:Improve organization-wide buy-inPromote dependable and efficient develop

mentImprove individual & team skillsGain real-time visibility of progressBuild trust with transparency and

accountabilityReduce technical riskGrow your organization

Page 13: Andrew Hunt

Why Do You Need GROWS?Since its founding in 2001 the agile movement has helped

many organizations improve their software development, producing better software, with faster time to market. But it’s not all roses: many organizations are still struggling, and many who have tried and adopt an agile approach have not seen the success they deserve. We still regularly face problems such as:

Projects fail time after time, no matter how much time and energy we pour into them

Management has little to no visibility into project progress or status

Development teams don’t understand their management’s decisions or direction

Page 14: Andrew Hunt

Why Do You Need GROWS?Team members feel like they’re stuck in dead

end jobs with no defined career pathThere’s no predictability to the existing SDLC

processTechnical practices aren’t included,

understood, or budgetedLack of automation is curtailing new work

Page 15: Andrew Hunt

SIMILARITY OF GROWTH METHOD WITH AGILEThe GROWS Method honors the intent of the

Agile Manifesto. It tries to avoid dogmatic approaches, and recognize that there is no such thing as a "typical" company; that one size does not fit all. It tries to incorporate better ideas about learning, so that you start with very simple practices that do not require a lot of judgment calls, and progress to practices that require more experience and judgment once you have more experience.

Page 16: Andrew Hunt

GROWS METHOD WEBSITEFor more information on Grows method,

please visit the following URL:www.growsmethod.com

Page 17: Andrew Hunt

WHAT’S NEXTComing up next?Writing Elixir and Phoenix code to

manipulate MIDI in real timeExpand my Halloween project of multiple

Raspberry Pi’s, Arduino, pneumatics, audio and effects to a full-blown Elixir/Phoenix/OTP demonstration.

Revise my book Pragmatic Thinking & Learning

Maybe a top-secret project or two..

Page 18: Andrew Hunt

Referenceswww.toolshed.com (Andy hunt intro, current

portfolio, what’s next)www.growsmethod.com