• No results found

Svar

In document Hur är det att vara en robot? (Page 121-128)

Bilaga 1 Feedback fr˚ an KVIT Conference

2.2 Svar

Vad f¨or typ av projekt utvecklar ni? • Webbsida (front-end) (12 st) • Webbsida (back-end) (10 st) • Skrivbordsapplikation (3 st) • Serverapplikation (3 st)

• Kombination av server, web och applikation • Mobilapp (multiplattform)

• H˚ardvaruprojekt + app = IoT • VR

• L˚asenhet f¨or gymsystem

Vilket eller vilka programspr˚ak anv¨ander ni i ert projekt? • JavaScript (7 st) • HTML (6 st) • C++ (6 st) • Python (5 st) • CSS (4 st) • Ruby (3 st) • Coffeescript (3 st) • C# (3 st) • PHP (3 st) • TypeScript (3 st) • Slim (2 st) • SASS (2 st) • C • Java

Vilket eller vilka ramverk anv¨ander ni i ert projekt? • Flask (4 st)

• Wordpress (3 st) • Angular 2 (2 st) • Rails (2 st) • Xamarin (2 st) • Meteor • jQuery • React • React native • Angular • Bootstrap • amChart • pyUnit • jsUnit • Unity • .NET Core • qt • Slim • Jinja • Google Test • Jest

Vilka tredjepartsbibliotek anv¨ander ni i ert projekt? • 80 rubygems och ett flertal javascript-bibliotek

• F¨or m˚anga f¨or att n¨amna alla men n˚agra ¨ar Griddler, foreman, mailcat- cher, zeus, rubymoney, postmark

• Massvis...

• Fastclick f¨or responsivitet • PCL, Boost

• xmltodict, selenium

• openCV, Standard Assets, SteamVR • React, Redux, Tesseract

• opencv

• F¨or m˚anga f¨or att kunna r¨akna • AmCharts, XMLtodict

• Arduino lib, absurda m¨angder JavaScript-bibliotek

Vilket eller vilka operativsystem st¨odjer ni? • Windows (14 st) • Linux (12 st) • iOS (11 st) • macOS (9 st) • Android (9 st) • Webb (2 st) • Vet inte (1 st)

Beskriv ert projekt kortfattat • Visualisering av arbetsfl¨odd

• En plugin till boardeasers platform som ska hantera kontrakt ˚at f¨oretags styrelser.

• Bygger en app f¨or att utnyttja erbjudanden genom att ta kort p˚a kvitton. • Hantering av kontrakt eller avtal p˚a webben

• En mobilapplikation f¨or IOS och Android som kommunicerar via bluetooth med en Arduinoenhet som i sin tur styr ett l˚as

• Akutplattan. Tar fram en Progressiv webbapplikation som ska visualisera ett arbetsfl¨ode vid HLR-situationer.

• System f¨or 3d-kopiering av fysiska objekt

• Hemsida˚at musikaliska konstf¨oreningen i Wordpress. P˚agrund av m¨angden tid g¨or vi ocks˚a en alternativ hemsida i Python/Flask.

• Vi g¨or ett l˚assytem f¨or gym. Dvs. vi utvecklar mjukvara f¨or en Arduino enhet och en app f¨or att kunna kommunicera med denna h˚ardvara. • H¨amta data och dokument fr˚an ett aff¨arssystem med hj¨alp av SOAP-api,

ladda upp said data och dokument till ett annat system med hj¨alp av REST-api och visa den uppladdade datan och dokumenten grafiskt och pedagogiskt

• VR<->Robot

• En mobilapplikation, ett webbapi med databas och webbgr¨anssnitt. Appen f¨orser anv¨andare med info om erbjudanden m.m. fr˚an projektets kund och webbgr¨anssnittet anv¨ands av deras admins.

• Videoanalysverktyg

• Vi utvecklar en hemsida i Wordpress till kunden och en hemsida i python f¨or att omfatta projektets storlek och i l¨arande syfte

• Hantera kontrakt f¨or styrelser

• Konkurrentanalys f¨or att grafiskt j¨amf¨ora olika f¨oretag p˚a ett pedagogiskt s¨att

• Webbshop

• L˚as upp serveruppkopplad d¨orr med telefonen, om du har tillst˚and.

Hur viktigt anser du det ¨ar att arkitekturbeskrivningen existerar och h˚aller god kvalitet?

• 5 (3 st) • 4 (8 st) • 3 (6 st) • 2 (2 st) • 1 (0 st)

Hur viktigt anser du det ¨ar att projektplanen existerar och h˚aller god kvalitet? • 5 (2 st) • 4 (5 st) • 3 (11 st) • 2 (1 st) • 1 (0 st)

