Featured in
Process & Practices

In-App Subscriptions Made Easy

There are various types of subscriptions: recurring, non-recurring, free-trial periods, various billing cycles and any possible billing variation one can imagine. But with lack of information online, you might discover that mobile subscriptions behave differently from what you expected. This article will make your life somewhat easier when addressing an in-app subscriptions implementation.

Featured in
Enterprise Architecture

EIP Designer: Bridging the Gap Between EA and Development

This article presents the EIP Designer project, an Eclipse-based tool for introducing integration patterns into an EA design, providing fluidity and continuity while filling the gap existing between EA practices and concrete software development.

There's always time for testing, because testing happens first - Josue Barbosa dos Santos tells the story of working in a government office in Brazil where the practice was to test at the end of the project. With development always behind schedule projects would reach the deadline and be released untested to users. By introducing TDD and ATDD at least some of the testing happens as the software is developed.

Kay’s number one reason to love Agile Testing: I get to hear people say "this is the best project I've ever worked on in my life!"