Technesch Qualitéit: Gutt Praktiken an der Entwécklung vu Fräi Software

Technesch Qualitéit: Gutt Praktiken an der Entwécklung vu Fräi Software

Technesch Qualitéit: Gutt Praktiken an der Entwécklung vu Fräi Software

Wéi an all Aspekt vun eisem Liewen dat mir bauen, technesch Qualitéit (Feele vu strukturelle Feeler), an engem Softwareentwécklung ass och e fundamentale Schlësselfaktor am erfollegräich vun et.

Dofir maacht e Evaluatioun déif a kontinuéierlech technesch Qualitéit vum Produkt entwéckelt, an dësem Fall, haaptsächlech de código, ass eng Prioritéit "Sinus qua non", sou datt et net nëmmen d'Objektiv erfëllt fir dat et erstallt gouf, awer sou datt et net aner Probleemer verursaacht, als Resultat vu sengem Manktem technesch Qualitéit.

Technesch Qualitéit: Konzept - Aféierung

Technesch Qualitéit

Un Software Produkt o digitalen Tool (Uwendung, Programm, System) entwéckelt mat technesch Qualitéit erliichtert den Ënnerhalt a Wiederverwendbarkeet dovun, entweder deelweis oder komplett.

Och gitt a behalen technesch Qualitéit vun engem Software Produkt, et ass net eppes dat liicht gemaach soll ginn, well Software haut zu enger vun de gouf Haaptverméigen a strategesch Ziler vun Organisatiounen, well all Dag, sinn déi wichtegst Prozesser vun dësen an hiert Iwwerliewen u sech, vum Funktionéiere vun der Software, an nach méi keng Feeler oder Feeler an hirem Alldag.

"Déi technesch Qualitéit vun engem digitalen Tool ass etabléiert an deem Mooss datt d'Schreiwe vum Quellcode an d'Architektur vum digitalen Tool fräi si vu strukturelle Mängel déi d'Benotzung oder d'Wiederbenotzung blockéiere kënnen an déi och d'Verstoe beim Liesen a Modifikatioun Quellcode". Technesch Evaluatioun - Guide fir digital Tools ze publizéieren | Code fir Entwécklungsinitiativ vun der Interamerikanescher Entwécklungsbank

Wéi eng Charakteristike definéieren d'technesch Qualitéit vun enger Software?

  • Flexibilitéit: Voll Operatioun ze bidden ouni gréisser Lizenzbeschränkungen.
  • Portabilitéit: Fir eng Multiplatform Operatioun ze kréien, fokusséiert op gratis Betribssystemer.
  • Skaléierbarkeet: Déi richteg dokumentaresch an informativ Ënnerstëtzung fir Entscheedung ze hunn.
  • Interoperabilitéit: Fir eng erfollegräich Verbindung mat anere Software Produkter z'erreechen.
  • Entloossung: Fir säin Asaz a Gebrauch a verschiddene Kontexter a Benotzungsfäll z'erlaben.

Technesch Schold: Konzept

Technesch Schold

Dofir, ronderëm d'Welt vill Mechanismen, Standarden, Programmer, Normen oder gutt Praktiken fir sécherzestellen datt all Softwareprodukt deen erstallt gëtt deen héchsten Niveau vun der technescher Qualitéit huet, a sech net mat der Zäit accumuléiert, all Niveau vun der technescher Schold. Regelen, wéi déi virdrun ISO / IEC 9126 an déi aktuell ISO / IEC 25000. Programmer, wéi Sonaqube a Besser Code Hub. A Mechanismen oder Prozeduren, wéi zum Beispill d'Benotzung vun Metriken den Typ vun Blocker Ausgaben o Duplizéiert Linnen.

"Wann Software gebaut gëtt, ass den Ënnerscheed tëscht wéi se korrekt sollt gebaut ginn (aus technescher Siicht) a wéi se tatsächlech gebaut gouf als technesch Schold bekannt. Dës Schold, wann d'Saachen net korrekt gemaach ginn, wäert sech mat der Zäit erhéijen oder accumuléieren a wäert dozou féieren datt et ëmmer méi kascht fir nei Funktionalitéiten ëmzesetzen oder einfach dës Software z'erhalen. Et ass wéi wann et eng Hypothéik wier, déi eng Bank eis zougestanen huet". Déi technesch Qualitéit vun der Software, e wichtege Succès Faktor (technesch Schold) | Excentia

