InfoQ Homepage Agile Content on InfoQ
-
SOA Strategy and Spline Tactics
In this article, Michael Poulin discusses agility-to-market changes that IT can gain using a strategy oriented onto the services. Using concepts of service-orientation as the major construct of the technical product portfolio, accompanied by a techniques he calls Spline Tactics, he examines how businesses can achieve strategic agility.
-
How Did the Originators of the Agile Manifesto Turn from Technology Leaders to Leaders of a Cultural Change?
Based on in-depth interviews with twelve of the seventeen originators of the Agile Manifesto, we describe how technology-driven forces led to the cultural change introduced by the agile approach. This message implies what human aspects and methods, practices and tools should be emphasized in adoption processes of agile software development.
-
Are You a Software Architect?
The line between development and architecture is tricky. Some say it's fake, that architecture is an extension of the design process undertaken by developers; others say it's a chasm that can only be crossed by lofty developers who believe you must abstract your abstractions and not worry about implementation details. There's a balance in the middle, but how do you move from one to the other?
-
Agile – A Way of Life and Pragmatic Use of Authority
Vinay Aggarwal shares many instances in life where authority is needed and lack of authority allows for extremely costly mistakes. He then explicitly suggests where authority could and should be used in Agile environments.
-
Agile and SOA, Hand in Glove?
Agile is the hand that works in the glove. SOA is the glove, the scope is enterprise wide. Most principles of SOA and Agile are not in conflict. When they are, they keep each other sane. Agile development without a clear vision of the goals and objectives of the company is futile. SOA without a clear vision how to make it real using agile development principles is a waste of time and money.
-
The Meme Lifecycle
Julian Everett and Chris Matts describe an IT business case as a meme - one that is competing in the complex ecosystem that constitutes a market sector and show its implications. By taking this view of a business then an organization's short and long term strategies change and we get a completely different view of how and why current development practices exist and persist.
-
Book Excerpt: Succeeding with Agile: Software Development Using Scrum
This is a book excerpt from Mike Cohn's new book "Succeeding with Agile: Software Development Using Scrum". This article describes the primary adjustments individuals must make as they transition from traditional roles to Scrum. The focus is on how these roles change, rather than on a thorough description of each role.
-
Agile Teamwork: The Leadership - Self-management Dilemma
Self-managed teams are unstable and are successful when the ‘Leadership – Self-Management’ dilemma is understood and dealt with. Too much central control destroys agility, inhibits creativity and resists change. Too much self-management leads to chaos and anarchy and destroys a team. A successful Agile Team operates as far along self-management as it can, without tipping over into chaos.
-
Book Excerpt and Interview: Dynamic SOA and BPM: Best Practices for Business Process Management and SOA Agility
Boris Lublinsky interviews Marc Fiammante as part of a review of Marc' new book, Dynamic SOA and BPM: Best Practices for Business Process Management and SOA Agility. The book is based on many years of practical experience obtained during dozens of enterprise SOA implementations and covers major steps of such implementations
-
Scrum And Strategy
If Scrum is all about short term, how then do the strategy folks work in such an ecosystem? More importantly, how does it help business leaders make and live up to important commitments? Good questions, but there aren’t easy enough answers. Doesn’t all this make strategy and Scrum look like the two poles of a magnet, or even further – the two extremes of the planet?
-
Key Takeaway Points and Lessons Learned from QCon San Francisco 2009
This article presents the main takeway points as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Turotials, Keynotes, Agility as a Craft, Architecture for the Architect, Architectures You've Always Wondered About, Cool Stuff with Java, DSL in Practice, Emerging Languages, The Cloud: Platform or Utility, The Many Facets of Ruby, and many more!
-
How Product Management Must Change to Enable the Agile Enterprise
When development teams adopt agile, product management is often caught off guard by the amount of work added to their already overflowing plate. Agile calls for new skills, and traditional staffing models do not typically accommodate the new product owner role. Given that most product managers are overworked, how can they manage these new activities to derive more value?