InfoQ Homepage Articles
-
How To Not Destroy your Agile Team with Metrics
The agile community needs to change how it measures success. The ways that we gather metrics and the information we seek out of those metrics is actually getting in the way of what’s most important, making working software. Forcing individual metrics sometimes discourages team collaboration by focusing too intently on others. This can skew the thing we’re measuring, thus defeating the purpose.
-
An Agile Talent Development and Adaptive Career Framework
As organizations adopt agile practices and techniques they often find that existing talent management approaches need to adapt to new ways of working. This article discusses the critical task of replacing dysfunctional performance management systems, antiquated job families and limiting career paths that undermine the effectiveness of our teams and compromise the health of our culture.
-
Continuous Delivery with Continuous Design: Completing the Cycle
Innovations in software delivery and product ideation don’t always impact each other. However, the rapidly increasing appetite for new product features coupled with the decreased lifetime of products, and even business models, necessitates joining up the cycles of continuous design and continuous delivery into a holistic approach to delivery. This article discusses shrinking the innovation cycle
-
New Book: JQuery Mobile In 24 Hrs
“Sams Teach Yourself jQuery Mobile In 24 Hrs” is a new book by Phil Dutson that introduces web developers to building mobile web apps with JQuery Mobile. The book is divided into 24 separate chapters meant to be consumed in an hour each. InfoQ got in touch with Phil to know more about the book and Mobile web app development in general.
-
A User’s Story: DubDubDeploy
When Donte Ormsby came to us, it was just a friendly letter to say that he found a great tool for simplifying website deployment using ASP.NET and thought our reader might find it useful. After talking a bit, we decided the best way to introduce DubDubDeploy to you would be for him to just tell his story.
-
New Book: The Human Side of Agile
Gil Broza has written a book focusing on the people factors that are needed for successful agile adoption and transformation in an organization. He offers advice targeting leaders at all levels.
-
arrayDB, a New and Easy PHP ORM
Most ORM libraries make you write a new class for each item you want to keep in the database. Extending this and that for no apparent reason is repetitious and capricious. Using techniques that can be applied to most languages, arrayDB looks at simplifying the whole process by doing away with statically defined classes.
-
Inside the Complexity of Delivering Cloud Computing
There's a lot more to cloud computing than meets the eye. This article presents an insider's view on what really is entailed in designing and deploying a cloud-based solution.
-
Why Testing Matters in Agile Projects
Agile is changing the way we work together and the work that is done. Many think that the role of testing is dead, but I think it is growing and turning into an even better, rounder, more effective testing. The role of Testing will powerfully help redefine the way things are done and the order in which they are done for best results in agile.
-
Continuous Integration with MSBuild and Jenkins – Part 2
In part one we looked at using MSBuild in a general sense. Part 2 we apply that knowledge to a specific continuous integration server, namely Jenkins. We choose Jenkins because it is an open source project that supports a wide variety of projects, making it ideal for heterogeneous environments.
-
Testing in the Cloud: Exploring the Practice
In this article, authors discuss the effects of cloud-based testing in software delivery process. They talk about cloud-based testing services such as performance testing and web-based application testing. They also share the results from their interviews with different organizations and their use of cloud in testing and suggest a cloud-based testing roadmap.
-
Hadoop and Metadata (Removing the Impedance Mis-match)
A new Apache HCatalog project is a table and storage management layer for Hadoop that enables different data processing tools – Pig, MapReduce, and Hive – to more easily inter-operate data. HCatalog’s presents users with a relational view of data and ensures that users need not worry about where or in what format their data is stored – RCFile format, text files, or sequence files.