DigiDNA izstrādātāji veido lietotnes, kas šūpojas, domājot kā grupa

Mūsu jauno lietotņu biznesa sadaļu jums piedāvā MacPaw, pārbaudītu Mac lietotņu veidotājs.

Dažreiz jums ir jādomā par mazu, lai sasniegtu lielu rezultātu. Šveices attīstības komandai DigiDNA, kas ražo populāru programmatūru iOS ierīču pārvaldībai, tas nozīmē, ka tā darbojas vairāk kā saspringta rokenrola grupa, nevis plašs orķestris.

"Tas var kļūt raupjš, bet ir greznība būt mazai komandai," saka Jérôme Bédat, DigiDNA izpilddirektors un uzņēmuma sešu cilvēku pamatgrupas loceklis.

Ja DigiDNA apkalpe ir kompakta, viņi var koncentrēties uz visizdevīgākajiem programmatūras izstrādes elementiem, piemēram, radošu kodēšanu, lai izveidotu lietotnes, kas mērogo diagrammas.

DigiDNA DNS ir mūzika

Mūzika ir bijusi DigiDNA sastāvdaļa kopš uzņēmuma pirmsākumiem. Bédat un biznesa partneris dibināja uzņēmumu 2008. gadā, neilgi pēc pirmā iPhone izlaišanas.

DigiDNA vadošā programmatūra, iMazing, izauga no iepriekšējiem produktiem, lai mūziku pārsūtītu uz un no iPhone.

"Mēs izdomājām veidu, kā izņemt mūziku [no iPod un iPhone], un tā pacēlās ļoti ātri," saka Bēdats. "Daudziem cilvēkiem patiešām bija nepieciešams veids, kā atjaunot mūziku datorā."

Mūzikas pārsūtīšana atpakaļ uz datoriem kļuva par ārkārtīgi populāru funkciju, un DigiDNA lietotāju bāze ātri kļuva liela. Kopš tā laika DigiDNA ir kļuvusi par programmatūras nodrošinātāju, kas atvieglo datu pārvaldību un datu pārsūtīšanu starp iOS ierīcēm un Mac un personālajiem datoriem.

"Ir daudzas lietas, ko iTunes nepiedāvā, un tā patiešām ir mūsu niša," saka Bēdats. "Lai palīdzētu lietotājiem maksimāli izmantot savus iPhone, lai viņiem dotu iespējas un sniegtu viņiem lielāku piekļuvi datiem."

Tagad gandrīz pusmiljons cilvēku izmanto DigiDNA programmatūru.

DigiDNA gadījumā mazs ir labs

Neskatoties uz panākumiem, DigiDNA izvēlējās palikt maza. Komandas lielums nozīmē, ka DigiDNA joprojām ir veikls un atsaucīgs, taču tajā ir arī daudz cilvēku atbildība par katru dalībnieku - piemēram, Zanons personīgi apstrādāja 1600 palīdzības biļetes nedēļās pēc palaišana iMazing 2.

Mazās komandas dinamika atspoguļo mazā muzikālā ansambļa dinamiku.

Kad skatāties uz skatuves ekspertu mūziķu grupu, viņi mijiedarbojas un atbild viens otram tā, kā tas nav iespējams lielā orķestrī, kur darbību kontrolē viens diriģents.

Kustības smalkumi, laika izjūta, kolektīva reakcija uz pēkšņu ideju vai apstākļu maiņu-heck, augstākā līmeņa džeza grupa var pārvērst kļūdu par muzikālu notikumu.

"Ja esat kvartets, jūs varat būt ritmiski stingrāks nekā tad, ja esat pilnvērtīgs simfoniskais orķestris," saka Gregorio Zanons, kurš pievienojās DigiDNA 2013. gadā un kļuva par līdzīpašnieku 2015. gadā.

Zanons sāka nodarboties ar kodēšanu pēc klasiskā mūziķa un komponista apmācības.

“Mēs visi burtiski sēžam pie viena galda, tāpēc mums ir ļoti ātri jāreaģē, ja redzam kaut ko, kam nepieciešams atbalsts. Mēs varam reaģēt un atbrīvot labojumu dažu stundu laikā, un, ja kaut kas noiet greizi - ja ir jauna iTunes izlaidums, kas kaut ko izjauc - mēs būsim tur un atradīsim risinājumu ātri un bez ilgiem laikiem process. ”

Zanona pirmais kodēšanas mēģinājums notika līdz ar iPad parādīšanos. Viņš redzēja Apple planšetdatora neticamo potenciālu kā digitālo instrumentu platformu (viņš pat izstrādāja dažus, kas iekļuva App Store).

Patiešām, skaņu radīšanā un programmatūras veidošanā ir vairāk nekā virspusēja pārklāšanās. Attiecības starp kodēšanu un muzikālo kompozīciju ir daudz plašākas nekā nelielas komandas dinamika: to var redzēt sadaļā abstraktas attiecības starp simboliem un darbību, radot kaut ko, kas ideju pārvērš formālā struktūra.

