chicken600

Jollibee #ChickenSad – An IT Management Case Study

Calen discusses the system migration issues Jollibee faced that led to inventory issues for the fastfood giant. Here’s his take on what went wrong and what could’ve been done right. Last week, a system migration caused problems in inventory deliveries …

Continue Reading...
Template Method Pattern Example Using Java Generics

Template Method Pattern Example Using Java Generics

A tutorial on how to use the Template Method to eliminate error-prone code duplication. If you find that a lot of your routines are exactly the same except for certain sections, you might want to consider the Template Method to …

Continue Reading...
myleanstartupexperience

My Lean Startup Experience

Lorenzo talks about the first Lean Startup in Manila and what he learned about validating ideas and finding out if your product is viable. I attended the first LSM in Manila (earlier this month). Here’s my experience. Long Hours… It …

Continue Reading...
Agile Myth #5: "Agile is Unpredictable"

Agile Myth #5: “Agile is Unpredictable”

This is Calen’s sixth post in a 13-part series, “Agile Myths and Misconceptions” where he strives to correct 12 common misconceptions about Agile Software Development. This is my sixth post in my 13-part series, “Agile Myths and Misconceptions”, It’s based …

Continue Reading...
Agile Myth #4: "Agile Cannot Work with Fixed Budgets"

Agile Myth #4: “Agile Cannot Work with Fixed Budgets”

This is Calen’s fifth post in a 13-part series, “Agile Myths and Misconceptions” where he strives to correct 12 common misconceptions about Agile Software Development. This is my fifth post in my 13-part series, “Agile Myths and Misconceptions”, It’s based …

Continue Reading...

Java

Template Method Pattern Example Using Java Generics

Template Method Pattern Example Using Java Generics

A tutorial on how to use the Template Method

Quantifying Domain Model versus Transaction Script

Quantifying Domain Model versus Transaction Script

I've been conducting training classes (with Orange and Bronze)

Service-Orientation, Object-Orientation, SOA, and DDD

Service-Orientation, Object-Orientation, SOA, and DDD

With some recent discussions on SOA, ESB, and managing

Mapping a Map in JPA

Mapping a Map in JPA

It's common to see a java.util.List being used for

Android

Beginning Android (Part 4)

Beginning Android Part 4: Apache Cordova Persistence Support

Catch Up! If you haven’t seen the first three parts

O&B at the GDG Baguio Android Bootcamp and Hackathon

O&B at the GDG Baguio Android Bootcamp and Hackathon

O&B partnered with the Google Developer Group for the

Beginning Android (Part 4)

Beginning Android (Part 3)

Catch Up! If you haven't seen the first and second

Beginning Android (Part 4)

Beginning Android (Part 2)

Creating Your First Android Application Part 1 of this Beginning

An Orange & Bronze Software Labs, Inc. Website