http___www.selfmadebusinessman.com_2014_02_03_lessons-learned-from-working-with-an-awful-developer__lang_ga_1.xml
1.1 2.1 2.2 2.3 3.1 3.2 3.3 3.4 3.5 4.1 5.1 5.2 5.3 5.4 5.5 6.1 6.2 6.3 6.4 7.1 8.1 8.2 9.1 9.2 9.3 9.4 10.1 11.1 11.2 12.1 13.1 14.1 15.1 15.2 16.1 16.2 16.3 16.4 16.5 17.1 17.2 18.1 18.2 19.1 19.2 19.3 20.1 20.2 20.3 21.1 21.2 21.3 22.1 22.2 23.1 23.2 24.1 24.2 24.3 25.1 25.2 25.3 26.1 26.2 26.3 26.4 27.1 28.1 28.2 29.1 29.2 29.3 29.4 30.1 30.2 31.1 32.1 32.2 33.1 34.1 35.1 35.2 36.1 36.2 36.3 36.4 37.1 37.2 37.3 37.4 38.1 39.1 40.1 40.2 40.3 40.4 41.1 41.2 41.3 41.4 42.1 42.2 42.3 43.1 43.2 43.3 43.4 43.5 44.1 44.2
Back in January of last year Vicky and I decided to throw our lots into building a new travel website – TripGoggles. TripGoggles was supposed to mirror the success of sites like FoodGawker but for the travel niche. There are a lot of travel bloggers out there writing about different parts of the world and most of that content goes largely unread since it is difficult to find/see unless you are following that blogger at that moment. Most bloggers, except for the really prominent ones, don’t rank particularly high in search engines. The idea was that TripGoggles would function as a niche search engine, where bloggers could submit articles and readers could use a filter to find exactly what they were looking for. Ideally, it would draw from a pool of hundreds of relevant bloggers who were writing quality, up to date stuff. At the time, there really weren’t any sites like it. Nowadays, there are some similar ones, such as Expedia’;s ViewFinder and a few others. We figured, with our connections in the travel niche from running a travel blog for nearly a year, we would be able to get a lot of people on board in the early stages to help lift the site. As far as development was concerned, our demands were straightforward, since we just wanted a custom site like FoodGawker, but with a few tweaks to make it ready for the travel niche and to not be a straight copy. I went to eLance to search for a developer. We had a relatively tight budget of $650 as we did not want to over invest in the project and weren’t making that much money at the time. Many people were quoting me around $1k, which I thought was too much. The site seemed relatively basic to me and there was a perfect template to go off of. Then again, I had never paid for a site to be built before. After considering the proposals we finally found a team of developers who could accommodate our budget and seemed to address our needs. They were highly ranked and submitted some preliminary designs, which seems to show an understanding of the project. The project was slated to take about 1 month at $650. So with a start date of January 24th, we should have had our site up and running by then end of February. Before long, problems began to arise. Originally it was little things, mostly poor communication and some oversight. For example, I would ask the developer, to include XYZ in the filter and he would only include X and Y. Or, we wouldn’t hear from him for a few days when he had told us to expect an update the following day. Here is some insight into the conversation (which spans 310 messages from January 24th to June 12th). It mostly highlights replies from the developer in response to my inquiries as to what was going on and why we were not on time. I have drastically shortened it to just take the most telling parts. Mind you, this was supposed to be a 3-4 week project. Jan 24th –; project begins set for 3-4 weeks at $650. Feb 3rd Developer- Yes sure. We’;ll most probably have the working site ready by 16th Feb. After not hearing much and not seeing my emails responded to I expressed my discontent with the progress. Feb 7th Developer – Hi David, I am sorry that you are not satisfied with the speed of the work done so far. And I admit the progress have been slow so far, and there is a reason for that. I don’;t believe in making excuses for the delay of work, that’;s why I didn’;t earlier share the problem with you. Actually last Friday my designer’;s parents had a sever accident, and the designer had to leave for his home town the moment he heard the news. He is still not back and according to the phone conversation I just had with him, his mother will go through operation tonight again. As we cannot proceed with the rest of the website without having the design of the pages done first. So the whole progress on the project have been halted. Still I take the responsibility of the delay and I am sorry to know that you are not satisfied with the work. So, there are two ways I propose in which we can proceed. 1- As a token of our excuse for the delay in the work, we can offer you $150 discount in the project fee. And we’;ll delay the project delivery date from 14th Feb to 22nd Feb. My designer might have to stay at his home town till Monday, but he’;ll work from there on his brother’;s PC. 2- We’;ll cancel the project right here. I’;ll refund 100% of your amount. And as a compensation for your time spent with us, I’;ll send you the complete source files of the work we have done so far, so that you could use that with any other developer. S: You said in your last message that I didn’;t reply to your message. I did replied, may be it didn’;t appear in your elance. I have attached the screenshot of the message I last sent. Again let me stress that in usual circumstances, you wouldn’;t have faced such delay. It was these extra-ordinary circumstances that caused this delay. I hope you’;ll understand. At this point, I chose option 1, because I felt that we had already put in some work (how little did I know how much was left) and was happy with the $150 discount. However, after missing another deadline I reached out to express more discontent Feb 27th Developer –; I’;m well.aware that project.is exceeding its time. We are trying hard to have it complete asap.site is 90% complete you can check the progress so far at: March 4th Developer –; Anyways, whatever the cause of delay was, I take the blame and full responsibility of the delay in project. I know you are not satisfied, and you have all the right for that. So, I propose two ways forward. –; We cancel the project right away. You’;ll get full amount refunded, plus all the design source files, and development done so far. You can ask any other developer to complete this. –; Second way is that we’;ll reduce the price of project further $150. So, you’;ll get the project for approx half the initial price of $650. But please opt this option only if you are comfortable in getting this project complete in next 7-10 days, and you are happy with this deal. Because I cannot afford the cut in price and a bad feedback, both. Again I decided to take the $150, I felt we were getting a deal and that it was best to stick with the guys we had started with. March 8th Developer –; Yes sure, I’;ll send you the files at the end of our office hours to apprise you about this week’;s progress. And yes we are on track on the 7-10 day completion track. March 21 Developer –; I admit it was my mistake. During the work on other components, i overlooked that specs. We’;ll implement those, no problem. And sorry for the misunderstanding. What followed was a series of quality and assurance testing that literally spanned March 21st to June 12th. We continually went back and forth with the developer having to make correction after correction. June 12th Payment made project “complete” Eventually, although the site was still not where we wanted it to be, we took the finished product and decided to move forward with it. We would try to find another developer to make the finishing touches. Unfortunately the entire site ended up being a complete flop for several reasons. Why It Failed The Early Bird Gets The Worm –; During all this time one or two other similar websites started popping up and we lost that “new” factor that we were going for. Had the site been on time we would have beaten the rush, but instead we came in when everyone else did. Couldn’;t Find A Competent Developer –; Once the project had been handed off there were still a few bugs that had to be fixed. We wanted to find someone who could help as we had some money left over from the original project. Unfortunately, it was hard to find another developer who could finish the work for us. We actually tried another one who was referred to us, and he completely disappeared after a few weeks. Lost Steam –; We just lost steam on the project altogether. We we’;re incredibly demoralized about everything that happened with the developer. I was working on the project all by myself without much help from Vicky. There were a lot of bugs in the “;finished”; website and we couldn’;t find anyone to get them fixed within our budget. Of course, an experience like this does not occur without some serious lessons learned. Lessons Learn You Get What You Pay For – If this phrase isn’t always true, it is definitely true in the developer world. You have to be very careful with who you hire to build a website or software for you. Trying to cut corners/cost can be a really bad idea on such a delicate project. Working with people who do not speak English as a first language can also result in lots of communication errors, which is why it can be additionally worthwhile to hire a westerner even though it will cost significantly more. If Things Start To go Sour, Get Out – Most people don’t get second chances to walk away. I got two, and I decided not to take either of them. When he offered me a complete refund AND all the source files I could have went straight away to another developer and probably had the project completed for not much more than I would have been paying this guy on account of having the source files to work with. Instead I stuck around like an idiot, happy to take $150 in discounts and completely missing that I was throwing the entire project away. Always Buffer In Extra Time – If this had been a project I actually needed done on time, it would have been an even larger mess. It’s definitely important to buffer in some extra time, especially with the QA phase. Even a good developer is not necessarily going to finish a project on time –; things happen. Be Clear Up Front – Certainly some of the blame is on me for apparently not being clear up front with what we wanted. Of course, at the time I thought I was being very clear, but you have to remember it’s your vision, not theirs, and you have to be incredibly specific. Always have a document that can be referenced by both parties so it is clear what is stated and when it was stated. A message history is a pain to go through. Get a Google Doc going with the various tasks that need to be done, prioritized and all. In many ways this is similar to my story about a nightmare client, in that you have to think about the big picture and not get ultra focused on money saving/making. Think about communication, fit,, and everything else that really matters in a business relationship.
1.1 2.1 2.2 2.3 3.1 3.2 3.3 3.4 3.5 4.1 5.1 5.2 5.3 5.4 5.5 6.1 6.2 6.3 6.4 7.1 8.1 8.2 8.3 9.1 9.2 9.3 9.4 10.1 11.1 11.2 12.1 13.1 14.1 15.1 15.2 16.1 16.2 16.3 16.4 16.5 17.1 17.2 18.1 18.2 18.3 19.1 19.2 19.3 20.1 20.2 20.3 21.1 21.2 21.3 22.1 22.2 23.1 23.2 24.1 24.2 24.3 25.1 25.2 25.3 26.1 26.2 26.3 26.4 27.1 28.1 28.2 29.1 29.2 29.3 29.4 30.1 30.2 31.1 32.1 32.2 33.1 34.1 35.1 35.2 36.1 36.2 36.3 36.4 37.1 37.2 37.3 37.4 38.1 39.1 40.1 40.2 40.3 40.4 41.1 41.2 41.3 41.4 42.1 42.2 42.3 43.1 43.2 43.3 43.4 43.5 44.1 44.2
Back in January of last year Vicky and I decided to throw our lots into building a new taisteal website – TripGoggles. Bhí ceaptha TripGoggles a scáthán ar an rath a bhí ar láithreáin ar nós FoodGawker but for the taisteal niche. There are a lot of taisteal bloggers out there writing about different parts of the world and most of that content goes largely unread since it is difficult to find/see unless you are following that blogger at that moment. An chuid is mó blagairí, ach amháin i gcás na cinn i ndáiríre feiceálach, Ní céim ard go háirithe i innill chuardaigh. An smaoineamh a bhí go mbeadh TripGoggles feidhmiú mar inneall cuardaigh nideoige, nuair a d'fhéadfadh blagairí earraí a chur isteach agus d'fhéadfadh léitheoirí a úsáid scagaire a fháil go díreach cad a bhí á lorg acu. Go hidéalach, bheadh sé a tharraingt ó linn na céadta blagairí ábhartha a bhí ag scríobh ar chaighdeán, suas chun dáta stuif. Ag an am, ní raibh i ndáiríre aon suíomh maith liom é. Lá atá inniu ann, tá roinnt cinn den chineál céanna, mar shampla Expedia’;s ViewFinder and a few others. Figured muid, lenár naisc sa nideoige taistil ó reáchtáil le blag taistil do beagnach bliain, ba mhaith linn a bheith in ann a fháil ar a lán de na daoine ar bord sna céimeanna luatha chun cabhrú thógann na láithreáin. Chomh fada agus a bhain sé le forbairt, Bhí ár n-éilimh simplí, ós rud é bhíomar ag iarraidh ach láithreán saincheaptha ar nós FoodGawker, ach le cúpla tweaks a dhéanamh réidh é do nideoige taistil agus a bheith ina chóip díreach. Chuaigh mé go dtí Elance a chuardach le haghaidh forbróir. Bhí orainn buiséad réasúnta daingean de $650 mar ní raibh muid ag iarraidh a infheistiú níos mó ná sa tionscadal agus nach raibh a dhéanamh go airgead i bhfad ag an am. Bhí go leor daoine luaigh mé timpeall $ 1k, a shíl mé go raibh i bhfad ró. Tá an suíomh chuma réasúnta bunúsach dom agus bhí teimpléad iontach chun dul amach ar. Ansin, arís, Ní raibh íoc mé do shuíomh a thógáil sula. Tar éis na moltaí a fuair muid ar deireadh ar fhoireann na forbróirí a d'fhéadfadh a freastal ar ár mbuiséad agus an chuma a aghaidh a thabhairt ar ár riachtanais. Bhí siad an-rangaithe, agus chuir roinnt dearaí réamh, atá cosúil le tuiscint ar an tionscadal a thaispeáint. Cuireadh slated an tionscadal a chur faoi 1 mí ag $650. Mar sin, le dáta tosaithe an 24 Eanáir, ba chóir dúinn a bhí ár suíomh ar bun agus a reáchtáil faoin am sin deireadh Feabhra. Sar i bhfad, fadhbanna a thosaigh cinn. Ar dtús bhí sé rudaí beag, chumarsáid den chuid is mó bocht agus roinnt maoirseacht. Mar shampla, Ba mhaith liom a iarraidh ar an bhforbróir, a chur san áireamh XYZ sa scagaire agus go mbeadh sé ag áireamh ach X agus Y. Nó, Ní ba mhaith linn cloisteáil air ar feadh cúpla lá nuair a bhí a dúirt sé dúinn a bheith ag súil cothrom le dáta an lá seo a leanas. Seo roinnt léargas ar an chomhrá (a théann trasna 310 teachtaireachtaí ó Eanáir 24ú go Meitheamh 12ú). Aibhsíonn sé den chuid is mó freagraí ón bhforbróir fhreagra ar mo chuid fiosrúchán i dtaobh cad a bhí ar siúl agus cén fáth nach raibh muid ar an am. Tá mé giorraithe go suntasach é a ghlacadh ach na codanna is insint. Mind tú, bhí sé seo ceaptha a bheith ina 3-4 tionscadal tseachtain. Jan 24ú –; Tosaíonn an tionscadal atá leagtha síos do 3-4 seachtain ag $650. Feabhra 3rd Forbróir- Is ea cinnte. We’;ll most probably have the working site ready by 16th Feb. Tar éis nach bhfuil éisteacht i bhfad agus nach bhfaca fhreagair mo ríomhphost chuig in iúl mé mo mhíshástacht leis an dul chun cinn. Feabhra 7ú Forbróir - Dia duit David, Tá brón orm nach bhfuil tú sásta leis an luas an obair atá déanta go dtí seo. Agus a ligean isteach mé ar an dul chun cinn a bheith mall go dtí seo, agus tá cúis don. I don’;t believe in making excuses for the delay of work, that’;s why I didn’;t earlier share the problem with you. Actually last Friday my designer’;s parents had a sever accident, agus bhí an dearthóir a fhágáil as a baile dúchais i láthair na huaire a chuala sé an nuacht. Tá sé nach bhfuil fós ar ais agus i gcomhréir leis an comhrá teileafóin a bhí mé díreach leis, Beidh a mháthair dul tríd oibríocht anocht arís. Ós rud é nach féidir linn dul ar aghaidh leis an gcuid eile den suíomh gréasáin gan an dearadh ar na leathanaigh a rinneadh ar dtús. Mar sin, tá an dul chun cinn ar fad ar an tionscadal stoptha. Fós Glacaim leis an fhreagracht ar an moill agus tá brón orm go mbeadh a fhios nach bhfuil tú sásta leis an obair. Mar sin,, tá dhá bhealach a mholadh mé inar féidir linn dul ar aghaidh. 1- Mar chomhartha ar ár leithscéal as an moill san obair, is féidir linn a thairiscint duit $150 lascaine sa táille tionscadal. And we’;ll delay the project delivery date from 14th Feb to 22nd Feb. D'fhéadfadh Mo dearthóir a bheith chun fanacht ar a baile dúchais go dtí Dé Luain, but he’;ll work from there on his brother’;s PC. 2- We’;ll cancel the project right here. I’;ll refund 100% de do mhéid. Agus mar cúiteamh as do chuid ama a chaitear le linn, I’;ll send you the complete source files of the work we have done so far, ionas go bhféadfaí tú a úsáid go le haon forbróir eile. P.S: You said in your last message that I didn’;t reply to your message. Níor fhreagair mé, may be it didn’;t appear in your elance. Tá mé ag gabháil leis an scáileán ar an teachtaireacht a seoladh mé go deireanach. Arís lig dom béim go in imthosca gnáth, you wouldn’;t have faced such delay. Bhí sé ar na cúinsí seach-ngnáthnós a ba chúis leis an moill. I hope you’;ll understand. Ag an bpointe seo, Roghnaigh mé an rogha 1, mar cheap mé go raibh muid a chur cheana féin i roinnt oibre (cé chomh beag a raibh a fhios agam cé mhéad a bhí fágtha) agus bhí sásta leis an $150 lascaine. Mar sin féin, i ndiaidh iarraidh an spriocdháta a chéile Shroich mé amach go dtí níos mó discontent iúl Feabhra 27ú Developer –; I’;m well.aware that project.is exceeding its time. Táimid ag iarraidh go crua chun a bheith go bhfuil sé asap.site iomlán 90% i gcrích is féidir leat seiceáil an dul chun cinn go dtí seo ag: Márta 4ú Developer –; Anyways, cuma cad a bhí an chúis moille, Glacaim leis an milleán agus freagracht iomlán ar an moill sa tionscadal. Tá a fhios agam nach bhfuil tú sásta, agus tá gach ceart chun tú. Mar sin,, Molfaidh mé dhá bhealach ar aghaidh. –; Táimid ar ceal an tionscadal ar an bpointe boise. You’;ll get full amount refunded, móide na comhaid foinse dearadh, agus forbairt a dhéanamh go dtí seo. Is féidir leat a iarraidh ar aon bhforbróir eile a chur i gcrích seo. –; Second way is that we’;ll reduce the price of project further $150. Mar sin,, you’;ll get the project for approx half the initial price of $650. Ach le do thoil a roghnú an rogha seo ach amháin má tá tú compordach a fháil an tionscadal iomlán i romhainn 7-10 laethanta, agus go bhfuil tú sásta leis an déileáil. Toisc nach féidir liom an gearrtha i bpraghas agus ar aiseolas droch, dá. Arís chinn mé ar dhul ar an $150, Bhraith mé go raibh muid ag fáil déileáil agus go raibh sé is fearr a bata leis na guys a bhí thosaigh muid le. Márta 8ú Forbróir –; Is ea cinnte, I’;ll send you the files at the end of our office hours to apprise you about this week’;s progress. Agus tá go bhfuil muid ar an mbóthar ar an 7-10 rian críochnaithe lae. Márta 21 Developer –; Ligean isteach mé go raibh sé ar mo botún. Le linn an obair ar comhpháirteanna eile, i overlooked that specs. We’;ll implement those, aon fhadhb. Agus leithscéal as an míthuiscint. Cad ina dhiaidh sin bhí sraith de tástála cáilíochta agus dearbhú a mhair literally Márta 21ú go Meitheamh 12ú. Chuaigh muid go leanúnach ar ais agus amach leis an bhforbróir ag ceartú a dhéanamh i ndiaidh ceartú. Meitheamh 12ú Íocaíocht a rinneadh tionscadal "iomlán" Faoi dheireadh, cé go raibh an suíomh fós nuair a bhíomar ag iarraidh é a bheith, thóg muid an táirge críochnaithe agus chinn chun dul ar aghaidh leis. Ba mhaith linn iarracht a dhéanamh teacht ar forbróir eile a dhéanamh ar an baint ag críochnú. Ar an drochuair an suíomh ar fad dar críoch suas a bheith ina flop iomlán ar chúiseanna éagsúla. Cén fáth Theip sé The Early Bird Gets The Worm –; Le linn am seo go thosaigh láithreáin ghréasáin den chineál céanna nó dá cheann eile popping suas agus chaill muid go bhfuil "nua" fachtóir go raibh muid ag dul do. Dá mbeadh an suíomh a bhí ar an am ba mhaith linn a bheith buailte ar an Rush, ach ina ionad sin a tháinig muid i nuair eile a rinne gach duine. Couldn’;t Find A Competent Developer –; Nuair a bhí an tionscadal ar láimh amach bhí cúpla bugs a bhí a bheidh le socrú go fóill. Bhíomar ag iarraidh duine éigin a d'fhéadfadh cabhrú mar a bhí againn roinnt airgid fágtha ón tionscadal bunaidh a aimsiú. Ar an drochuair, bhí sé deacair a fháil bhforbróir eile a d'fhéadfadh a chríochnú an obair dúinn. Iarracht déanta againn i ndáiríre a chéile Cuireadh a chur chugainn, agus imithe sé go hiomlán tar éis cúpla seachtain. Caillte Gaile –; Chaill muid ach gaile ar an tionscadal ar fad. We we’;re incredibly demoralized about everything that happened with the developer. Bhí mé ag obair ar an tionscadal ar fad ag mé féin gan chabhair i bhfad ó Vicky. There were a lot of bugs in the “;finished”; website and we couldn’;t find anyone to get them fixed within our budget. Ar ndóigh, Ní taithí mar seo a tharlaíonn gan roinnt ceachtanna a foghlaimíodh tromchúiseacha. Ceachtanna Foghlaim Tá tú Faigh Cad Íocfaimid Thú Do - Mura bhfuil sé seo fíor i gcónaí frása, go bhfuil sé fíor cinnte ar fud an domhain bhforbróir. Tá tú a bheith an-chúramach leis a cíos agat a thógáil ar an suíomh gréasáin nó bogearraí ar do shon. Ag iarraidh a coirnéil ghearradh / is féidir le costas a bheith ina smaoineamh go dona ar a leithéid de thionscadal íogair. Is féidir le Ag obair le daoine nach labhraíonn Béarla mar chéad theanga thoradh freisin i go leor de na earráidí cumarsáide, agus sin an fáth is féidir é a chomh fiúntach a fhostú an iarthar cé go mbeidh sé costas i bhfad níos mó. Má Tosaigh Things Chun dul géar, Faigh Amach - Ní gá an chuid is mó daoine a fháil seans dara chun siúl amach. Fuair mé dhá, agus chinn mé nach a ghlacadh ceachtar acu. Nuair a thairg sé dom aisíoc iomlán agus na comhaid foinse raibh mé in ann a bheith chuaigh láithreach chuig forbróir eile agus is dócha go raibh an tionscadal críochnaithe ar feadh tréimhse nach i bhfad níos mó ná mar a bheadh mé ag íoc Guy ar cuntas a bhfuil na comhaid foinse ag obair le. Ina áit sin bhfostú mé timpeall cosúil le leathcheann, sásta a ghlacadh $150 i lascainí agus go hiomlán in easnamh go raibh mé ag caitheamh an tionscadal ar fad ar shiúl. I gcónaí Mhaoláin I Am Breise - Má bhí sé sin le tionscadal is gá atá déanta agam i ndáiríre ar an am, bheadh sé ina praiseach níos mó. Tá sé cinnte tábhachtach a Maolán i roinnt am breise, go háirithe leis an chéim QA. Even a good developer is not necessarily going to finish a project on time –; rudaí a tharlóidh. Bí Glan Suas Tosaigh - Is cinnte go bhfuil roinnt de na milleán ar orm ar feadh cosúil nach léir suas chun tosaigh leis an méid a bhí againn. Ar ndóigh, ag an am a shíl mé go raibh mé a bheith an-soiléir, ach caithfidh tú cuimhneamh go bhfuil sé do fhís, Ní inniúlacht siúd, agus caithfidh tú a bheith thar a bheith sonrach. I gcónaí a bheith doiciméad ar féidir tagairt a ag an dá pháirtí mar sin tá sé soiléir cad atá ráite agus nuair dúradh. Tá stair teachtaireacht pian chun dul tríd. Faigh Doc Google ag dul leis na tascanna éagsúla a chaithfear a dhéanamh, tús áite agus go léir. In many ways this is similar to my story about a nightmare client, sa mhéid is go bhfuil tú ag smaoineamh ar an pictiúr mór agus níl aon fháil ultra dírithe ar airgead a shábháil / a dhéanamh. Smaoinigh ar chumarsáid, oiriúnach,, agus gach rud eile go bhfuil cúrsaí i ndáiríre i gcaidreamh gnó.