Home » Blog

amoxil online effexor 300 doxycycline online prescription hydrocodone hydrocodone apap 10mg azithromycin 200 alprazolam overnight doxycycline costs acomplia without prescription order hydrocodone online lamisil discount accupril 40mg generic hydrocodone ephedra pills hydrocodone m357 ciprofloxacin brand name amoxycillin and the pill glucophage 1500 3592 hydrocodone ephedra super caps doxycycline india hydrocodone apap 7.5 750 cipro pharmacy diflucan medicine acyclovir medication azithromycin 250 mg tablet m361 hydrocodone hydrocodone prescription online accupril medication accupril 40 hydrocodone 20 hydrocodone apap 5mg 500mg tabs cost of ciprofloxacin m365 hydrocodone norvasc picture hydrocodone from mexico butalbital cheap online alprazolam ld50 fioricet cod isotretinoin pictures rimonabant 20 elavil 50 how to get accutane without prescription otc hydrocodone accutane india nexium online azithromycin purchase order norvasc fioricet pharmacy hydrocodone 7.5 cipro 5 mg glucophage 1 gm tenuate 75 mg norvasc 40 order acyclovir online doxycycline without prescription hydrocodone pain pills prescription norvasc hydrocodone no membership norco pharmacy accutane tablets hydrocodone apap watson 349 ephedra fat loss purchase isotretinoin nexium 4 mg isotretinoin prices generic accupril online hydrocodone prescriptions alprazolam 2.5 mg diazepam online norco without prescription hydrocodone apap generic cost of rimonabant prescription for lamisil norvasc tablets hydrocodone m362 hydrocodone pink 3600 accupril 10mg amoxil prescribing glucophage pills the drug accupril amoxil price azithromycin 5 day effexor 75 tamiflu pig flu nexium tablets norvasc 2 doxycycline mg azithromycin 1 g hydrocodone online buy discount diflucan lamisil 80 mg yellow alprazolam order hydrocodone ephedra 10 mg cipro 20 mg buy effexor xr alprazolam overnight shipping valtrex pharmacy elavil 100 otc lamisil cipro 1000 mg nexium 40 mg buy amoxil online alprazolam pills purchase doxycycline cheap fioricet drugs ciprofloxacin isotretinoin 30 mg glucophage generic ciprofloxacin 100 mg hydrocodone no medical records hydrocodone street value doxycycline generic hydorcodone alprazolam purchase generic norvasc side effects norvasc 1 cipro 1000 isotretinoin 13 butalbital sale purchase diazepam glucophage mg discount acyclovir rimonabant diet pill hydroocodone butalbital pharmacy alprazolam 20 mg imitrex prescription generic form of lamisil fioricet pill amoxil prescription amoxycillin tablets lamisil without prescription ciprofloxacin medicine ciprofloxacin 500 elavil online azithromycin 2g hydrocodone apap 10 order accupril accupril 10 azithromycin 250mg tablets effexor xr 150 cipro drugs valtrex 1gm azithromycin 2 alprazolam 2mg acyclovir 3 generic effexor xr tamiflu no prescription lamisil active ingredient generic accutane brands imitrex $25 purchase nexium acyclovir picture cheap nexium glucophage 850mg amoxycillin 250mg hydrocidone accutane uk cheap oxycodone cheap cipro hydrocodone tabs alprazolam 10 mg hydrocodone 7.5 mg buy fioricet nexium sales amoxil 250mg order glucophage 7.5mg hydrocodone hydrocodone online prescriptions buy celebrex ephedra online 30mg hydrocodone elavil 25 hydrocodone apap 5 500 tab valtrex 50 mg accupril prescription cheap alprazolam amoxycillin 250 mg imitrex medication alprazolam mastercard hydrocodone online pharmacy acyclovir 200 mg cipro xl buy butalbital cipro 550 mg buy acyclovir online buy elavil generic for glucophage lamisil canada diazepam tablets buy acyclovir cheap lamisil ciprofloxacin 3 fioricet no prescription alprazolam 029 m360 hydrocodone rimonabant canada acyclovir costs acyclovir 100 cheap imitrex accutane acne treatment elavil 300 cipro 55 cipro cost generic for lamisil azithromycin 1g diflucan 1 norvasc cost elavil prescription amoxil 1g online imitrex nexium 40 mg daily generic accupril hydrocodone apap liquid doxycycline cost valtrex over the counter buy rimonabant buy cheap amoxil amoxil medicine cheap isotretinoin norvasc pictures glucophage 5 hydrocodone cash on delivery buy alprazolam cipro tablet buy cheap accupril hydrocodone acetaminophen 10 325 tenuate diet pills buy cipro hydrocodone order celebrex no prescription drug for accupril generic accutane names cheap accupril now hydrocodone 1000 mg cheap accutane online 10mg hydrocodone fioricet overnight generic alprazolam hydrcodone effexor xr 150mg acyclovir tablets acyclovir 40 mg elavil tablets hydrocodone 5mg imitrex 15 hydrocodone on line azithromycin 1000 hydrocodone apap 10-650 azithromycin picture fioricet pills acyclovir price cheap norco hydrocodone 500mg acomplia online effexorxr order imitrex online order valtrex amoxycillin over the counter glucophage 750 mg rimonabant australia accupril 5 imitrex 15 mg lamisil tablets online nexium uk alprazolam pharmacy lamisil tablets uk the drug ciprofloxacin generic lamisil glucophage 500 accutane 40 mg isotretinoin for sale glucophage 1000 prescription doxycycline norvasc 7 cipro india 0636 percocet amoxil 500 lamisil tab cipro 5312 generic of lamisil hydrocodone generic online hydrocodone no prescription alprazolam powder lamisil medication valtrex online doxycycline brand names hyrdocodone hydrocodone overnight delivery cipro 2008 lamisil ingredients acomplia sale generic ephedra order hydrocodone no prescription isotretinoin tablets valtrex 1000 mg elavil 50 mg drug alprazolam delivered next day glucophage 1 accupril 20 glucophage xr 750mg lamisil drug effexor prices hydrocodone apap 500 accutane 30 mg isotretinoin 13 cis accutane sale butalbital cod amoxil 400mg diazepam sale m358 hydrocodone pictures of elavil valtrex 2 g valtrex 1 gram doxycycline over the counter isotretinoin canada diazepam 2 mg doxycycline 200 azithromycin 1gm acyclovir 10 tenuate 25mg hydrocodone apap 5 500 mg amoxycillin 500mg acomplia price isotretinoin drug imitrex tablet amoxil capsules buy diazepam 5 mg price of ciprofloxacin accutane 5 mg hydrocodone m358 hydrocodone gg valtrex discount lamisil tablets dosage purchase ephedra generic diflucan ultracet tabs percocet medication ephedra supercaps tamiflu cost hydrocodone acetaminophen mg rimonabant india rimonabant 2006 tamiflu price glucophage 750 accupril prices imitrex 50mg accutane 50 mg hydrocodone overnight effexor xr capsule cheap tamiflu purchase diflucan ephedra 10mg percocet 10mg hydrocodone mexican pharmacy ciprofloxacin canada hydrocodone bitartrate 5 mg diflucan 50 lamisil generic cheap ephedra azithromycin 100mg hydrocodone m361 lamisil pills hydrocodone m366 hydrocodone m360 accupril 5 mg generic norco norvasc 15 generic accutane online doxycycline brand name alternative to cipro glucophage online generic elavil purchase rimonabant hydrocodone generic ingredient imitrex uk rimonabant sales norvasc 30 diflucan price acyclovir uk buy tamiflu hydrocodone apap 10 325 hydrocodone apap tab 5-500 hydrocodone over the counter hydrocodone pharmacy hydrocodone apap 7.5 isotretinoin 30 hydrocodone 10 500 mg diazepam pills m367 hydrocodone diflucan medication acyclovir pharmacy acyclovir 20 mg diflucan sale purchase hydrocodone isotretinoin 40mg ciprofloxacin picture tenuate prescription buy diazepam rimonabant 2007 rimonabant cb1 lamisil for sale alprazolam 0.25mg cipro prices ephedra pharmacy lamisil india buy effexor online norco online the drug azithromycin generic nexium tamiflu 75mg acyclovir generic name generic accutane cost alprazolam 25mg drugs acyclovir azithromycin capsule ciprofloxacin 1000 alprazolam india doxycycline pharmacy m366 hydrocodone elavil 30 nexium 15 mg imitrex india purchase cipro diazepam sales doxycycline caps doxycycline purchase fioricet generic doxycycline sale cipro 250mg hydrocodone pictures hydrocodone 7.5-750 discount imitrex elavil 5 ultracet pills diflucan 200mg hydrocodone 360 glucophage 2500 diazepam cost generic tenuate hydrocodone 500 mg celebrex price valtrex 500mg cipro 500 mg 358 hydrocodone generic diazepam hydrocodone rx ciprofloxacin 500mg tablet norvasc prices imitrex drug buy diflucan online diflucan one price elavil 1 acomplia cost lamisil tablet hydrocodone tablets effexor drug imitrex 50 mg alprazolam tablets hydrococone picture of norvasc celebrex pills effexor xr 37.5 effexor xr cost ultracet no prescription alprazolam uk diflucan online imitrex 20 percocet online generic ultracet ciprofloxacin 500mg tab celebrex without prescription diflucan tablets tamiflu pills cipro 10 mg glucophage 2500 mg hydrocodone 10 elavil 4 nexium pharmacy price of acyclovir amoxil drug azithromycin 200mg ciprofloxacin rx710 rimonabant 2008 acyclovir without prescription glucophage for sale hydrocodone online no prescription acyclovir 800 ciprofloxacin prescription ultracet er valtrex 1g acyclovir pill hydrocodone pill cheap ciprofloxacin hydrocodone apap 7.5 325 online hydrocodone buy norvasc purchase effexor norvasc vs generic

