RSS

Peter Harrison

Mar 18, 2010

0 Comments

Iterative is Not Agile

One of the biggest misconceptions is that iterative equals Agile. Although iterative development is part of Agile, it should be accompanied with other best practices. It is imperative to set a goal for each iteration and then verify it against the requirements upon completion. Goal-setting, retrospectives and regular collaboration with the client are key to [...]

Continue reading...

by Peter Harrison

rupesh.porwal

Mar 10, 2010

0 Comments

SSO and OpenId

Many a times, we come across the need of Single Sing On (SSO) across applications and one suggestion that you may often hear is: let’s use OpenId. But OpenId is not the solution for SSO. In this blog, I am going to explain where OpenId really fits and why it alone doesn’t address SSO. What is [...]

Continue reading...

by rupesh.porwal

sanjay.gadge

Feb 25, 2010

0 Comments

Windows Phone 7 Series

Yesterday I watched an offline video of Microsoft CEO Steve Ballmar’s presentation on Windows Phone 7 Series. Yes! You read it correctly; it’s not Windows Mobile 7.0. Windows Phone 7 Series was officially unveiled at Mobile World Congress in Barcelona on 15th this month. As told, it is a ground up approach from Microsoft with brand [...]

Continue reading...

by sanjay.gadge

sanjay.gadge

Feb 24, 2010

0 Comments

Loose Coupling

Introduction The world is changing fast. Immense market pressure and cut-throat competition has changed the idiom from “build to last” to “build to change”.  This and development methodologies like Agile stress software system to be more flexible more resilient. Apart from other design and development principles “Loose Coupling” plays a lead role in flexibility. In simple [...]

Continue reading...

by sanjay.gadge

Peter Harrison

Feb 18, 2010

3 Comments

Going Agile the agile way…

Although the merits of Agile have been repeatedly stated and confirmed, adopting it is easier said than done. Breaking from an established process can be overwhelming, especially if you do not totally understand how Agile works or why it’s necessary in the first place. Let’s explore how a hypothetical team makes the switch. Harvey Hart, a [...]

Continue reading...

by Peter Harrison

Mahesh Choudhari

Dec 22, 2009

1 Comment

Insight into “Windows Azure Platform”

Microsoft Azure is the new cloud-based computing platform from Microsoft.  Azure is a platform that includes web hosting, computing, messaging, and storage components.  In addition to the raw components in Azure, Microsoft has additional complementary services that can be composed within an Azure solution to add even more power.  These include (but are not limited [...]

Continue reading...

by Mahesh Choudhari

Vaibhav Jain

Dec 2, 2009

0 Comments

Introduction to SaaS Architecture

In our previous blog we discussed about SaaS and how SaaS is different from Cloud Computing or ASP. In this blog we’ll discuss about SaaS architecture. There are three key differentiators that separate a well-designed SaaS application from a poorly designed one. A well-designed SaaS application is scalable, multi-tenant-efficient, and configurable. Scalable: Scaling the application means [...]

Continue reading...

by Vaibhav Jain

RickyHo

Nov 26, 2009

0 Comments

Five Cloud Computing Patterns

I have attended a presentation by Simon Guest from Microsoft on their cloud computing architecture. Although there was no new concept or idea introduced, Simon has provided an excellent summary on the major patterns of doing cloud computing. I have to admit that I am not familiar with Azure and this is my first time [...]

Continue reading...

by RickyHo

Rajesh Kumar

Nov 25, 2009

3 Comments

Diff (“Cloud”,” SaaS”, “ASP”) = ?

 SaaS (Software as a Service) is a software application delivery model where the vendor develops as well as operates the software application to be used by its customers via the internet. SaaS delivers a single application through the browser to thousands of customers using a multitenant architecture. On the customer side, it means no upfront investment [...]

Continue reading...

by Rajesh Kumar

Jim Walsh

Nov 25, 2009

3 Comments

Software: The last hand-made thing

“Collector” is probably too generous a word, but I am definitely an aficionado of handcrafted items. While true hand craftsmanship has become rare and generally prohibitively expensive in the West, I’m fortunate that I get to travel to places where hand-made items are still relatively affordable. Over the years I’ve managed to accumulate artwork, metal-craft, [...]

Continue reading...

by Jim Walsh

See more articles in the archive