Gutt Praktiken fir technesch Qualitéit z'erreechen

Gutt technesch Qualitéitspraktiken

Fir eisen Artikel hu mir als Beispill den Gutt Praktiken konzipéiert a verëffentlecht vun der "Code fir Entwécklungsinitiativ" vun der Inter-American Development Bank, am Ëmfang vun technesch Evaluatioun, déi ausgefouert musse ginn wann Dir Software Produkter (digital Tools) entwéckelt, besonnesch gratis an oppen, fir de technesch Qualitéit vun et.

Ënnert der gutt Praktiken, déi vun hinnen ugebuede ginn, sinn déi hei ënnendrënner genannt:

  • Schreift kuerz Eenheete Code: Fir de Code besser ze verstoen.
  • Schreift einfach Eenheete vu Code: Fir Code Verifikatioun ze vereinfachen.
  • Schreift de Code eemol: Fir duplizéiert Feeler ze reduzéieren an duplizéiert Ännerungen ze vermeiden.
  • Halt Drive Interfaces kleng: Fir d'Wiederbenotzung vun hinnen ze vereinfachen.
  • Verschidde Responsabilitéiten a verschiddene Moduler getrennt: Fir de Wiessel vun hinnen ze vereinfachen.
  • Paart Architekturkomponente loos: Fir d'Isolatioun vun de Komponenten ze favoriséieren.
  • Halt d'Architekturkomponenten ausgeglach: Fir de Code besser ze verstoen.
  • Halt Är Code Base kleng: Fir den Ënnerhalt vun der Software ze vereinfachen.
  • Testen automatiséieren: Fir d'Aarbecht ze vereinfachen a Feeler ze vermeiden.
  • Schreift proppere Code: Fir Komplexitéit an engem scho optimiséierte Code ze vermeiden.

Fir dës Informatioun auszebauen, op der Gutt Praktiken a Saache vun Dokumentatioun fir d'Entwécklung vu Free Software, vun der "Code fir Entwécklungsinitiativ" vun der Inter-American Development Bank Dir kënnt op dëse Link klickt: Technesch Bewäertung - Guide fir digital Tools ze publizéieren. An an engem leschte Post wäerte mir deen Deel verweisen op déi bezitt gutt Praktiken ongeféier Lizenzéierung vun der Gratis an Open Software sech selwer.

Endlech, wann Dir eise fréiere relatéierten Artikel nennt "Gutt Praktiken fir gratis an oppen Software z'entwéckelen: Dokumentatioun", klickt hei.

Konklusioun

Konklusioun

Mir hoffen dat dat "hëllefräich klenge Post" iwwer «Buenas prácticas» am Feld vun «calidad técnica» dat muss garantéiert sinn fir all Software entwéckelt Produkt, besonnesch wann et ass «Software libre y abierto», si vu groussem Intérêt an Utilitéit, fir dat Ganzt «Comunidad de Software Libre y Código Abierto» a vu grousse Bäitrag zur Diffusioun vum wonnerschéinen, giganteschen a wuessenden Ökosystem vun Uwendungen vun a fir «GNU/Linux».

A fir méi Informatioun zéckt net ëmmer all ze besichen Online Bibliothéik wéi OpenLibra y JedIT liesen Bicher (PDFs) iwwer dëst Thema oder anerer Wëssen Beräicher. Fir elo, wann Dir dëst gär hätt «publicación», net ophalen et ze deelen mat aneren, an Ärem Liiblingswebsäiten, Kanäl, Gruppen oder Gemeinschaften vu sozialen Netzwierker, am beschten gratis an oppen als Mastodon, oder sécher a privat wéi Hëllefe profitéieren.

Oder besicht einfach eis Homepage um FromLinux oder maach mat beim offiziellen Channel Telegramm vu FromLinux fir dës oder aner interessant Publikatiounen ze liesen an ofzestëmmen «Software Libre», «Código Abierto», «GNU/Linux» an aner Themen am Zesummenhang mat «Informática y la Computación», an der «Actualidad tecnológica».


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.