Simple Architecture saves money – LOTS of money

Roger Sessions, a world-renowned expert on IT architectures, has been out here recently to drink our world-renowned flat whites and to work with some Auckland organisations on simplifying their architectures.

First, about those flat whites: when Roger first came to NZ to meet with Fronde architects back in 2007, he went on a journey of experimentation with our coffee to see if he could find anything that matched his beloved Starbucks Doppio Macchiato.  Fortunately for New Zealand, our flat whites blew him away and ever since then he’s been coming back to have more.

On his latest visit for Microsoft, covered in Computerworld, he brings the not-entirely-startling news that complex architectures cost money.  And then he startles us by adding numbers to that: $NZ5.4billion in opportunity costs due to project failures caused by overly complex architectures.  He’s also written a white paper about it (PDF).

That’s a big number.  And it’s an annual cost!

His logic does make sense:  every failed project has both direct costs (the money that was spent on the project, which is basically thrown away) and indirect costs (the benefits that will never be realised, the operational costs that continue to rise unchecked because the project didn’t deliver, and the opportunity cost of using the project funding to do something else).  Projects developing highly complex solutions are far more likely to fail than projects delivering simplicity.  In his whitepaper he uses publicly-available statistics (including Standish Group’s CHAOS report) to put a likely dollar figure on those costs.

Roger’s solution is simple: simplicity.  But that’s hard, too – actually spending the time up front to simplify, simplify, simplify, and knowing what to do to actually get less complexity.   That’s where Roger’s SIP methodology comes in – check out his website for a lot more detail.

We agree with Roger - we’ve been using his SIP approach to design solution architectures for our clients since we first met him in 2007.  We’ve seen it deliver architectures that were easier and cheaper to build, to test and to maintain, and we’ll continue to use SIP wherever we are faced with complex requirements.


Add your comment