Hur viktigt anser du det ¨ar att ¨overgripande dokumentation av pro- jektets kod existerar och h˚aller god kvalitet?

• 5 (7 st) • 4 (7 st)

• 3 (5 st) • 2 (0 st) • 1 (0 st)

Hur viktigt anser du det ¨ar att kommentarer utmed koden existerar och h˚aller god kvalitet?

• 5 (8 st) • 4 (7 st) • 3 (3 st) • 2 (1 st) • 1 (0 st)

Hur viktigt anser du det ¨ar att dokumentation f¨or upps¨attning av utvecklingsmilj¨on och kompilering existerar och h˚aller god kvalitet?

• 5 (6 st) • 4 (7 st) • 3 (5 st) • 2 (1 st) • 1 (0 st)

Har ni haft i ˚atanke att projektet kan komma att vidareutvecklas? • Ja, vi fokuserar mycket p˚a det (9 st)

• Ja, men vi skulle beh¨ova l¨agga med tid p˚a det (8 st) • Nej, men vi ¨ar medvetna om det (1 st)

• Nej, vi fokuserar p˚a annat (1 st)

Vad har ni gjort f¨or att f¨orenkla anv¨andning och vidareutveckling av ert projekt?

• Dokumenterat ¨overgripande struktur (15 st) • Dokumenterat koden (14 st)

• Dokumenterat hur man anv¨ander programmet (11 st) • Dokumenterat hur man k¨or programmet (8 st)

• Dokumenterat hur man kompilerar programmet (6 st) • Dokumenterat hur man ut¨okar programmet (5 st) • F¨oljt f¨oretagets riktlinjer och f¨orslag

• L¨amnat f¨orslag och varningar g¨allande ut¨okning specifikt

Kan alla projektmedlemmar kompilera och k¨ora ert projekt p˚a deras egna dator?

• Ja (13 st)

• Nej, men de flesta kan det (5 st) • Nej (1 st)

Vad beror detta p˚a?

• Att vi tagit fram en bra guide till det • Ruby on rails st¨ods p˚a b˚ade macos och linux

• Att inte alla utvecklar app-sidan och d˚a inte har installerat Xamarin • Alla k¨or Linux och en mac

• Alla har inte jobbat med alla delar

• Applikationen ska g˚a att k¨oras p˚a samtliga operativsystem och kr¨aver d¨arf¨or att detta m˚al uppfylls.

• Sv˚art att installera PCL p˚a vissa OS

• Vi har guider f¨or hur man kommer ig˚ang med utveckligen, och satte i b¨orjan stort fokus p˚a att alla skulle kunna anv¨anda sina egna datorer. • Cmake fungerar inte alltid som det ska p˚a olika datorer

• Webbapplikationen k¨ors genom python Flask som kan k¨oras p˚a Win- dows/Linux/MacOS

• l¨att att ladda ner de tredjepartsdelar som beh¨ovs • Projektet utvecklas med portabilitet i ˚atanke • En utav medlemmarna har inte en dator.

• ¨Ar bara att starta upp webservern, som kan k¨oras p˚a allas datorer. • Vi har dokumenterat vilka paket som beh¨over laddas ner

• Vi har gjort sidan responsiv s˚a att den anpassar sig till olika sk¨armar. • Skilda OS, skilda kompilatorer, v¨aldigt mycket som l¨ankats samman vid

Har ni en guide f¨or att kompilera och/eller k¨ora ert projekt? • Nej (9 st)

• Ja, vi har dokumenterat b˚ada (8 st) • Ja, vi har dokumenterat kompilering (2 st)

Hur stor del av projektet t¨acker er guide f¨or kompilering och/eller k¨orning?

• Vi har ingen guide (9 st) • 100% (4 st)

• 75% (4 st) • 50% (2 st)

Om ni har en guide f¨or att kompilera och/eller k¨ora ert projekt, har ni s¨akerst¨allt att guiden fungerar och is˚afall hur?

• Vi fick guiden av kunden fr˚an b¨orjan och har ut¨okat den s˚a att den in- neh˚aller det vi tyckte var otydligt och de specialsaker vi har laggt till • F¨oretaget skrev en guide till oss. Vi har alla testat den och lagt till info. • Testat

• Inte direkt, kommer senare • Nej

• Jag lyckades!

• Ja, en guide har gjorts inf¨or kodstugor. Den har sedan uppf¨oljts s˚a att alla kan f˚a ig˚ang sitt arete. Hen kan ocks˚a kolla p˚a denna manual i efterhand, (Ligger p˚a drive)

• Vi har ingen guide, vi inf¨orde workshop f¨or tutorials, alla ska veta hur det k¨ors.

In document Hur är det att vara en robot? (Page 121-128)