Requirements engineering (original) (raw)
هندسة المتطلبات (بالإنجليزية: Requirements Engineering) هي إحدى العمليات في مجال هندسة البرمجيات أو هندسة الأنظمة، وتشمل جميع الفعاليات المتعلقة باستكشاف وتوثيق وصيانة مجموعة من المتطلبات من أجل بناء نظام حاسوبي.يعتقد أن أول استخدام لمصطلح «هندسة المتطلبات» كان عام 1979 في تقرير تي آر دبليو (TRW) التقني. لكن استخدامة لم ينتشر حتى تسعينيات القرن العشرين عندما نشرت الجمعية الحاسوبية التابعة لجمعية مهندسي الكهرباء والإلكترونيات (IEEE Computer Society) دروسا تعليمية واستهلت سلسلة من المؤتمرات حول موضوع هندسة المتطلبات.
Property | Value |
---|---|
dbo:abstract | L'enginyeria de requisits és la branca de l'enginyeria del programari que tracta de l'especificació i gestió de requisits d'un sistema tractant d'assolir els objectius de: 1. * Conèixer els requisits rellevants del sistema, consensuar-los entre les parts interessades, documentar-los seguint els estàndards establerts, i gestionar-los sistemàticament. 2. * Comprendre i documentar els desitjos i les necessitats de les parts interessades. 3. * Especificar i gestionar els requisits de manera que es minimitzi el risc de lliurar un sistema que no satisfaci els desitjos i les necessitats de les parts interessades. En terme enginyeria de requisits es va començar a usar als voltants del 1976. Posteriorment, fou incorporat en la terminologia d'estàndards ISO, amb la definició de "funció interdisciplinària que fa de mediadora entre els compradors i els proveïdors d'un producte o servei per tal definir els requisits que ha de satisfer el sistema, programari o servei d'interès". Actualment, a la pràctica, el terme és molt usat per denotar el tractament sistemàtic dels requisits. (ca) هندسة المتطلبات (بالإنجليزية: Requirements Engineering) هي إحدى العمليات في مجال هندسة البرمجيات أو هندسة الأنظمة، وتشمل جميع الفعاليات المتعلقة باستكشاف وتوثيق وصيانة مجموعة من المتطلبات من أجل بناء نظام حاسوبي.يعتقد أن أول استخدام لمصطلح «هندسة المتطلبات» كان عام 1979 في تقرير تي آر دبليو (TRW) التقني. لكن استخدامة لم ينتشر حتى تسعينيات القرن العشرين عندما نشرت الجمعية الحاسوبية التابعة لجمعية مهندسي الكهرباء والإلكترونيات (IEEE Computer Society) دروسا تعليمية واستهلت سلسلة من المؤتمرات حول موضوع هندسة المتطلبات. (ar) En la ingeniería de sistemas y la ingeniería de software, la Ingeniería de requisitos o Ingeniería de requerimientos comprende todas las tareas relacionadas con la determinación de las necesidades o de las condiciones a satisfacer para un software nuevo o modificado, tomando en cuenta los diversos requisitos de las partes interesadas, que pueden entrar en conflicto entre ellos. Sin embargo la Ingeniería de requerimientos también es contemplada en otras disciplinas, estando fuertemente vinculada con la administración de proyectos. Muchas veces se habla de requerimientos en vez de requisitos; esto se debe a una mala traducción del inglés. La palabra requirement debe ser traducida como requisito, mientras que requerimiento se traduce al inglés como request. El propósito de la ingeniería de requisitos es hacer que los mismos alcancen un estado óptimo antes de alcanzar la fase de diseño en el proyecto. Los buenos requisitos deben ser medibles, comprobables, sin ambigüedades o contradicciones, etc. (es) Earnáil ríomheolaíochta ina ndéantar staidéar ar riachtanais gnó mar chuid den phróiseas chun córas iomlán ríomhaireachta a fhorbairt do chomhlacht. Baineann sí leis na réamhchéimeanna scrúdaithe is anailísithe i dtimthriall beatha fhorbairt an chórais, thar a dhearadh is a thógáil. Mar sin, tagann staidéar ar ghnéithe sóisialta is cultúrtha an chórais san áireamh chomh maith le gnéithe feidhmithe is sonraí. (ga) Requirements engineering (RE) is the process of defining, documenting, and maintaining requirements in the engineering design process. It is a common role in systems engineering and software engineering. The first use of the term requirements engineering was probably in 1964 in the conference paper "Maintenance, Maintainability, and System Requirements Engineering", but it did not come into general use until the late 1990s with the publication of an IEEE Computer Society tutorial in March 1997 and the establishment of a conference series on requirements engineering that has evolved into the International Requirements Engineering Conference. In the waterfall model, requirements engineering is presented as the first phase of the development process. Later development methods, including the Rational Unified Process (RUP) for software, assume that requirements engineering continues through a system's lifetime. Requirement management, which is a sub-function of Systems Engineering practices, is also indexed in the International Council on Systems Engineering (INCOSE) manuals. (en) 요구공학(Requirements engineering, RE)은 시스템 요구사항 문서를 생성, 검증, 관리하기 위하여 수행되는 구조화된 활동의 집합이다. (ko) 要求工学(ようきゅうこうがく、英: requirements engineering、RE)は、で要件を定義、文書化、および維持するプロセスのこと。これは、システム工学とソフトウェア工学で一般的である。 要求工学という用語が最初に使用されたのは、おそらく1964年の会議論文「メンテナンス、保守性、およびシステム要求工学」 であったが、 1990年代後半まで一般的に使用されることはなかった。1997年3月のIEEE Computer Societyチュートリアル発刊と、International Requirements Engineering Conferenceに発展した要求工学に関する一連の会議体が設立され、一般で使用されるようになった。 ウォーターフォールモデルでは、 要求工学が開発プロセスの最初のフェーズとして提示される。ソフトウェアのRational Unified Process (RUP)を含む後の開発方法では、要求工学がシステムの存続期間を通じて継続することを前提としている。 システム工学の実践の一部である要求管理は、International Council on Systems Engineering(INCOSE)のマニュアルにも記載されている。 (ja) A engenharia de requisitos é um processo que engloba todas as atividades que contribuem para a produção de um documento de requisitos e sua manutenção ao longo do tempo. O processo de engenharia de requisitos é composto por oito atividades de alto nível: * Revisão do processo de requisitos; * Revisão das demandas dos usuários; * Esclarecimento das demandas dos usuários; * Distribuição das tarefas de requisitos; * Documentação dos requisitos; * Revisão dos requisitos; * Revisão dos requisitos pelos usuários; * Colocação dos requisitos na linha de base. Este processo deve ser precedido por estudos de viabilidade técnica/financeira que, a partir das restrições do projeto, determinam se este é ou não viável e se deve prosseguir para a identificação dos requisitos. Uma outra atividade que se pode considerar que faz também com parte deste processo, se incluirmos a fase posterior à produção do documento, é a gestão de mudança (change management), sendo que as alterações podem ser causadas pelos mais diversos fatores desde inovações tecnológicas a mudanças na natureza do negócio, entre outras. (pt) 需求工程(英語:Requirements engineering,縮寫:RE)是指在中定義、記錄和維護需求的過程。 這在系統工程和軟體工程中是一個共同的角色。 1979年美國企業TRW Inc.的技術報告,可能是第一次使用「需求工程」這個術語,但是直到20世紀90年代IEEE電腦協會教程出版才得到普遍應用,並建立了一個關於需求工程的系列會議,這個會議已經發展成為當前的國際需求工程會議(International Requirements Engineering Conference)。 在瀑布模型中,需求工程作為開發過程的第一個階段。後來的開發方法(包括用於軟體的統一軟體開發過程(RUP))假設需求工程持續於系統的整個生命週期。 需求管理為系統工程實務的子功能,也在INCOSE(系統工程國際委員會)手冊中編入索引。 (zh) |
dbo:wikiPageExternalLink | http://sebokwiki.org/ http://standards.ieee.org/findstds/standard/29148-2011.html%22) https://ireb.org https://spectrum.ieee.org/static/ibm-rational-resource-library http://ieeexplore.ieee.org/servlet/opac%3Fpunumber=6146377 https://www.faa.gov/aircraft/air_cert/design_approvals/air_software/media/AR-08-32.pdf |
dbo:wikiPageID | 981981 (xsd:integer) |
dbo:wikiPageLength | 10495 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1097223574 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Quality_management dbr:Engineering_design_process dbr:Requirements_analysis dbr:Design_specification dbr:International_Council_on_Systems_Engineering dbr:International_Requirements_Engineering_Conference dbr:Lifecycle_Modeling_Language dbr:List_of_requirements_engineering_tools dbr:Requirements_Engineering_Specialist_Group dbr:Requirement dbr:Requirements_management dbr:Software_quality dbr:Operations_management dbr:Concept_of_operations dbr:TOGAF dbc:ISO/IEC_standards dbr:Specification_(technical_standard) dbr:Systems_engineering dbr:User_story dbr:Software_engineering dbr:Formal_specification dbr:Unified_Modeling_Language dbr:Requirements_elicitation dbr:International_Requirements_Engineering_Board dbc:IEEE_standards dbc:Software_requirements dbc:Systems_engineering dbr:Use_case dbr:Rational_Unified_Process dbr:Software_requirements_specification dbr:Scope_(project_management) dbr:Waterfall_model dbr:IEEE_Spectrum dbr:Illusion dbr:IEEE_Computer_Society dbr:IEEE_12207 dbr:Software_Engineering_Body_of_Knowledge dbr:Software_requirements dbr:System_modeling dbr:Requirements_inception |
dbp:date | September 2020 (en) |
dbp:wikiPageUsesTemplate | dbt:Authority_control dbt:Cite_book dbt:IEEE_standards dbt:ISO_standards dbt:Reflist dbt:Short_description dbt:Use_American_English dbt:Use_mdy_dates dbt:Software_engineering dbt:Systems_engineering dbt:Close_paraphrasing |
dct:subject | dbc:ISO/IEC_standards dbc:IEEE_standards dbc:Software_requirements dbc:Systems_engineering |
rdf:type | owl:Thing yago:WikicatSoftwareRequirements yago:Abstraction100002137 yago:Act100030358 yago:Duty101129920 yago:Event100029378 yago:GroupAction101080366 yago:PsychologicalFeature100023100 yago:Requirement105892651 yago:YagoPermanentlyLocatedEntity yago:SocialControl101123598 |
rdfs:comment | هندسة المتطلبات (بالإنجليزية: Requirements Engineering) هي إحدى العمليات في مجال هندسة البرمجيات أو هندسة الأنظمة، وتشمل جميع الفعاليات المتعلقة باستكشاف وتوثيق وصيانة مجموعة من المتطلبات من أجل بناء نظام حاسوبي.يعتقد أن أول استخدام لمصطلح «هندسة المتطلبات» كان عام 1979 في تقرير تي آر دبليو (TRW) التقني. لكن استخدامة لم ينتشر حتى تسعينيات القرن العشرين عندما نشرت الجمعية الحاسوبية التابعة لجمعية مهندسي الكهرباء والإلكترونيات (IEEE Computer Society) دروسا تعليمية واستهلت سلسلة من المؤتمرات حول موضوع هندسة المتطلبات. (ar) Earnáil ríomheolaíochta ina ndéantar staidéar ar riachtanais gnó mar chuid den phróiseas chun córas iomlán ríomhaireachta a fhorbairt do chomhlacht. Baineann sí leis na réamhchéimeanna scrúdaithe is anailísithe i dtimthriall beatha fhorbairt an chórais, thar a dhearadh is a thógáil. Mar sin, tagann staidéar ar ghnéithe sóisialta is cultúrtha an chórais san áireamh chomh maith le gnéithe feidhmithe is sonraí. (ga) 요구공학(Requirements engineering, RE)은 시스템 요구사항 문서를 생성, 검증, 관리하기 위하여 수행되는 구조화된 활동의 집합이다. (ko) 要求工学(ようきゅうこうがく、英: requirements engineering、RE)は、で要件を定義、文書化、および維持するプロセスのこと。これは、システム工学とソフトウェア工学で一般的である。 要求工学という用語が最初に使用されたのは、おそらく1964年の会議論文「メンテナンス、保守性、およびシステム要求工学」 であったが、 1990年代後半まで一般的に使用されることはなかった。1997年3月のIEEE Computer Societyチュートリアル発刊と、International Requirements Engineering Conferenceに発展した要求工学に関する一連の会議体が設立され、一般で使用されるようになった。 ウォーターフォールモデルでは、 要求工学が開発プロセスの最初のフェーズとして提示される。ソフトウェアのRational Unified Process (RUP)を含む後の開発方法では、要求工学がシステムの存続期間を通じて継続することを前提としている。 システム工学の実践の一部である要求管理は、International Council on Systems Engineering(INCOSE)のマニュアルにも記載されている。 (ja) 需求工程(英語:Requirements engineering,縮寫:RE)是指在中定義、記錄和維護需求的過程。 這在系統工程和軟體工程中是一個共同的角色。 1979年美國企業TRW Inc.的技術報告,可能是第一次使用「需求工程」這個術語,但是直到20世紀90年代IEEE電腦協會教程出版才得到普遍應用,並建立了一個關於需求工程的系列會議,這個會議已經發展成為當前的國際需求工程會議(International Requirements Engineering Conference)。 在瀑布模型中,需求工程作為開發過程的第一個階段。後來的開發方法(包括用於軟體的統一軟體開發過程(RUP))假設需求工程持續於系統的整個生命週期。 需求管理為系統工程實務的子功能,也在INCOSE(系統工程國際委員會)手冊中編入索引。 (zh) L'enginyeria de requisits és la branca de l'enginyeria del programari que tracta de l'especificació i gestió de requisits d'un sistema tractant d'assolir els objectius de: 1. * Conèixer els requisits rellevants del sistema, consensuar-los entre les parts interessades, documentar-los seguint els estàndards establerts, i gestionar-los sistemàticament. 2. * Comprendre i documentar els desitjos i les necessitats de les parts interessades. 3. * Especificar i gestionar els requisits de manera que es minimitzi el risc de lliurar un sistema que no satisfaci els desitjos i les necessitats de les parts interessades. (ca) En la ingeniería de sistemas y la ingeniería de software, la Ingeniería de requisitos o Ingeniería de requerimientos comprende todas las tareas relacionadas con la determinación de las necesidades o de las condiciones a satisfacer para un software nuevo o modificado, tomando en cuenta los diversos requisitos de las partes interesadas, que pueden entrar en conflicto entre ellos. Sin embargo la Ingeniería de requerimientos también es contemplada en otras disciplinas, estando fuertemente vinculada con la administración de proyectos. (es) Requirements engineering (RE) is the process of defining, documenting, and maintaining requirements in the engineering design process. It is a common role in systems engineering and software engineering. In the waterfall model, requirements engineering is presented as the first phase of the development process. Later development methods, including the Rational Unified Process (RUP) for software, assume that requirements engineering continues through a system's lifetime. (en) A engenharia de requisitos é um processo que engloba todas as atividades que contribuem para a produção de um documento de requisitos e sua manutenção ao longo do tempo. O processo de engenharia de requisitos é composto por oito atividades de alto nível: * Revisão do processo de requisitos; * Revisão das demandas dos usuários; * Esclarecimento das demandas dos usuários; * Distribuição das tarefas de requisitos; * Documentação dos requisitos; * Revisão dos requisitos; * Revisão dos requisitos pelos usuários; * Colocação dos requisitos na linha de base. (pt) |
rdfs:label | هندسة المتطلبات (ar) Enginyeria de requisits (ca) Ingeniería de requisitos (es) Innealtóireacht riachtanas (ga) Ingegneria dei requisiti (it) 要求工学 (ja) 요구공학 (ko) Requirements engineering (en) Engenharia de requisitos (pt) 需求工程 (zh) |
owl:sameAs | freebase:Requirements engineering yago-res:Requirements engineering http://d-nb.info/gnd/4213997-1 wikidata:Requirements engineering dbpedia-ar:Requirements engineering dbpedia-ca:Requirements engineering dbpedia-es:Requirements engineering dbpedia-fa:Requirements engineering dbpedia-ga:Requirements engineering dbpedia-it:Requirements engineering dbpedia-ja:Requirements engineering dbpedia-ko:Requirements engineering dbpedia-pt:Requirements engineering dbpedia-zh:Requirements engineering https://global.dbpedia.org/id/3UpGe |
prov:wasDerivedFrom | wikipedia-en:Requirements_engineering?oldid=1097223574&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Requirements_engineering |
is dbo:academicDiscipline of | dbr:Donald_Firesmith |
is dbo:knownFor of | dbr:Anthony_Finkelstein |
is dbo:wikiPageRedirects of | dbr:Requirements_Engineering dbr:Requirement_engineering dbr:Requirements_engineer |
is dbo:wikiPageWikiLink of | dbr:Project_governance dbr:Non-functional_requirement dbr:Privacy_engineering dbr:Alistair_Sutcliffe dbr:Animal–computer_interaction dbr:Annie_Antón dbr:Application-specific_integrated_circuit dbr:Architecturally_significant_requirements dbr:John_Mylopoulos dbr:Risk_assessment dbr:Linda_Macaulay dbr:List_of_requirements_engineering_tools dbr:Requirements_Engineering_Specialist_Group dbr:Requirement dbr:Requirements_management dbr:Operations_management dbr:Social_software_engineering dbr:Enterprise_architecture dbr:Nancy_R._Mead dbr:Concept_of_operations dbr:System_requirements_(spacecraft_system) dbr:Anthony_Finkelstein dbr:Functional_requirement dbr:Software_architecture dbr:Systems_architect dbr:Systems_engineering dbr:Test_engineer dbr:Software_engineering dbr:Business_analyst dbr:Web_engineering dbr:Domain_engineering dbr:European_Master_on_Software_Engineering dbr:Event_storming dbr:Barry_Boehm dbr:Goal_modeling dbr:KAOS_(software_development) dbr:Pairwise_comparison dbr:New_product_development dbr:Requirements_elicitation dbr:International_Requirements_Engineering_Board dbr:J._Anthony_Hall dbr:Colette_Rolland dbr:Jawed_Siddiqi dbr:Safety_engineer dbr:Dines_Bjørner dbr:Donald_Firesmith dbr:Axel_van_Lamsweerde dbr:Business_analysis dbr:Software_product_management dbr:Ian_Sommerville_(software_engineer) dbr:Change_control_board dbr:Christof_Ebert dbr:Search-based_software_engineering dbr:Software_quality_assurance dbr:Software_requirements_specification dbr:System_on_a_chip dbr:I* dbr:INVEST_(mnemonic) dbr:The_Journal_of_Object_Technology dbr:Evolutionary_database_design dbr:Software_verification_and_validation dbr:Outline_of_software_engineering dbr:Pamela_Zave dbr:Software_requirements dbr:Systems_Modeling_Language dbr:Requirements_Engineering dbr:Requirement_engineering dbr:Requirements_engineer |
is foaf:primaryTopic of | wikipedia-en:Requirements_engineering |