“Daudzi izstrādātāji ir mūziķi,” saka Bēdats. “Mēs varam redzēt abu domāšanas veidu vienādojumu. Mūzikas arhitektūras un koda arhitektūras veidošanas priekā ir kaut kas līdzīgs. ”

"Īpaši klasiskajā mūzikā mūzikas attīstība ir virkne modeļu, kas tiek pārveidoti," piebilst Zanons. “Iegaumēt mūzikas stundas ir izdomāt modeļus un pamatā esošos algoritmus. Šis ieradums samazināt sarežģītību, noskaidrojot struktūru, ir ļoti tuvs tam, ko mēs darām kā izstrādātāji. ”

Veselīga sadarbība, sākot no kodēšanas līdz mūzikai

Jebkurai veselīgai sadarbības videi ir svarīgi piedāvāt vietu improvizācijai-reaģēt uz negaidītiem izkritumiem vai atstāt vietu savu komandas biedru lieliskajām idejām.

Līdzīgi kā neliels ansamblis intīmā vietā, kas veido saikni ar auditoriju, iesaistīšanās zemes līmenī var palīdzēt izstrādātājiem uzturēt kontaktus ar saviem lietotājiem.

Pēdējās nedēļās DigiDNA izlaida otro iMazing versiju, kas nonāca aptuveni tajā pašā laikā kā iOS 10 un iPhone 7. Tāpat kā jebkurā lielā laidienā, DigiDNA kodētāji saskārās ar daudzām negaidītām problēmām, kas bija jārisina ASAP.

"Tas liek jums patiešām apzināties, kas darbojas, kas ne," saka Zanons, būdams nelielā attīstības komandā. “Tas mūs padara savā ziņā ļoti, ļoti tuvu saviem lietotājiem. Tam ir savas negatīvās puses, tas var būt skarbs-pēdējo 10 dienu laikā mēs neesam daudz gulējuši, bet mēs patiešām zinām, kā jūtas lietotāji, un mēs spējam ļoti ātri reaģēt uz problēmām. ”

Koncentrēšanās uz kodēšanas mākslu

Vēl viens veids, kā kodēt kā mūzikas paralēli, ir jebkura mākslinieka vēlme koncentrēties uz savu mākslu. Tas ir tikpat patiesi mūzikas radīšanā kā programmatūras izstrādē.

Stingra koncentrēšanās uz organizācijas centrālo garu darbojas tikpat labi programmatūras izstrādē, kā sadarbojoties dziesmu rakstīšanai. Šis ir viens no veidiem, kā pašreizējā “pakalpojuma kā pakalpojuma” (SaaS) paradigma var būt ļoti noderīga programmatūras izstrādātājiem, kuri cenšas maksimāli izmantot to, ko viņi prot vislabāk.

Tāpat kā veiksmīgas grupas algo rezervēšanas aģentus, ceļojumu vadītājus, ceļiniekus un publicistus, DigiDNA meklēja palīdzību no profesionāļiem, kuri veic būtiskus uzdevumus, kas nav saistīti ar viņu centrālo misiju.

DigiDNA nodeva maksājumu operācijas FastSpring, kas palīdz pārvaldīt sarežģītus PVN jautājumus. Klientu atbalsts ir uzlabots ar Zendeska, kamēr darbojas DigiDNA e -pasta sistēma MailChimp. Viņi arī bija pavadījuši daudz laika un enerģijas, izstrādājot savus rīkus licenču pārvaldībai un aktivizēšanu, bet pēc tikšanās ar MacPaw pārstāvjiem 2014. gada WWDC nolēma šos uzdevumus nodot tālāk uz DevMate.

Ja tiek piesaistīti eksperti noteiktā jomā, galvenā grupa - ja vēlaties - sākotnējā grupa - atstāj uzmanību uz to, ko pieprasa DigiDNA klienti. Šajā gadījumā viņi meklēja veidu, kā racionalizēt

Bédat uzskata, ka trešo pušu pakalpojumu, piemēram, DigiDNA, izplatība ir apsveicama tendence.

"Mēs cenšamies izmantot pēc iespējas vairāk SaaS pakalpojumu," viņš saka. "Tā ir laba tendence, jo jūs varat koncentrēties uz savu pamatdarbību."

Un tā DigiDNA kreka komanda turpina izsist trāpījumus.

Jaunākais emuāra ziņojums

| Mac kults
September 10, 2021

Šo ziņu iepazīstina Aiseesoft, veidotājs Mac FoneLab iPhone datu atkopšana.Jauns gads, jauns tālrunis - un tie paši vecie bojājumu vai datu zuduma ...

| Mac kults
September 10, 2021

Apple iebilst pret Apvienotās Karalistes pretšifrēšanas “lūkotāja hartu”Pakalpojumus, piemēram, iMessage, varētu ietekmēt Apvienotās Karalistes izm...

| Mac kults
September 10, 2021

Apskatiet Google jaunās eksperimentālās fotografēšanas lietotnes operētājsistēmai iOSSelfissimo! ir viena no Google jaunajām eksperimentālajām iOS ...