InfoQ

InfoQ

Topic/Tag specific view

learning Content on InfoQ


Latest featured content about learning

Can the Kanban Method Avoid Becoming another Management Fad?

Topics
QCon London 2011,
Kanban,
Agile Techniques,
QCon,
Lean,
learning,
Agile,
Conferences

Benjamin Mitchell believes that Kanban risks to become a fad if it does not cover gaps related to experiencing embarrassment and threat, proposing a solution based on the double-loop learning model.

News about learning

Feedback, Non-Feedback and Uncalled Feedback

Topics
Feedback,
Continuous Improvement,
learning,
Agile

The importance of feedback in Agile development is paramount. Feedback is built into every aspect of the methodology ranging from unit tests, continuous integration, daily standup, retrospectives to end of sprint demos. In-spite of all this, are there still some feedback loops which remain incomplete?

Microsoft Virtual Academy on Cloud Computing

Topics
SQL Azure,
Azure,
.NET,
Microsoft,
PaaS,
Architecture,
Companies,
Cloud Computing,
Programming,
learning

Microsoft has opened a free online virtual academy for students interested in learning and graduating in Microsoft Cloud Computing technologies.

The Importance of Agile Feedback Loops

Topics
XP,
Feedback,
Pair Programming,
Scrum,
Continuous Improvement,
Agile,
learning

Several members of the Agile community emphasize the importance of feedback loops in the effectiveness of Agile development processes.

Articles about learning

The Story of a Project

Topics
Casestudy,
Stories & Case Studies,
Architecture,
learning,
Agile

Olivier Mallassi shares a story of a typical software development project, some typical problems and what he learned from Tom Demarco about addressing those problems, and an alternative story.

Excerpts from an Interview with James Bach

Topics
Test Automation,
Software Testing,
Automation,
Certification,
Oredev Conference,
Agile,
Testing,
learning

Following are the most relevant excerpts from the interview with James Bach at Oredev 2008. He covers topics like: engineering, why we should be telling success stories, opening our minds to other scientific domains, automated testing and exploratory testing.

Presentations about learning

The Beginner’s Mind

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

Patrick Kua talks on the need to preserve an open mind and learning attitude while being on the craftsmanship journey from beginner to expert.

Deliberate Practice

Topics
QCon London 2011,
QCon,
Agile,
learning,
Conferences,
Deliberate Practice

Jon Jagger discusses achieving expertise through deliberate practice, a process of trying new things or old ones but with a new approach, leading to improved technical agility through increased self awareness.

Interviews about learning

Craig Larman on the Challenges of Scaling Scrum to Large Organizations

Topics
Removing Waste,
Adopting Agile,
Lean,
Adoption,
Agile in the Enterprise,
Scrum,
Change,
Agile,
learning

In this interview, Craig Larman discusses the many challenges you face when scaling scrum to large organizations. These challenges stem from decisions to use component teams over feature teams; adopting out sourcing without careful consideration for the impact of that decision; and over specialization of skills and limited learning which leads to waste, bottlenecks, and poor performance.

Elastic Leadership

Topics
Communication,
Team Collaboration,
Distributed Team,
Collaboration,
Distributed Teams,
QCon London 2011,
Teamwork,
Agile Techniques,
Leadership,
Adaptive Leadership,
QCon,
Agile,
learning,
Conferences,
Team Leader

Roy Osherove talks about the challenges and opportunities of being a software team leader. He shares his hard won experiences in growing teams, their members and influencing behaviour. Being a software team lead is about getting out of your comfort zone, creating trust and commitment in your team but also about knowing about team maturity levels and the different approaches needed.

Venkat Subramaniam on JVM Languages

Topics
JVM,
Virtual Machines,
JRuby,
SpringOne,
Groovy,
Ruby,
Scala,
Spring,
Conferences,
Runtimes,
Domain Specific Languages,
Java,
Dynamic Languages,
SpringSource,
JVM Languages,
Functional Programming,
Dependency Injection,
Languages,
Design Pattern,
VMWare,
Companies,
Patterns,
Programming,
SpringOne 2010,
Language,
Design,
learning,
Object Oriented Design

Venkat Subramaniam talks about the characteristics of JVM languages like Groovy, JRuby and Scala, and their applicability in enterprise applications. He also mentions several implementation details and finishes by addressing issues of lifelong learning for developers.