- Martin Fowler
Martin Fowler is a famous author and international speaker on software architecture, specializing in object-oriented analysis and design, UML, Patterns, and agile software development methodologies, including Extreme Programming. Martin Fowler started working with software in the early 80's and has written five popular books on the topic of software development (see "Publications"). In March 2000, he became Chief Scientist at ThoughtWorks, …
- Alistair Cockburn
Alistair Cockburn (his last name is pronounced "Co-burn" in the Scottish way, with a long 'O' and no 'ck', making it homophonous with that of the actor James Coburn) is one of the initiators of the Agile movement in software development. He was one of more than 15 co-authors, in 2001, of the Agile software development manifesto. In 2005, he helped co-author the agile PM Declaration of Interdependence. Cockburn received his PhD degree from the University of Oslo in 2003.
- Craig Larman
Craig Larman specializes in Iterative and incremental development, Agile software development, Object-oriented analysis, Object-oriented design, and agile modeling. He is the author of several popular texts, …
- Dave Astels
Dave Astels is a Software Consultant and advocate of Agile Software Development. Astels has written on Extreme Programming and Test-driven development. Astels, Steven Baker, David Chelimsky and Aslak Hellesøy, created the RSpec Behaviour-driven development framework. Astels has an M.S. in computer science from the University of Calgary.
- Brian Marick
Brian Marick worked for eleven years as a tester, developer, and line manager, mostly on operating systems and compilers. Joint research at the University of Illinois led to internal consulting and then, in 1992, his own consulting business, Testing Foundations. Because practitioners are justifiably suspicious of those who talk about software development but never actually do any, he tries to spend half his time building, testing, and maintaining tools, some freely available.
- Robert Cecil Martin
Known colloquially as "Uncle Bob", Robert Cecil Martin has been a software professional since 1970 and an international software consultant since 1990. He is founder and president of Object Mentor Inc., a team of consultants who mentor their clients in C++, Java, OOP, Patterns, UML, Agile Methodologies, and Extreme Programming. From 1996 to 1999 he was the editor-in-chief of the C++ Report. In 2002 he wrote the "Agile Software Development: Principles, Patterns, …
- Alberto Brandolini
All-round expert on several aspects of software development. From requirements gathering to architecture, system integration, project management, deployment and development process coordination.
- Scott Barber
Scott Barber is an established leader in the software testing community. He is the Chief Technologist for PerfTestPlus, the Executive Director for the Association for Software Testing, Co-Founder of the Workshop on Performance and Reliability, and Co-Author of the book "Performance Testing Guidance for Web Applications". He is well known in the software testing industry for his contributions toward advancing the state of the practice of testing and analyzing the performance of complex systems.
- Jean Tabaka
Jean Tabaka , Rally Software Development Agile teams are encouraged to act collaboratively and make decisions as a team. And yet, some decisions must occur outside of the full team’s consensus. For example, business or product owners ultimately must set their value and priority decisions even though they need to negotiate with the delivery team.
- Bjørn Stabell
Business Manager; Entrepreneur; CTO; Agile practitioner; Python programmer
- Stein Inge Morisbak
Main interests are systems development and programming, tutoring and management. My strong sides include broad understanding of information systems and architectures, experience with different programming languages and technologies and Agile development. Career goals include becoming a software development guru and using my knowledge to guide and lead others towards the goal of producing excellent software.
- Michael Stein
- Eli Weir
Creative technology executive with a love of fine things, people, and places.
- Joel Adams
CEO of an IT Recruitment company. Interested in helping our clients build high performance IT teams.
- Rob Myers
Rob Myers has 20 years of professional experience in software development, including projects for industry leaders in medical, aerospace, and financial services. In the late 90’s, Rob became an eXtreme Programming coach and traveled throughout the country assisting teams with Agile Software Development practices and object-oriented design techniques. Rob brings to the classroom his passion for value-oriented software development, team development, and sane work environments.
- Chris Richardson
Chris Maki is a Principal Software Engineer at Overstock.com. Before joining Overstock.com, Chris was an independent consultant specializing in server-side Java development. He has been designing and building server-side systems for 15 years in C++, Objective-C, and Java. Chris spent many years working as an enterprise architect specializing in large-scale Java system design and development.
- James Waletzky
James Shore is an award-winning agile practitioner and coach. A professional software developer since 1994, he has been leading teams since 1999. The Agile Alliance awarded James the Gordon Pask Award for Contributions to Agile Practice. His recent book, The Art of Agile Development (co-authored with Shane Warden), was published by O'Reilly in September. Find more of James’ work on his Web site, www.jamesshore.com.
- Anthony Wenzel
Anthony Wenzel Executive Principal Mr. Wenzel is an executive principal with Dominion Digital in their Technology Consulting practice. As an early employee of Dominion Digital, Mr. Wenzel joined the firm in 1998 and has led many successful client engagements in that time, focusing on delivering right-sized technology solutions to create business value for clients throughout the Central Virginia region.
- By Chris Maki
Chris Maki Principal Engineer at Overstock.com, author JPA 101: Java Persistence Explained Chris Maki is a Principal Software Engineer at Overstock.com. Before joining Overstock.com, Chris was an independent consultant specializing in server-side Java development. He has been designing and building server-side systems for 15 years in C++, Objective-C, and Java.
- Chris Maki
Chris Maki is a Principal Software Engineer at Overstock.com. Before joining Overstock.com, Chris was an independent consultant specializing in server-side Java development. He has been designing and building server-side systems for 15 years in C++, Objective-C, and Java. Chris spent many years working as an enterprise architect specializing in large-scale Java system design and development.
- Diana Mekelburg
Diana Mekelburg , Project Management Professional and Certified Software Quality Engineer, is an information systems management consultant, trainer, and coach. She has taught project/program management classes to more than 500 people. Mekelburg has managed software development in a variety of organizations, including information technology, contract, and commercial during three decades of software development, from mainframe to e-commerce.
- Sylvain Chery
- James Coplien
I built on a strong academic foundation in hardware and software design to a Bell Labs career that included large-scale system development (1979-1981), applied research (1981-1990) and the famous Bell Labs Research organization (1990-2001). Since then I have remained active in academia (with positions both at a Midwest liberal arts college and a one-year endowed chair at VUB, and still as a Visiting Professor at University of Manchester) and in electronic design automation (a year and a . . .
- Nella Bishop
Nella Bishop Vice President of Engineering Nella leads SteelEye's Product Development and Customer Support teams defining process, managing resources, and delivering solutions. She supports and is an active practitioner of Agile Software Development processes, specifically Scrum.
- Kate Kawalek
Kate Kawalek , VP, Engineering Kate Kawalek joined the eEye Digital Security team in March 2006 as Director of Engineering Operations. Ms. Kawalek has been instrumental in establishing new processes for the various Engineering, Customer Support and Quality Assurance teams. She has been the catalyst for launching and implementing the Agile Software Development Process across all development teams.
- Ken Schwaber
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.
- Mike Beedle
Mike Beedle is the founder and CEO of e-Architects Inc., a consulting company that specializes in application development using distributed objects and Internet technologies. Despite Mike's business demands, he has remained billing as an on-the-trenches consultant where he applies Scrum and XP together through XBreed . Mike was privileged to be an early adopter of the Scrum method, and has introduced Scrum to 7 organizations since the mid-90's.
- Jutta Eckstein
Jutta Eckstein , IT communication Agile processes are revolutionizing the software development industry. Projects embracing agile development are expected to be faster and more efficient than traditional software development. Agile processes enable developers to embrace requirement changes during the project, deliver working software in frequent iterations, and focus on the human factors in software development.
- Sowmya Karmali
Sowmya Karmali is a Group Product Manager at Aditi Technologies, a software services firm specializing in product engineering services. In her current role she conceptualizes go-to-market strategies for Aditi, with special focus on Web 2.0 and Office Business Applications using MOSS. She also created the Agile Core Group within Aditi to lead and mentor projects that embrace Agile Development Processes.
- Kate Kawalek
Kate Kawalek , VP, Engineering Kate Kawalek joined the eEye Digital Security team in March 2006 as Director of Engineering Operations. Ms. Kawalek has been instrumental in establishing new processes for the various Engineering, Customer Support and Quality Assurance teams. She has been the catalyst for launching and implementing the Agile Software Development Process across all development teams.
- Steve Higgins
Steve Higgins , Vice President Engineering Over 20 years experience in the computing industry with emphasis on software design and development as it relates to pervasive computing. Experienced in the application of software design methodologies including RUP, ISO 9000, Component Based Design, Agile Software Development, and Extreme Programming. Steve pioneered the initial development of handheld and laptop protocols communicating over wired networks and POTS.
- Nella Bishop
Nella Bishop Vice President of Engineering Nella leads SteelEye's Product Development and Customer Support teams defining process, managing resources, and delivering solutions. She supports and is an active practitioner of Agile Software Development processes, specifically Scrum.
- Bob Small
Bob Small is a Principal Member of the Technical Staff at the Systems and Software Consortium, a not-for-profit, member-based organization, based in Herndon, VA. He has worked at the Consortium for 10 years. His technical interests include Agile Software Development and Security. He has coached many teams as they strive to adopt Disciplined Agility. Small has 30 years of experience in software engineering and program management.
- Lasse Koskela
- Mike Cohn
Mike Cohn Mike Cohn is the founder of Mountain Goat Software, a Colorado, USA-based process and project management consultancy and training firm. Mr. Cohn specializes in helping companies adopt and improve their use of agile processes and techniques in order to build extremely high performance development organizations.
- Paolo Rainone
- Kai Virkki
- Alexandre Rodrigues
JIM HIGHSMITH is Director, Agile Project Management Practice, and Fellow, Business Technology Council at Cutter Consortium. He is also a Member of the Software Development Productivity Council, Flashline, Inc. Highsmith authored Adaptive Software Development, which won the prestigious Jolt award for excellence, and Agile Software Development Ecosystems (Addison Wesley). A recognized leader in the Agile movement, he co-authored the Agile Manifesto and co-founded the Agile Alliance.
- Scott Davies
Motivated software engineer and architect, with specialisation in Java / J2EE technologies and agile delivery. My primary interest lies in delivering complex software projects and improving the software development process.I am a firm believer in pragmatic software development, and above all that software development should be about the people and process.
- Chris Matts