- – det som man bygger på när man utvecklar it‑produkter eller tjänster; det som utvecklaren utgår från att det redan finns. Det finns alltså ingen bestämd del av ett it‑system som är ”en plattform”, utan det beror på vad man ska ha plattformen till. En plattform kan vara en datortyp, ett operativsystem, en databas eller en så kallad miljö (till exempel Java eller Dotnet). – Se också plattformsoberoende och jämför med infrastruktur;
- – upphöjd plan yta att stå på eller att ställa saker på;
- – forum där man kan framföra sina åsikter;
- – sammanställning av politiska åsikter, krav, förhandlingsunderlag och liknande;
- – se plattformsföretag.
– På engelska: platform. Se också denna anti‑plattformkrönika från 2018 av Owen Thomas: länk. – Jämför med teknikstack.
[språktips] [systemutveckling] [ändrad 5 juli 2022]
(UP) – process för objektorienterad systemutveckling, utvecklad av Grady Booch, Ivar Jacobson och James Rumbaugh. – Unified process är bland annat känt för sina användningsfall. – IBM marknadsför Unified process som Rational unified process, RUP. – Läs också om UML. – Läs också om Ivar Jacobsons senare version av Unified process, EssUP.
[systemutveckling] [ändrad 2 september 2022]
(incremental) – med successiva tillägg; förbättrad lite i taget:
- – inkrementell systemutveckling – systemutveckling där man börjar med de viktigaste funktionerna och sedan lägger till mindre centrala funktioner i tur och ordning. Se också bottom‑up. – Ska inte blandas ihop med iterativ systemutveckling;
- – inkrementell backup – metod för backup: efter första backupen säkerhetskopieras vid varje tillfälle bara det som har ändrats sedan förra gången; det som redan har säkerhetskopierats, och inte har ändrats, ligger kvar;
- – se inkrementell bränning;
- – se inkrementell sökning.
[backup] [språktips] [systemutveckling] [sökningar] [ändrad 27 april 2020]
en utvecklingsplattform som bygger på Microsofts DotNet, men som är skriven i öppen källkod och som framställer program för Unix (Linux, macOS och iOS). – Mono använder de delar av DotNet som Microsoft har överlämnat till standardiseringsorgan. – Projektet, som påbörjades i juli 2001, leds av Miguel de Icaza, då på Novell†, som stöder Mono. Microsoft är välvilligt inställt. Mono är det spanska ordet för apa. – Läs mer på mono‑project.com.
[systemutveckling] [ändrad 5 augusti 2017]
ett system som håller reda på ändringar av programkod för Linux under utvecklingsarbetet. – Sådana system behövs för att utvecklarna ska veta vad andra utvecklare har gjort, och kunna göra följdändringar. – Git utvecklades 2005 av Linus Torvalds efter en konflikt om det system som han tidigare hade använt, BitKeeper (länk) från Bitmover. – Git finns numera också för andra Unix‑baserade operativsystem, som macOS, och för Windows. Stavas vanligtvis med litet g. – Se git-scm.com. – Se också Gitea och GitHub.
[programmering] [ändrad 25 augusti 2020]
en avvecklad utvecklingsplattform för webbaserade program från Microsoft, baserad på DotNet. – Silverlightprogram körs i webbläsare med hjälp av ett tilläggsprogram och fungerar i Windows och macOS. En version för Linux vid namn Moonlight (länk) har utvecklats inom projektet Mono. – Silverlight utvecklas inte längre, support upphörde i oktober 2021. – Se Microsofts webbsidor.
[nerlagt] [systemutveckling] [ändrad 21 januari 2022]
(round trip engineering) – en typ av datorstödd systemutveckling där man först automatiskt genererar körbar kod från en modell av det system som ska byggas, och sedan har möjlighet att direkt ändra i koden, vilket i sin tur leder till motsvarande ändringar i modellen. (Den svenska termen är den som används av Rational.)
[systemutveckling] [ändrad 27 april 2020]
(Amdahl’s law) – ”Ett system behöver en bit in/utdata per sekund per instruktion per sekund.” – Lagen formulerades 1967 av stordator‑konstruktören Gene Amdahl (1922—2015, se Wikipedia) i föredraget ”Validity of the single processor approach to achieving large‑scale computing capabilities” (länk).
[it-system] [lagar] [ändrad 1 maj 2017]
om utformning av datorprogram: som tar stor hänsyn till användarnas behov, vanor och begränsningar vid utvecklingen. Termen används också om annat än datorprogram. – På engelska: user-centric eller user-centered.
[systemutveckling] [ändrad 3 oktober 2018]
(REQB) – tidigare: en organisation som testade kunskaper i framtagning av kravspecifikationer och som utfärdade certifieringar. Numera del av International requirements engineering board (IREB). – Se ireb.org.
[organisationer] [sammanslaget] [systemutveckling] [ändrad 18 september 2018]