InfoQ

InfoQ

Topic/Tag specific view

Leadership Content on InfoQ


Latest featured content about Leadership

The Leadership Challenge

Topics
Scrum Master,
Leadership,
Scrum,
Management,
Agile

In projects that are implementing Scrum, the role of the Scrum Master is very crucial as he is a team facilitator. This article focuses on what is Servant Leadership, origins of servant leadership, how to transfer leadership to teams, the role of the Scrum Master as a Servant Leader and it expounds on the principal characteristics and traits of a Servant Leader.

News about Leadership

Design Thinking and Culture of Collaboration

Topics
Team Collaboration,
Distributed Team,
Collaboration,
Teamwork,
Leadership,
Design Thinking,
Agile

Design thinking is about creating vision of the future, not just managing the present. Bill Burnett from Stanford University recently spoke about design thinking and what questions we need to ask to shift from design to design thinking.

How Applied Psychology can help Software Engineers

Topics
Team Collaboration,
Delivering Quality,
Distributed Team,
Collaboration,
Quality,
Software Testing,
Teamwork,
Project Management,
Software Craftsmanship,
Leadership,
Testing,
Agile,
Programming,
Human Resources,
Book Review,
Social Skills,
Software Engineering

On the 1st November software engineer and author John R. Fox has published his book “Digital Work in an Analog World”. According to its subtitle “Improving Software Engineering by Applied Psychology”, the book does not consider software engineering in practice. Rather, it is focusing on the psychological aspects relevant and practices relevant for engineers.

Thoughtworks Technology Radar July 2011

Topics
Ruby,
Java,
Dynamic Languages,
ThoughtWorks,
Languages,
Operations,
SOA,
.NET,
Platforms,
Tools,
Project Management,
Adaptive Leadership,
Companies,
Architecture,
Infrastructure,
Enterprise Architecture,
Agile,
Technology,
Language,
Leadership,
Programming

ThoughtWorks recently published its Technology Radar; a report to help technology leaders understand emerging technologies, identify strategic platforms and tools and prepare their organizations for them.

Articles about Leadership

Social + Lean = Agile

Topics
ITIL,
Business/IT Alignment,
IT Service Management,
Operations management ,
Adaptive Leadership,
Cloud Computing,
Enterprise Architecture,
Operations,
Lean,
Infrastructure,
Change,
Leadership,
Agile

In today’s increasingly dynamic business environment, organizations must continuously adapt to survive. Change management has become a major bottleneck. Organizations’ need a practical mechanism for managing controlled variance and change in-flight to break the logjam. This paper provides a foundation for applying lean and agile principles to achieve Enterprise Agility through social collaboration

Choosing Options

A Discussion With Neal Gafter on the Future of Java

Topics
Java SE,
C#,
Java,
.NET Languages,
Languages,
.NET,
Leadership,
Language Design,
Community,
Agile,
Programming

Microsoft's Neal Gafter, who was primary designer and implementer of the Java SE 4 and 5 language enhancements and now works for Microsoft on .NET platform languages, discusses the impact of Oracle's acquisition of Sun on Java,makes the case for adding segmented stacks and a meta-object protocol to Java,, and offers some insights into how Java and C#/.NET compare.

Book Review: The Leader's Guide to Radical Management

Topics
Leadership,
Agile in the Enterprise,
Agile,
Management

Steve Denning's latest book – The Leader's Guide to Radical Management: Reinventing the Workplace for the 21st Century. He contends that management today is in need of a radical makeover – existing practices are not adequate to meet the needs of the modern high-speed world. He shows how Agile methods are being introduced beyond the software world to deliver benefits to people and organisations.

Presentations about Leadership

Team Leadership in the Age of Agile

Topics
QCon London 2011,
QCon,
Leadership,
Conferences,
Agile,
Craftsmanship

Roy Osherove discusses three maturity stages of a team and adjusting leadership accordingly, along with techniques meant to bring craftsmanship and maturity in a software development team.

Managing Agile: Transforming the Three Dysfunctions of Management

Topics
QCon San Francisco 2010,
Leadership,
Agile Techniques,
QCon,
Conferences,
Agile

Diana Larsen discusses how Agile can help to overcome 3 management traps – magical thinking, illusion of control, individual blame – by relying on data and evidence, accepting uncertainty and unpredictability, and maintaining a whole systems view.

Interviews about Leadership

James Grenning

James Grenning on Agile, from co-authoring the Manifesto, to fathering Planning Poker, to Agile for Embedded Development

Topics
Collaboration,
Adopting Agile,
Agile Alliance,
Agile Techniques,
Agile in the Enterprise,
Embedded Software Dev,
Adaptive Leadership,
Teamwork,
C,
Leadership,
Hardware,
Agile,
Agile2011,
Programming

James shares his experience as one of the Agile Manifesto co-authors, fathering the original Agile estimating game (which became Planning Poker) and how Agile methods fit with embedded software development. James also discusses his new book, Test Driven Development for Embedded C, while sharing some surprises, such as his recommendation that teams stop using Planning Poker.

Jim Highsmith on Adaptive Leadership

Topics
Continuous Deployment,
Application Lifecycle Management,
Adopting Agile,
Technical Debt,
Coaching,
Kanban,
Continuous Delivery,
Agile Techniques,
Agile Alliance,
ALM,
Agile in the Enterprise,
Adaptive Leadership,
Software Craftsmanship,
Agile Manifesto,
Lean,
Coaching and Mentoring,
Agile,
Agile Manifesto Anniversary,
Enterprise Architecture,
Agile2011,
Leadership

Recorded at the 10th anniversary of the agile manifesto signing, Jim Highsmith discusses how he works with executive management teams to introduce and integrate agile techniques into enterprise organizations from both the business and IT sides. He defines adaptive leadership and discuses adaptive ALM, continuous delivery, lean and Kanban methods.