Software architect (original) (raw)
Softwarearchitekt ist eine Rolle in einem Softwareentwicklungsteam. Ein Softwarearchitekt entwirft den Aufbau von Softwaresystemen und trifft grundlegende Entscheidungen über das Zusammenspiel ihrer diversen Komponenten. Ein Softwarearchitekt betrachtet das Softwaresystem von einer abstrakteren Ebene als ein Programmierer, welcher mit der Implementierung des vom Architekten erstellten Entwurfs betraut ist. Je nach Team können die Rollen des Softwarearchitekten und des Programmierers von verschiedenen oder auch von denselben Personen wahrgenommen werden.
Property | Value |
---|---|
dbo:abstract | Softwarearchitekt ist eine Rolle in einem Softwareentwicklungsteam. Ein Softwarearchitekt entwirft den Aufbau von Softwaresystemen und trifft grundlegende Entscheidungen über das Zusammenspiel ihrer diversen Komponenten. Ein Softwarearchitekt betrachtet das Softwaresystem von einer abstrakteren Ebene als ein Programmierer, welcher mit der Implementierung des vom Architekten erstellten Entwurfs betraut ist. Je nach Team können die Rollen des Softwarearchitekten und des Programmierers von verschiedenen oder auch von denselben Personen wahrgenommen werden. (de) L'architecte logiciel est un expert en informatique qui est responsable de la création et du respect du modèle d'architecture logicielle. Il se distingue de l'architecte informatique qui travaille sur le matériel. (fr) A software architect is a software engineer responsible for high-level design choices related to overall system structure and behavior. (en) Si definisce architetto del software (dall'inglese Software Architect) colui che nella progettazione dei sistemi informatici è in grado di produrre una progettazione ad alto livello, includendo standard di codifiche, di ambienti e meccanismi d'automazione. Il concetto di architetto del software è nato con l'utilizzo della programmazione orientata ad oggetti (OOP), a cavallo tra gli anni 90 e il 2000. (it) 소프트웨어 아키텍트(software architect)는 전문가로 간주되는 소프트웨어 개발자로서, 고수준의 설계적 결정을 수행하고 소프트웨어 코딩 표준, 도구, 플랫폼을 포함한 기술 표준을 지시한다. (ko) Arquiteto de Software é um termo abrangente e pode se referir a uma grande variedade de papéis. Existem muitas definições aceitáveis. Consenso em terminologias independentes de empresas e certificações estão contribuindo para evoluir os conceitos em torno desse papel desde a última década. (pt) Архите́ктор програ́ммного обеспече́ния (ПО) — проектная роль в разработке ПО, профессия, возможно — должность. Ключевая обязанность архитектора — проектирование архитектуры ПО, то есть принятие ключевых проектных решений относительно внутреннего устройства программной системы и её технических интерфейсов. Проектирование архитектуры ПО является частным случаем проектирования ПО. В проектирование архитектуры ПО входят следующие задачи: * определение архитектурного шаблона/парадигмы * разбиение на технические подсистемы/слои/компоненты/модули * определение языковой парадигмы для каждого из них * выбор средств исполнения * разработка ключевых технических сценариев взаимодействия компонентов * определение протоколов взаимодействия компонентов (проектирование технических интерфейсов) * определение форматов хранения и передачи данных * подбор технических средств и шаблонов для реализации подсистем. Кроме того, в круг полномочий архитектора ПО входит: * рецензирование требований * разработка нефункциональных требований * участие в совещаниях с заказчиком * стратегическое планирование технического развития системы * реинжиниринг ПО * архитектурный надзор разработки * текущее консультирование команды * технический аудит сторонних/вновь приобретённых систем * регламентация процедуры внесения изменений * разработка стандартов кодирования/проектирования * написание технического проекта. (ru) |
dbo:wikiPageExternalLink | http://iasaglobal.org/ |
dbo:wikiPageID | 2497132 (xsd:integer) |
dbo:wikiPageLength | 686 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1114133578 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Software_architecture dbr:Software_engineering dbc:Software_architecture |
dbp:wikiPageUsesTemplate | dbt:Reflist |
dct:subject | dbc:Software_architecture |
gold:hypernym | dbr:Expert |
rdf:type | dbo:Person yago:WikicatComputerOccupations yago:Abstraction100002137 yago:Act100030358 yago:Activity100407535 yago:Event100029378 yago:Occupation100582388 yago:PsychologicalFeature100023100 yago:YagoPermanentlyLocatedEntity dbo:PersonFunction |
rdfs:comment | Softwarearchitekt ist eine Rolle in einem Softwareentwicklungsteam. Ein Softwarearchitekt entwirft den Aufbau von Softwaresystemen und trifft grundlegende Entscheidungen über das Zusammenspiel ihrer diversen Komponenten. Ein Softwarearchitekt betrachtet das Softwaresystem von einer abstrakteren Ebene als ein Programmierer, welcher mit der Implementierung des vom Architekten erstellten Entwurfs betraut ist. Je nach Team können die Rollen des Softwarearchitekten und des Programmierers von verschiedenen oder auch von denselben Personen wahrgenommen werden. (de) L'architecte logiciel est un expert en informatique qui est responsable de la création et du respect du modèle d'architecture logicielle. Il se distingue de l'architecte informatique qui travaille sur le matériel. (fr) A software architect is a software engineer responsible for high-level design choices related to overall system structure and behavior. (en) Si definisce architetto del software (dall'inglese Software Architect) colui che nella progettazione dei sistemi informatici è in grado di produrre una progettazione ad alto livello, includendo standard di codifiche, di ambienti e meccanismi d'automazione. Il concetto di architetto del software è nato con l'utilizzo della programmazione orientata ad oggetti (OOP), a cavallo tra gli anni 90 e il 2000. (it) 소프트웨어 아키텍트(software architect)는 전문가로 간주되는 소프트웨어 개발자로서, 고수준의 설계적 결정을 수행하고 소프트웨어 코딩 표준, 도구, 플랫폼을 포함한 기술 표준을 지시한다. (ko) Arquiteto de Software é um termo abrangente e pode se referir a uma grande variedade de papéis. Existem muitas definições aceitáveis. Consenso em terminologias independentes de empresas e certificações estão contribuindo para evoluir os conceitos em torno desse papel desde a última década. (pt) Архите́ктор програ́ммного обеспече́ния (ПО) — проектная роль в разработке ПО, профессия, возможно — должность. Ключевая обязанность архитектора — проектирование архитектуры ПО, то есть принятие ключевых проектных решений относительно внутреннего устройства программной системы и её технических интерфейсов. Проектирование архитектуры ПО является частным случаем проектирования ПО. В проектирование архитектуры ПО входят следующие задачи: Кроме того, в круг полномочий архитектора ПО входит: (ru) |
rdfs:label | Softwarearchitekt (de) Architecte logiciel (fr) Architetto del software (it) 소프트웨어 아키텍트 (ko) Software architect (en) Arquiteto de software (pt) Архитектор программного обеспечения (ru) |
owl:sameAs | freebase:Software architect yago-res:Software architect wikidata:Software architect dbpedia-de:Software architect dbpedia-et:Software architect dbpedia-fa:Software architect dbpedia-fr:Software architect dbpedia-he:Software architect dbpedia-it:Software architect dbpedia-ko:Software architect dbpedia-no:Software architect dbpedia-pt:Software architect dbpedia-ru:Software architect https://global.dbpedia.org/id/Xtu2 |
prov:wasDerivedFrom | wikipedia-en:Software_architect?oldid=1114133578&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Software_architect |
is dbo:academicDiscipline of | dbr:Moxie_Marlinspike |
is dbo:keyPerson of | dbr:Fidelio_Telemetry |
is dbo:occupation of | dbr:Brad_Templeton dbr:Charles_Simonyi dbr:Michael_Cranford dbr:Neil_Papworth |
is dbo:wikiPageDisambiguates of | dbr:SA |
is dbo:wikiPageRedirects of | dbr:Software_Architect dbr:Product_Architect dbr:Software_architects dbr:Software_systems_architect dbr:Chief_Software_Architect dbr:Chief_software_architect |
is dbo:wikiPageWikiLink of | dbr:Ron_Schnell dbr:List_of_computer_occupations dbr:MEDL_Mobile dbr:2010_United_States_House_of_Representatives_elections_in_Illinois dbr:Bill_Gates dbr:Brad_Templeton dbr:Application_analyst dbr:Jordan_Ritter dbr:Julian_Lombardi dbr:Charles_Irby dbr:Virtuoso_Universal_Server dbr:List_of_American_Buddhists dbr:List_of_people_from_St._Louis dbr:Frank_Leymann dbr:GNOME_1 dbr:Global_Relay dbr:Moxie_Marlinspike dbr:Erik_Meijer_(computer_scientist) dbr:Product_architect dbr:Andy_Hertzfeld dbr:Chief_architect dbr:Hardware_architect dbr:Kerrie_Holley dbr:Software_architecture dbr:Adam_Nathan dbr:Agile_architecture dbr:Fidelio_Telemetry dbr:History_of_Microsoft dbr:Software_documentation dbr:Reciprocal_Public_License dbr:Relational_Semantics,_Inc. dbr:Hisham_Zreiq dbr:Jeff_Stenquist dbr:Craig_L._Russell dbr:Software_Architect dbr:Charles_Simonyi dbr:Kevin_Toms dbr:Lead_programmer dbr:Bill_Hilf dbr:Systems_analysis dbr:Australian_Software_Innovation_Forum dbr:Mark_Davis_(Unicode) dbr:C4_model dbr:Software_architectural_model dbr:Michael_B._T._Bell dbr:Michael_Cranford dbr:Microsoft dbr:Neil_Papworth dbr:Kirill_Tatarinov dbr:SA dbr:Squid_Labs dbr:IFIP_Working_Group_2.10 dbr:Steve_Capps dbr:Outline_of_computer_science dbr:Product_Architect dbr:Software_architects dbr:Software_systems_architect dbr:Chief_Software_Architect dbr:Chief_software_architect |
is dbp:occupation of | dbr:Brad_Templeton dbr:Charles_Simonyi dbr:Michael_Cranford dbr:Neil_Papworth |
is foaf:primaryTopic of | wikipedia-en:Software_architect |