Brent Reid

  

Sr Principal Software Eng, CSM, CSPO, CSP, Raytheon

Location: Aurora, CO


Certifications

Certified Scrum Product Owner
Certified Scrum Professional
Certified ScrumMaster

Groups I belong to

Agile Denver

Scrum Utah

Biography

Brent W. Reid - I have a BS degree in Computer Science from Utah State University (USU) and a MS degree in Computer Engineering from the University of Southern California (USC). I have spent the last 28 years working for a large system development company where agile values, principles and practices are not well received or understood. I've spent many years working to change the culture in the company and the industry to be more receptive to agile values and principles. I've also worked to define ways in which large system development programs can apply agile values and principles in software component and subsystem development methodologies. Changing culture in large companies that support large government programs is a challenge to say the least. Progress is being made, but progress is slow in coming. I continue to believe that the open system management approach enhanced by agile principles and practices is a far better development management approach than the top down, command and control, authoritarian approaches embraced by most large system development companies. It creates a better environment in which to work, a more motivated team and a higher quality end product. And so, I keep working to bring about cultural change...

Work experience

Raytheon, Agile Coach
January 2012 - Present, Aurora, CO, United States
I am currently serving on the Raytheon-IIS SW Disipline Council, and as the IIS-Rocky Mountain Engineering POC for agile/lean process deployment within the business unit. I support new business proposals and incorporate the use of agile software development into the proposals, mentor teams transitioning to agile/scrum methodologies, help programs with more traditional sw development methodologies to incorporate agile principles and practices into their software development process (e.g., continuous builds, continuous integration). I'm working with the Raytheon corporate and IIS business unit leadership to restructure corporate and business unit measures to support agile/scrum development activities.

Raytheon, SW Cross Product Team Lead / Scrum Master
October 2011 - March 2012, Aurora, CO, United States
I served as the SW Lead for a program that was implementing Agile/scrum practices for the first time. In this position, I mentored the team and management on the principles and values of agile/scrum, defined SW Program Instructions to support a Scrum/Agile development, worked with engineering to define the development of multiple projects into Builds/releases with three 4 week sprints per build. I served as the Scrum Master for the first three sprints, and then trained others in the role of Scrum Master. We put in place product backlogs and burndown charts and integrated the status reporting on the program using agile measures.

Raytheon, Agile/Scrum Champion for Engineering Organization
January 2011 - December 2011, Aurora, CO, United States
Raytheon Company sponsored a company wide software initiative in 2011 to increase the understanding and use of Agile Scrum within its Business Units. I served as the Rocky Mountain Engineering Agile/Scrum POC in support of this initiative. In this role, I contributed to the development of the Business Unit's Agile SW Development procedure which institutionalized the usage of agile processes at the Business Unit Level. I help organize and attend training activities through out the year and mentored teams in Aurora, CO and Omaha, NE on the roll out and usage of Scrum/Agile principles and values to drive the implementation of their agile SW development processes.

Raytheon, SW Lead on Starquest Proposal
August 2011 - September 2011, Aurora, CO, United States
Worked a major proposal effort for the company which included the usage of agile/scrum sw development methodology for the sw development.

Raytheon, SW Lead on Greyhound Proposal
June 2011 - September 2011, Aurora, CO, United States
Worked the proposal for a new business opportunity. Proposed the use of Agile/scrum development methodology.

Articles I've written

Product Backlog Ordering (Not Prioritization)
Traditionally, most systems used to track defects and work items on a development or maintenance program include the concept of priority. James O. Coplien addresses the topic of priority in his 2011 article "It's Ordered — Not Prioritized!"I agree with Mr. Coplien that the product backlog should be ordered, not prioritized — and here I present slightly different reasoning to support the same conclusion.

Is Agile Another Process?
Over the past decade, "Agile" has come to mean different things to different teams. . . .