InfoQ Homepage Articles
-
DevOps @ Nokia Entertainment
DevOps@Nokia Entertainment is the first article of the “DevOps War Stories” series. Each month we hear what DevOps brings to a different organisation, we learn what worked and what didn’t, and chart the challenges faced during adoption.
-
Agile Podcasts: A Great Learning Alternative
Reading is a very widespread way of consuming information about Agile practices, but it is not the only way. Listening to podcasts is an alternative way to increase your knowledge.
-
Why Should Agilists Care About Capitalization?
This article examines the impact of accounting rules on Agile projects and provides perspectives and resources to make the accounting argument for agile capitalization, potentially reducing your company’s tax burden, increasing available funds for engineers, and making your auditors happy.
-
Interview and Book Review: Continuous Delivery and DevOps - A Quickstart Guide
"Continuous Delivery and DevOps - A Quickstart Guide" is a good starting point for newbies as well as for those facing the challenge of changing organizations with complex release processes.
-
Interview and Book Review: A practical approach to large-scale Agile development
A Practical Approach to Large-Scale Agile Development tells the story about applying agile and lean principles in a large scale software development program for the HP laserjet futuresmart firmware. An interview with with two of the authors, Gary Gruver and Mike Young, about agile principles, managing change, collaboration between distributed teams, and the benefits of using agile.
-
Book Review: Core Java Volume 1 - Fundamentals
Core Java Volume I Ninth Edition by Cay Horstmann and Gary Cornell has been released, and it is as lucid and replete with basic non-trivial examples as ever. In this two-volume tome you will find everything you ever wanted to know about Java 7, the latest release of the Java Development Kit, including collections, generics, concurrency, etc.
-
Sharing Code in WCF without Code Generation
One of the principal problems with normal WCF development is code reuse. No matter how well you design your classes on the server, once the proxy generator has touched them you get nothing but simple DTOs. This article shows how to bypass the proxy generator so that your client and server can share code.
-
Getting Started with Shuttle Service Bus
Shuttle Service Bus is a .NET open source framework providing distribution support for command and event messaging useful in building an EDA system. This article introduces Shuttle and a case study of its use in production.
-
Designing a World at Your Fingertips: A Look at Mobile User Interfaces
User interface (UI) is a critical component of any successful mobile application. In this article, Forrest Shull presents his interview discussion with Human-Computer Interaction (HCI) researchers about mobile UI principles and other areas of ongoing research including multiple devices, privacy and security, and voice. He also talks about the challenges when developing mobile user interfaces.
-
The Role of the Development Manager
A Development Manager has a number of responsibilities, but the primary one is to get a product out the door. Filling this role requires a large skill set and this article discusses what skills are needed, and not needed, to be an effective Development Manager.
-
Java EE Mobile Application Development using the AeroGear Framework
AeroGear is a mobile development framework from JBoss that supports mobile web, hybrid, native apps on iOS & Android, and server side resources with extensions into existing projects like RESTEasy. Jay Balunas and Marius Bogoevici spoke at JavaOne 2012 Conference about AeroGear framework. InfoQ caught up with them and Anil Saldhana to speak about mobile development using AeroGear.
-
Integrated ALM Tools Are Fundamental to Success
The typical software delivery project captures requirements numerous times, describes tests in multiple places, is indiscriminate of what is in a particular build, and often requires a large amount of analysis to know who is doing what and why. Dave West looks at the problems this causes and argues for holistic, integrated ALM approach.