Ivesia Solutions
Where brilliance meets technology

Archive for February 2010

No regular drop down control in iPhone?

iPhone is one of the latest gadget, which has revolutionized the daily life with easy to use applications (utilities, games etc…) having beautiful user interfaces. There are iPhone applications for anything and everything which a user needs. Thus iPhone provides everything required to a user, with literally a single “tap” (click) on the screen.

When coming to the design of an iPhone application, the developer has to be much careful of how the User Interface is designed? iPhone is a mobile device with high quality display, so the UI designed should be very attractive at the same time well planned to use the screen space efficiently. It is also good if we can use the controls similar to those we normally have in other interfaces like websites, desktop application etc… These similar controls will help the user to easily understand the functionality and makes him/her comfortable with our application.

Implementing agile with distributed teams

Agile works well with small and co-located teams. Does this mean that agile cannot be used for larger enterprises that requires scaling, and in outsourcing engagements? It certainly isn’t the case as distributed teams are deriving value from agile development. Practicing agile in distributed environment is more complex than practicing agile in co-located teams, and it requires a lot of efforts to make this work.

In our experience, when we started making modifications in agile to make it work in distributed environment, we realized that it did offer a lot of benefits.   In fact, we have used agile methods even in our professional services engagements with our customers, and it worked famously well. Let me explain the subtle changes that we made to the process and the inherent benefits of this change.