Following is the list of great blogs, thinkers, philosophers, agile, lean thinkers and authors for your reference. You can learn a lot by subscribing to these blogs.
Craig Larman : http://www.craiglarman.com/
Craig Larman is the co-creator of LeSS (Large-Scale Scrum), and since 2005 has worked with clients to apply the LeSS framework for scaling lean thinking and agile development to large, multisite, and offshore development. He helps senior managers and teams with organizational-design consulting for groups adopting LeSS.
He is one of the first Certified Scrum Trainers and Practicing ScrumMasters, starting in the 1990s while at Chevron Research.
His work includes one of the first and best-selling globally popular books on agile methods: Agile & Iterative Development: A Manager’s Guide.
Jeff Sutherland : http://scrumguides.org/ or http://www.scruminc.com/
Jeff is the co-creator of Scrum and a leading expert on how the framework has evolved to meet the needs of today’s business. The methodology he developed in 1993 and formalized in 1995 with Ken Schwaber has since been adopted by the vast majority of software development companies around the world. But Jeff realized that the benefits of Scrum are not limited to software and product development. He has adapted this successful strategy for several other industries including: finance, healthcare, higher education and telecom. As the CEO of Scrum Inc. and the Senior Advisor and Agile Coach to OpenView Venture Partners, Jeff sets the vision for success with Scrum. He continues to share best practices with organizations around the globe and has written extensively on Scrum rules and methods.
Ken Schwaber : https://kenschwaber.wordpress.com/
Ken Schwaber is president of Advanced Development Methods (ADM), a company dedicated to improving the software development practice. He is an experienced software developer, product manager, and industry consultant. Schwaber initiated the process management product revolution of the early 1990’s and also worked with Jeff Sutherland to formulate the initial versions of the Scrum development process.
Martin Fowler : http://martinfowler.com/
Author, speaker, and loud-mouth on the design of enterprise software. He works for ThoughtWorks, a software delivery and consulting company. In his words: For all of my career I’ve been interested in the design and architecture of software systems, particularly those loosely classed as Enterprise Applications. I firmly believe that poor software design leads to software that is difficult to change in response to growing needs, and encourages buggy software that saps the productivity of computer users everywhere.
I’m always trying to find out what designs are effective, what approaches lead people into trouble, how we can organize our work to do better designs, and how to communicate what I’ve learned to more people. My books and website are all ways in which I can share what I learn and I’m glad I’ve found a way to make a living doing this.