Zuckerman kohtus Peter Thieliga, kes oli nõus investeerima sellesse ettevõttesse. 2004.a sügisel plaaniti küll tagasi minna Harvardi, kuid jäädi siiski Kaliforniasse, mistõttu jäi Markil kool lõpetamata. 5.septembril 2006 lisati FB-sse News Feed, tööriist, mis näitab, mida sõbrad on hiljuti oma lehel teinud. Mõned arvasid, et see on täiesti mittevajalik ning täidab küberjälitamise funktsiooni. 24.mai 2007 teatas Zuckerberg FB platvormist: arendusplatvorm programmeerijatele, kes saaksid luua sotsiaalvõrgustiku jaoks omi rakendusi ning avaldada FB kaudu. See uudis levis kiiresti arendajate hulgas ning juba esimese nädala jooksul tehti sadu rakendusi ning nende kasutajaid oli juba üle miljoni. Tänaseks on FB Platvormil arendajaid üle maailma rohkem kui 800 000. 6.novembril 2007 teatas Zuckerberg uuest sotsiaalsest reklaamisüsteemist. Tegemist uue programmijupiga Beacon, mis võimaldab jagada informatsiooni oma FB sõpradele, millistel
· võib olla vajalik arendustegevuse ümberkorraldus, näiteks arendajate ja testijate suhtlemise osas (sageli kaugemas perspektiivis kasulik tegevus) · testide kogumite loomine iga testitava rakenduse jaoks, mis nõuab testide dokumenteerimist (kui korduvtestimist ei tehta, pole sellel mõtet) · testide täitmine · testide kogumi uuendamine, kui testitav toode muutub (võib olla üsna töömahukas) · testide ülekanne, kui muutub arendusplatvorm · muud ressursid, näiteks testide jagamiseks eri arendusgruppide vahel testimise vahendite eelised ja puudused. Eelisteks on, et need vahendid võimaldavad kokku hoida hulga käsitööd. Puudused - nad võivad kaasa tuua palju lisatööd, eriti muutuva tarkvara või selle keskkonna puhul. 18. Millal tasub kasutada testimise automatiseerimise süsteeme? Oskus kasutada vähemalt kahte testimise automatiseerimise vahendit. Regressioonitestimisel (Selenium, jUnit) 19