Google Software Engineering

An interesting series of posts on Google NYC, Top Google engineer talks to NYC software industry [the broken link was removed]:

Google NYC is not a specialized engineering operation, its 300 engineers work in teams of three on the full gamut of Google products and services. Currently, Google NYC engineers are working on about 100 different projects.

Of Google’s 8000 employees worldwide, approximately half are engineers. Warren stressed that Google pro-actively seeks to keep an engineering-centric culture and does all in its power to avoid undue influences from the likes of biz dev, VC and marketing folks.

Google continues to stress the importance of letting engineers pursue customer delight. It seems to be working pretty well, even if some don’t like the primacy of engineers at Google.

Google Engineering: The REAL story [the broken link was removed]

The Google agile development process begins with “upfront ideation,” Rechis said, and “story creation” follows. Once “stories are in place,” a highly managed “weekly sprint” development cycle is set in motion, with multi-functional teams working to meet supervised deadlines. Development teams typically are comprised of a Project Manager, a User Experience Engineer and a Technology Lead prioritizing workflow. Project schedules are set and reviewed for compliance in regular and frequent team meetings:

Engineer finishes task, Produces build for User Experience approval, Engineer releases into build, Build QA’d. Build stage for release…

The Google “weekly sprint” methodology enables flexible iteration integrating user feedback during the development process, Rechis indicated. As is the Google rule, he concluded, “focus on the user and all else will follow.”

Related: Stretching Agile to fit CMMI Level 3Agile ManagementGoogle New York Speaker Series

This entry was posted in Google, Management, Software Development and tagged . Bookmark the permalink.

2 Responses to Google Software Engineering

  1. Pingback: Curious Cat Management Improvement Blog » The Software Engineering Manager’s Lament

  2. Wade Cartagena says:

    I importance the Montessori method because it targets all knowing styles, provides the baby a foundation for just a adore of studying, teaches the baby to become a self manager and is usually carried out through the increased your education many years. It might be located world-wide but there is a university in Portland (I’m not optimistic in the name…the Francisan..some thing like that, I visited it 15 ages ago) exactly where the graduates had a 100% acceptance rate to higher education.

Comments are closed.