Systems development life cycle (original) (raw)

About DBpedia

في هندسة النظم، وأنظمة المعلومات، وهندسة البرمجيات، دورة حياة تطوير الأنظمة وتسمى أيضًا دورة حياة تطوير التطبيقات، هي عملية تخطيط وإنشاء واختبار وتوظيف نظام معلومات. ينطبق مفهوم تطوير الأنظمة على مجال واسع من التركيبات البرمجية والعتاد الصلب، إذ يمكن أن يتكون النظام من عتاد صلب لوحده، أو برمجيات لوحدها، أو يتكون من الاثنين معًا. هناك عادةً ست مراحل في هذه الدورة: تحليل المتطلبات، التصميم، التطوير والاختبار، التطبيق، الوثيق، التقييم.

thumbnail

Property Value
dbo:abstract في هندسة النظم، وأنظمة المعلومات، وهندسة البرمجيات، دورة حياة تطوير الأنظمة وتسمى أيضًا دورة حياة تطوير التطبيقات، هي عملية تخطيط وإنشاء واختبار وتوظيف نظام معلومات. ينطبق مفهوم تطوير الأنظمة على مجال واسع من التركيبات البرمجية والعتاد الصلب، إذ يمكن أن يتكون النظام من عتاد صلب لوحده، أو برمجيات لوحدها، أو يتكون من الاثنين معًا. هناك عادةً ست مراحل في هذه الدورة: تحليل المتطلبات، التصميم، التطوير والاختبار، التطبيق، الوثيق، التقييم. (ar) En enginyeria de sistemes, sistemes de informació i enginyeria de programari, el cicle de vida al desenvolupament de sistemes (CVDS), també anomenat com cicle de vida del desenvolupament d'aplicacions, és el procés per planificar, crear, provar e implantar un sistema d'informació. El concepte de cicle de vida al desenvolupament de sistemes aplica a un ventall de configuracions de maquinari i programari donat que un sistema pot estar compost només per maquinari, només per programari o bé per una combinació d'ambdós. Habitualment hi ha sis etapes en aquest cicle: requeriments, anàlisi, disseny, desenvolupament i proves, implantació, documentació i avaluació. The entire software development cycle involves the use of one development methodology that decides end to end process of the software development. Process, such as structuring, planning, controlling, timelines, cumulative cost etc. (ca) Životní cyklus projektu se skládá z jednotlivých etap, které si můžeme představit jako na sebe naskládané kamenné kostky, které takto složené tvoří např. most. Most v našem případě znamená náš cíl projektu, tedy správně fungující informační systém (IS), a jednotlivé kostky si představíme jako jednotlivé etapy stavby našeho mostu. Nejprve zjistíme, zda se vyplatí most vůbec postavit, tzn. zda přistoupit k jeho realizaci, tedy zjistíme, zda bude opravdu výhodnou investicí, zda jej lidé opravdu potřebují (v případě IS zachycujeme požadavky na systém tzn. jeho funkčnost, design, návaznost na jiné systémy, integraci s ostatními systémy, reakční dobu,…). V případě, že se stavba mostu (tvorba IS) opravdu vyplatí, nastává fáze analýzy, kdy se vytváří nákresy mostu, odhady nákladů a zdrojů (v případě IS jde o konceptuální model, který zachytí danou skutečnost v rámci modelu). V další části vytvoříme přesný nákres mostu (v případě IS vytvoříme , tedy konkrétního návrhu IS), nastává proces stavby mostu (vývoj dané aplikace), tedy samotný vývoj a dále následná implementace a zavedení (nainstalování a spuštění aplikace), kdy je most podroben zátěžovým zkouškám (provedení zátěžových testů na systém)a je spuštěn zkušební přechod (zkušební provoz aplikace). Poté je most uveden do běžného užívání, je v provozu a neustále udržován (udržování IS), jako např. drobné opravy, úklid (změny v IS) a v případě, že hrozí zhroucení, tj. když již ani úpravy a rekonstrukce nemají smysl či se finančně nevyplatí (IS je tak zastaralýa nefunkční, že se nevyplatí opravy a nejlepší možností je vytvořit nový), nastává fáze stažení z užívání (zbourání mostu). Jak jsme již uvedli na příkladu výše, životní cyklus vývoje IS se skládá z jednotlivých etap (můžeme říci, že i z jednotlivých fází). Jedná se o kompletně pokrytý cyklus vývoje IS od jeho počátků, kdy zvažujeme, zda IS vůbec vyvíjet, přes zachycení jeho požadavků, tvorbu konceptuálního a implementačního (designového) modelu, , zavedení, testování až po údržbu systému a jeho provoz, v některých případech i stažení systému z užívání. Každý proces vývoje IS můžeme tedy popsat prostřednictvím životního cyklu. Obecně si zde definujeme jeho základní , kterými jsou: * zachycení požadavků na systém (týká se funkčnosti, designu, návaznosti na jiné systémy, integrace s ostatními systémy, reakční doby atd.), * tvorba (zachycení skutečností v rámci modelu), * tvorba (jedná se již o konkrétní návrh IS), * implementace a zavedení, * testování, * udržování systému a provoz, * stažení systému z užívání. Pojem životního cyklu je velice rozšířený. I když jej chápeme správně jako jednotlivé po sobě jdoucí a na sebe navazující fáze tvorby IS, tedy jako posloupnost kroků, které je třeba vykonat pro dosažení úspěšného vývoje IS, přizpůsobujeme si jej podle svých požadavků a potřeb. To nám umožňuje dosáhnout vyšší efektivity a produktivity při vývoji a mimochodem to životnímu cyklu vůbec neubírá na jeho důležitosti a významu, neboť právě definování životního cyklu a jeho fází bylo základem a nutností pro možnost vzniku metodik. Metodiky pro řízení a vývoj IS využívají životní cyklus jako svůj základ a definované fáze umožňují podrobněji určit jednotlivé činnosti, na které jsou aplikovány přímo jednotlivé metody. Začátky a konce etap životního cyklu jsou základními klíčovými milníky, podle kterých se řídí vývoj jednotlivých metodik. Jak již bylo řečeno, ne vždy jsou však fáze životní cyklu striktně definovány. Různí autoři chápou IS z odlišného hlediska, například produktového hlediska, z hlediska vývoje vlastního IS či podle používané metodiky. Uveďme si nyní několik příkladů. Kendall uvádí tyto fáze vývoje: * identifikace problémů, možností a cílů (stanovení strategie vedoucí k realizaci tvorby IS), * definování informačních potřeb (proč má produkt vzniknout a jaké informační potřeby uspokojí), * analýza systémových potřeb (zkoumáme systémové potřeby nezbytné pro tvorbu vlastního IS), * návrh doporučeného systému (navrhujeme, jak bude systém řešen v dané technologii a jaké postupy budou uplatněny), * vývoj a dokumentace k softwaru, * testování a zavádění softwaru, * údržba a hodnocení systému. Podle Polák a má životní cyklus fáze: * zadání, * analýza, * návrh, * implementace, * testování a provoz. Podle Řepy vychází životní cyklus z dané metodiky a jako doporučení uvádí, že je dobré pro každou metodiku stanovit: * cíl etapy (proč etapa má být provedena a co je jejím výsledkem), * účel a obsah etapy (popis role etapy v celém vývoji systému, shrnutí činností prováděných v etapě), * předpoklady zahájení etapy (kdy je možné začít s pracemi v rámci dané etapy), * kritéria ukončení etapy (kdy je možné prohlásit etapu za ukončenou), * klíčové dokumenty etapy (seznam dokumentů, vyprodukovaných nebo upravených v dané etapě, které musí být schváleny vedením projektu), * kritické faktory etapy (na co je třeba v etapě dávat největší pozor, faktory, které mohou způsobit problémy při vývoji), * činnosti etapy (seznam a popis činností, které se v etapě provádějí), * návaznosti činností v etapě (graficky vyjádřená návaznost a souběžnost provádění jednotlivých činností etapy). Také se zmiňuje o tom, že každá etapa se skládá z činností a zdůrazňuje, že pro každou činnost by měla existovat metodika, kterou je činnost popsána. Metodika by měla obsahovat: * cíl činnosti, * postup (jednotlivé kroky činnosti). Kroky určují, co je třeba udělat v rámci příslušné činnosti, mohou probíhat i opakovaně, * vstupy (podklady). Uvést, z jakých dokumentů a dalších materiálů se v danéčinnosti čerpá, na jaké dokumenty se navazuje, * výstupy (produkty). To znamená, jaké produkty a dokumenty se v dané činnosti vytvářejí nebo upravují, případně v členění: * klíčové dokumenty, * ostatní produkty, * zúčastněné profese a odpovědnost (profese, které se účastní prací na dané činnosti a za co odpovídají). * doporučené techniky a nástroje. Techniky, které se v činnosti používají, jejich možná podpora a ostatní nástroje vývoje IS. Z výše uvedeného tedy vyplývá, že životní cyklus může být chápán různě. Přesto existují národní a mezinárodní standardy, které popisují posloupnost kroků a přesné určení jaké metody, techniky, nástroje, dokumenty, řízení atd. použít při vývoji IS. (cs) La vivciklo de sistema konstruado, ankaŭ konata kiel la vivciklo de aplikaĵa konstruado, estas termino uzata en , informadiko kaj por priskribi procedon por plani, krei, provi kaj disponigi . La koncepto de vivciklo de sistema konstruado estas aplikebla al gamo de aparataraj kaj programaraj agordaroj, ĉar sistemo povas konsisti el nur aparataro, nur programaro aŭ kombinaĵo de ambaŭ. (eo) El ciclo de desarrollo de sistemas (SDC), o ciclo de desarrollo de un software en la ingeniería de sistemas e ingeniería de software, es el proceso de creación o modificación de los sistemas, modelos y metodologías que la gente usa para desarrollar estos sistemas de software. El concepto general se refiere a la computadora o sistemas de información.En ingeniería de software el concepto de SDLC sostiene muchos tipos de metodologías de desarrollo de software. Estas metodologías constituyen el marco para la planificación y el control de la creación de una información en el proceso de desarrollo de software.​ (es) Il existe différents types de cycles de développement entrant dans la réalisation d'un logiciel. Ces cycles prennent en compte toutes les étapes de la conception d'un logiciel. Ce cycle de développement est aussi utilisé dans l'industrie aéronautique et spatiale pour définir des systèmes, ou des sous systèmes embarqués ou au sol qu'ils incluent ou pas de l'informatique. (fr) In systems engineering, information systems and software engineering, the systems development life cycle (SDLC), also referred to as the application development life-cycle, is a process for planning, creating, testing, and deploying an information system. The systems development life cycle concept applies to a range of hardware and software configurations, as a system can be composed of hardware only, software only, or a combination of both. There are usually six stages in this cycle: requirement analysis, design, development and testing, implementation, documentation, and evaluation. (en) Dalam , sistem informasi, dan rekayasa perangkat lunak, daur hidup pengembangan sistem atau siklus hidup pengembangan sistem (juga dikenal dengan istilah bahasa Inggris: systems development life cycle, disingkat SDLC) adalah proses pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut. Konsep ini umumnya merujuk pada sistem komputer atau informasi. Sebuah daur merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak, yang terdiri dari tahap-tahap: rencana (planning), analisis (analysis), desain (design), implementasi (implementation), uji coba (testing) dan pengelolaan (maintenance). Dalam rekayasa perangkat lunak, konsep SDLC mendasari berbagai jenis metodologi pengembangan perangkat lunak. Metodologi-metodologi ini membentuk suatu kerangka kerja untuk perencanaan dan pengendalian pembuatan sistem informasi, yaitu proses pengembangan perangkat lunak. Terdapat 3 jenis metode siklus hidup sistem yang paling banyak digunakan, yakni: (traditional system life cycle), siklus hidup menggunakan purwarupa (life cycle using prototyping), dan (object-oriented system life cycle). Daur hidup pengembangan sistem juga dikenal dengan nama-nama lain, seperti daur/siklus hidup pengembangan perangkat lunak (software development life cycle) dan daur/siklus hidup sistem (systems life cycle). (in) システム開発ライフサイクル(英: Systems Development Life Cycle、SDLC)とは、システム開発、特にコンピュータシステム開発のモデルまたは方法論である。なお、SDLCは Software Development Life Cycle の略とされることもあるし、SLC と略されることもある。SOAの発展と共に、コンピュータシステムは複雑化し、複数のソフトウェアベンダーが提供するシステム群を相互に連結するようになってきた。これを管理するため、ウォーターフォール・モデル、スパイラルモデル、反復型開発、ソフトウェアプロトタイピングなど、様々なシステム開発ライフサイクル (SDLC) モデルが考案されてきた。 中でもウォーターフォール・モデルは最も古く、SDLCそのものと見なされてきた。各工程の出力が次の工程の入力になる形で連なっている。この流れは基本的に同じような形だが、工程数は個々のモデルによって異なり、4~7工程である。決定的に正しいモデルは存在しないが、各工程にはおおよそ以下のような特徴がある。 ①プロジェクト計画立案、実現可能性調査、プロジェクト開始(企画)プロジェクトの大まかな観点を生成し、目標を定める。出資に関しては、この段階で検討されることが多い。②要求仕様収集とシステム分析(調達)目標を分析し、開発の必要な機能を分割していく。ユーザーからの聞き取り調査で明確な要求仕様を定義する。③システム設計機能と操作を詳細化する。画面レイアウト、ビジネスルール、プロセス図、といった設計文書を作成する。この工程の出力が技術仕様となることが多い。④構築(開発)プログラムのコーディングを行う。⑤テストコードを様々なレベルでテストする。単体テスト、システムテスト、ユーザー受け入れテストなどがある。この工程の手法は様々なものがある。反復はウォーターフォール・モデルの一部ではないが、テストの結果として何らかの反復(後戻り)が発生する。⑥インストール、実装、配備(導入)プロジェクトまたは初期開発の最終工程であり、ここでソフトウェアが実際の製造に移され、業務で使用され始める。⑦保守、運用、廃棄システムが使われなくなるまで、修正や改良が継続的に行われる。 最近では、厳密なウォーターフォール・モデルをシステム開発に適用する例は少なくなりつつあり、様々なSDLCの方法論が考案され適用されている。 SDLCの考え方は古いという者もいるが、用語としては今もよく使われている。 (ja) 소프트웨어 개발 수명 주기(Software Development Life Cycle, SDLC)란 시스템 엔지니어링, 정보 시스템, 또는 소프트웨어 공학에서 정보 시스템을 계획, 개발, 시험, 채용하는 과정을 뜻하는 용어이다. 소프트웨어 개발 생명 주기는 하드웨어부터 소프트웨어까지 넓은 범위에 적용할 수 있다. 대개 요구사항 분석→설계→개발→테스트→운영 단계로 구성되어 있다. (ko) DOJ SDLC (Department of Justice Systems Development Life Cycle) is een methode van het ministerie van justitie van de Verenigde Staten voor het ontwikkelen van informatiesystemen. Deze methode bevat procedures en richtlijnen voor het opzetten van projecten, conceptontwikkeling, planning, requirements analyse, ontwerp, ontwikkeling, integratie, implementatie en onderhoud van informatiesystemen binnen het Ministerie van Justitie. Dit model is opgezet volgens de watervalmethode. (nl) O ciclo de vida de desenvolvimento de sistemas (CVDS), do inglês systems development life cycle (SDLC), em engenharia de sistemas, sistemas de informação e engenharia de software, é um processo de criação ou alteração de sistemas de informação, e os modelos e metodologias que as pessoas utilizam para desenvolver esses sistemas. Em engenharia da computação, o conceito de SDLC sustenta muitos tipos de . Estas metodologias formam a estrutura (framework) para o planejamento e controle da criação de um sistema de informação: o processo de desenvolvimento de software. (pt) Systemutveckling kallas processen att ta emot en beställning på ett datorsystem, skriva en strukturerad kravspecifikation på systemet, genomföra systemering av det, programmera, testa och driftsätta det. Arbetet sker traditionellt enligt olika utvecklingsmetodiker, var och en med sina för- och nackdelar. (sv) Життє́вий цикл програ́много забезпе́чення — сукупність окремих етапів робіт, що проводяться у заданому порядку протягом періоду часу, який починається з вирішення питання про розроблення програмного забезпечення і закінчується припиненням використання програмного забезпечення. Поняття життєвого циклу програмного забезпечення відносять до дисципліни «Програмна інженерія». (uk) Жизненный цикл программного обеспечения (ПО) — период времени, который начинается с момента принятия решения о необходимости создания программного продукта и заканчивается в момент его полного изъятия из эксплуатации. Частный случай жизненного цикла системы (в данном случае программной системы). (ru) 系统发展生命周期(英語:System Development Life Cycle,SDLC),也称软件生命周期,是系统工程、信息系统和软件工程中的术语,用于描述一个信息系统从规划、创建、测试到最终完成部署的全过程。系统开发生命周期的概念对于硬件和软件系统都是適用的,这些系统可能只由硬件或软件组成,也可能两者都有。 (zh)
dbo:thumbnail wiki-commons:Special:FilePath/SDLC-Maintenance-Highlighted.png?width=300
dbo:wikiPageExternalLink https://spacese.spacegrant.org/uploads/Project%20Life%20Cycle/DAU_wallChart.pdf http://www.computerworld.com/developmenttopics/development/story/0,10801,71151,00.html https://www.hhs.gov/ocio/eplc/eplc_framework_v1point2.pdf http://www.ambysoft.com/essays/agileLifecycle.html http://spacese.spacegrant.org/uploads/Project%20Life%20Cycle/DAU_wallChart.pdf http://www.pbgc.gov/docs/ITSLCM%20V2007.1.pdf https://www.dau.edu/cop/space/DAU%20Sponsored%20Documents/Ver%205.4.14%20Space%20back%2025%20Jul%202012%20Final.pdf http://OpenSDLC.org https://web.archive.org/web/20060901145404/http:/www.cbe.wwu.edu/misclasses/MIS320_Spring06_Bajwa/Chap006.ppt https://web.archive.org/web/20100707055603/http:/federalstudentaid.ed.gov/static/gw/docs/lcm/FSALCMFrameworkOverview.pdf https://web.archive.org/web/20130217023015/http:/0deviation.com/ https://www.scribd.com/doc/103966748/SDLC-Evolution-Model
dbo:wikiPageID 573528 (xsd:integer)
dbo:wikiPageLength 41732 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1123046832 (xsd:integer)
dbo:wikiPageWikiLink dbr:End-user_development dbr:Business_conglomerate dbr:Application_lifecycle_management dbr:User_acceptance_testing dbr:Decision_cycle dbr:Decision_support_system dbr:Design dbr:Design_review dbr:Information_system dbr:Integration_testing dbr:User_interface dbr:Test_data dbr:Requirement dbc:Computing_terminology dbr:Analysis dbr:Object-oriented_analysis_and_design dbr:Object-oriented_programming dbr:Office_of_Government_Commerce dbr:Open-source_software_development dbr:Conceptual_design dbr:Conceptual_model_(computer_science) dbr:Concurrency_(computer_science) dbr:System_Sequence_Diagram dbr:Feasibility_study dbr:Persistence_(computer_science) dbr:Planning dbr:Process_flow_diagram dbr:Spiral_model dbr:Statement_of_work dbr:Structured_systems_analysis_and_design_method dbr:Systems_engineering dbr:Software_prototyping dbr:Software_engineering dbc:Software_development_process dbc:Software_engineering dbr:Data_processing dbr:Distributed_computing dbr:Agile_software_development dbr:Dynamic_systems_development_method dbr:Extreme_Programming dbr:Iterative_and_incremental_development dbr:Unified_Modeling_Language dbr:Software_deployment dbr:Project dbr:Rapid_application_development dbr:Regression_testing dbr:Software_development_process dbc:Systems_engineering dbr:Black-box_testing dbr:System_testing dbr:Use_cases dbr:Business_rule dbr:Software_maintenance dbr:Software_performance_testing dbr:Software_testing dbr:Class_diagram dbr:Object-relational_mapping dbr:Scrum_(development) dbr:Work_breakdown_structure dbr:Use_case dbr:Look_and_feel dbr:Model-based_testing dbr:Project_management dbr:Rational_Unified_Process dbr:Service-oriented_architecture dbr:Scenario_(computing) dbr:Unit_testing dbr:Waterfall_model dbr:Extreme_programming dbr:IPO_model dbr:Implementation dbr:Project_life_cycle dbr:Object_database dbr:Problem_domain dbr:Business_systems dbr:Pseudocode dbr:White-box_testing dbr:Systems_design dbr:Automation_testing dbr:Anamorphic_development dbr:Incremental_development dbr:Joint_applications_development dbr:Relational_data_model dbr:Product_life_cycle_(engineering) dbr:Software_development_methodologies dbr:Interaction_diagram dbr:Number_crunching dbr:Object_oriented dbr:File:SDLC-Maintenance-Highlighted.png dbr:File:SDLC_Phases_Related_to_Management_Controls.jpg dbr:File:SDLC_Work_Breakdown_Structure.jpg dbr:File:Systems_Development_Life_Cycle.gif
dbp:wikiPageUsesTemplate dbt:About dbt:Authority_control dbt:Citation_needed dbt:Commons_category dbt:ISBN dbt:Reflist dbt:Short_description dbt:Use_American_English dbt:Software_engineering dbt:Systems_Engineering
dct:subject dbc:Computing_terminology dbc:Software_development_process dbc:Software_engineering dbc:Systems_engineering
gold:hypernym dbr:Term
rdf:type owl:Thing
rdfs:comment في هندسة النظم، وأنظمة المعلومات، وهندسة البرمجيات، دورة حياة تطوير الأنظمة وتسمى أيضًا دورة حياة تطوير التطبيقات، هي عملية تخطيط وإنشاء واختبار وتوظيف نظام معلومات. ينطبق مفهوم تطوير الأنظمة على مجال واسع من التركيبات البرمجية والعتاد الصلب، إذ يمكن أن يتكون النظام من عتاد صلب لوحده، أو برمجيات لوحدها، أو يتكون من الاثنين معًا. هناك عادةً ست مراحل في هذه الدورة: تحليل المتطلبات، التصميم، التطوير والاختبار، التطبيق، الوثيق، التقييم. (ar) La vivciklo de sistema konstruado, ankaŭ konata kiel la vivciklo de aplikaĵa konstruado, estas termino uzata en , informadiko kaj por priskribi procedon por plani, krei, provi kaj disponigi . La koncepto de vivciklo de sistema konstruado estas aplikebla al gamo de aparataraj kaj programaraj agordaroj, ĉar sistemo povas konsisti el nur aparataro, nur programaro aŭ kombinaĵo de ambaŭ. (eo) El ciclo de desarrollo de sistemas (SDC), o ciclo de desarrollo de un software en la ingeniería de sistemas e ingeniería de software, es el proceso de creación o modificación de los sistemas, modelos y metodologías que la gente usa para desarrollar estos sistemas de software. El concepto general se refiere a la computadora o sistemas de información.En ingeniería de software el concepto de SDLC sostiene muchos tipos de metodologías de desarrollo de software. Estas metodologías constituyen el marco para la planificación y el control de la creación de una información en el proceso de desarrollo de software.​ (es) Il existe différents types de cycles de développement entrant dans la réalisation d'un logiciel. Ces cycles prennent en compte toutes les étapes de la conception d'un logiciel. Ce cycle de développement est aussi utilisé dans l'industrie aéronautique et spatiale pour définir des systèmes, ou des sous systèmes embarqués ou au sol qu'ils incluent ou pas de l'informatique. (fr) In systems engineering, information systems and software engineering, the systems development life cycle (SDLC), also referred to as the application development life-cycle, is a process for planning, creating, testing, and deploying an information system. The systems development life cycle concept applies to a range of hardware and software configurations, as a system can be composed of hardware only, software only, or a combination of both. There are usually six stages in this cycle: requirement analysis, design, development and testing, implementation, documentation, and evaluation. (en) 소프트웨어 개발 수명 주기(Software Development Life Cycle, SDLC)란 시스템 엔지니어링, 정보 시스템, 또는 소프트웨어 공학에서 정보 시스템을 계획, 개발, 시험, 채용하는 과정을 뜻하는 용어이다. 소프트웨어 개발 생명 주기는 하드웨어부터 소프트웨어까지 넓은 범위에 적용할 수 있다. 대개 요구사항 분석→설계→개발→테스트→운영 단계로 구성되어 있다. (ko) DOJ SDLC (Department of Justice Systems Development Life Cycle) is een methode van het ministerie van justitie van de Verenigde Staten voor het ontwikkelen van informatiesystemen. Deze methode bevat procedures en richtlijnen voor het opzetten van projecten, conceptontwikkeling, planning, requirements analyse, ontwerp, ontwikkeling, integratie, implementatie en onderhoud van informatiesystemen binnen het Ministerie van Justitie. Dit model is opgezet volgens de watervalmethode. (nl) O ciclo de vida de desenvolvimento de sistemas (CVDS), do inglês systems development life cycle (SDLC), em engenharia de sistemas, sistemas de informação e engenharia de software, é um processo de criação ou alteração de sistemas de informação, e os modelos e metodologias que as pessoas utilizam para desenvolver esses sistemas. Em engenharia da computação, o conceito de SDLC sustenta muitos tipos de . Estas metodologias formam a estrutura (framework) para o planejamento e controle da criação de um sistema de informação: o processo de desenvolvimento de software. (pt) Systemutveckling kallas processen att ta emot en beställning på ett datorsystem, skriva en strukturerad kravspecifikation på systemet, genomföra systemering av det, programmera, testa och driftsätta det. Arbetet sker traditionellt enligt olika utvecklingsmetodiker, var och en med sina för- och nackdelar. (sv) Життє́вий цикл програ́много забезпе́чення — сукупність окремих етапів робіт, що проводяться у заданому порядку протягом періоду часу, який починається з вирішення питання про розроблення програмного забезпечення і закінчується припиненням використання програмного забезпечення. Поняття життєвого циклу програмного забезпечення відносять до дисципліни «Програмна інженерія». (uk) Жизненный цикл программного обеспечения (ПО) — период времени, который начинается с момента принятия решения о необходимости создания программного продукта и заканчивается в момент его полного изъятия из эксплуатации. Частный случай жизненного цикла системы (в данном случае программной системы). (ru) 系统发展生命周期(英語:System Development Life Cycle,SDLC),也称软件生命周期,是系统工程、信息系统和软件工程中的术语,用于描述一个信息系统从规划、创建、测试到最终完成部署的全过程。系统开发生命周期的概念对于硬件和软件系统都是適用的,这些系统可能只由硬件或软件组成,也可能两者都有。 (zh) En enginyeria de sistemes, sistemes de informació i enginyeria de programari, el cicle de vida al desenvolupament de sistemes (CVDS), també anomenat com cicle de vida del desenvolupament d'aplicacions, és el procés per planificar, crear, provar e implantar un sistema d'informació. El concepte de cicle de vida al desenvolupament de sistemes aplica a un ventall de configuracions de maquinari i programari donat que un sistema pot estar compost només per maquinari, només per programari o bé per una combinació d'ambdós. Habitualment hi ha sis etapes en aquest cicle: requeriments, anàlisi, disseny, desenvolupament i proves, implantació, documentació i avaluació. The entire software development cycle involves the use of one development methodology that decides end to end process of the software d (ca) Životní cyklus projektu se skládá z jednotlivých etap, které si můžeme představit jako na sebe naskládané kamenné kostky, které takto složené tvoří např. most. Most v našem případě znamená náš cíl projektu, tedy správně fungující informační systém (IS), a jednotlivé kostky si představíme jako jednotlivé etapy stavby našeho mostu. Nejprve zjistíme, zda se vyplatí most vůbec postavit, tzn. zda přistoupit k jeho realizaci, tedy zjistíme, zda bude opravdu výhodnou investicí, zda jej lidé opravdu potřebují (v případě IS zachycujeme požadavky na systém tzn. jeho funkčnost, design, návaznost na jiné systémy, integraci s ostatními systémy, reakční dobu,…). V případě, že se stavba mostu (tvorba IS) opravdu vyplatí, nastává fáze analýzy, kdy se vytváří nákresy mostu, odhady nákladů a zdrojů (v přípa (cs) Dalam , sistem informasi, dan rekayasa perangkat lunak, daur hidup pengembangan sistem atau siklus hidup pengembangan sistem (juga dikenal dengan istilah bahasa Inggris: systems development life cycle, disingkat SDLC) adalah proses pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut. Konsep ini umumnya merujuk pada sistem komputer atau informasi. (in) システム開発ライフサイクル(英: Systems Development Life Cycle、SDLC)とは、システム開発、特にコンピュータシステム開発のモデルまたは方法論である。なお、SDLCは Software Development Life Cycle の略とされることもあるし、SLC と略されることもある。SOAの発展と共に、コンピュータシステムは複雑化し、複数のソフトウェアベンダーが提供するシステム群を相互に連結するようになってきた。これを管理するため、ウォーターフォール・モデル、スパイラルモデル、反復型開発、ソフトウェアプロトタイピングなど、様々なシステム開発ライフサイクル (SDLC) モデルが考案されてきた。 中でもウォーターフォール・モデルは最も古く、SDLCそのものと見なされてきた。各工程の出力が次の工程の入力になる形で連なっている。この流れは基本的に同じような形だが、工程数は個々のモデルによって異なり、4~7工程である。決定的に正しいモデルは存在しないが、各工程にはおおよそ以下のような特徴がある。 最近では、厳密なウォーターフォール・モデルをシステム開発に適用する例は少なくなりつつあり、様々なSDLCの方法論が考案され適用されている。 SDLCの考え方は古いという者もいるが、用語としては今もよく使われている。 (ja)
rdfs:label دورة حياة تطوير الأنظمة (ar) Cicle de vida al desenvolupament de sistemes (ca) Životní cyklus informačního systému (cs) Vivciklo de sistema konstruado (eo) Systems Development Life Cycle (es) Daur hidup pengembangan sistem (in) Cycle de développement (logiciel) (fr) 소프트웨어 개발 수명 주기 (ko) システム開発ライフサイクル (ja) DOJ SDLC (nl) Systems development life cycle (en) Жизненный цикл программного обеспечения (ru) Ciclo de vida de desenvolvimento de sistemas (pt) Systemutveckling (sv) Життєвий цикл програмного забезпечення (uk) 系统发展生命周期 (zh)
owl:sameAs freebase:Systems development life cycle wikidata:Systems development life cycle dbpedia-ar:Systems development life cycle dbpedia-ca:Systems development life cycle dbpedia-cs:Systems development life cycle dbpedia-da:Systems development life cycle dbpedia-eo:Systems development life cycle dbpedia-es:Systems development life cycle dbpedia-fa:Systems development life cycle dbpedia-fr:Systems development life cycle http://hi.dbpedia.org/resource/सिस्टम_डेवलपमेंट_लाइफ_साइकल dbpedia-hu:Systems development life cycle dbpedia-id:Systems development life cycle dbpedia-ja:Systems development life cycle dbpedia-ko:Systems development life cycle dbpedia-nl:Systems development life cycle dbpedia-no:Systems development life cycle dbpedia-pt:Systems development life cycle dbpedia-ru:Systems development life cycle dbpedia-sv:Systems development life cycle http://ta.dbpedia.org/resource/ஒருங்கியம்_விருத்திச்_சுழற்சி_வட்டம் dbpedia-th:Systems development life cycle dbpedia-uk:Systems development life cycle dbpedia-vi:Systems development life cycle dbpedia-zh:Systems development life cycle https://global.dbpedia.org/id/4keie
prov:wasDerivedFrom wikipedia-en:Systems_development_life_cycle?oldid=1123046832&ns=0
foaf:depiction wiki-commons:Special:FilePath/SDLC-Maintenance-Highlighted.png wiki-commons:Special:FilePath/SDLC_Phases_Related_to_Management_Controls.jpg wiki-commons:Special:FilePath/SDLC_Work_Breakdown_Structure.jpg wiki-commons:Special:FilePath/Systems_Development_Life_Cycle.gif
foaf:isPrimaryTopicOf wikipedia-en:Systems_development_life_cycle
is dbo:wikiPageDisambiguates of dbr:SDLC dbr:Life_cycle
is dbo:wikiPageRedirects of dbr:System_lifecycle dbr:Systems-development_life_cycle dbr:Systems_development_life-cycle dbr:Systems_Development_life_cycle dbr:Systems_development_lifecycle dbr:Application_development_life-cycle dbr:Application_development_life_cycle dbr:System_development_environment dbr:System_Design_Life_Cycle dbr:System_Development_Life_Cycle dbr:System_development_life_cycle dbr:System_life_cycle dbr:Systems_Development_Life-Cycle dbr:Systems_Development_Life_Cycle dbr:Systems_life_cycle dbr:Project_lifecycle dbr:Web_development_life_cycle
is dbo:wikiPageWikiLink of dbr:Enterprise_life_cycle dbr:Architecture_of_Integrated_Information_Systems dbr:Design dbr:DevOps dbr:Developer_relations dbr:Information_technology_audit dbr:STANAG_4427_on_CM dbr:GNOME_3 dbr:Continuous_testing dbr:System_lifecycle dbr:Systems-development_life_cycle dbr:Systems_development_life-cycle dbr:ManTech_International dbr:Submillimeter_Wave_Astronomy_Satellite dbr:Computer-aided_design dbr:Computer_engineering_compendium dbr:Computer_program dbr:Zachman_Framework dbr:Performance_engineering dbr:Privacy_Impact_Assessment dbr:Systems_engineering dbr:Certified_Information_Technology_Professional dbr:Data_architect dbr:Baseline_(configuration_management) dbr:Knowledge_Based_Software_Assistant dbr:Rapid_application_development dbr:Software_development_process dbr:Software_development_security dbr:API_writer dbr:Systems_Development_life_cycle dbr:Systems_development_lifecycle dbr:Collaborative_development_environment dbr:High-level_design dbr:Art_pipeline dbr:Application_development_life-cycle dbr:Application_development_life_cycle dbr:Certified_Information_Systems_Security_Professional dbr:Work_breakdown_structure dbr:Microsoft_Solutions_Framework dbr:Project_management dbr:SDLC dbr:System_development_environment dbr:Winston_W._Royce dbr:ISO/IEC_15288 dbr:Life_cycle dbr:Space_launch_market_competition dbr:System_information_modelling dbr:System_requirements_specification dbr:Performance_management_work dbr:Outline_of_software dbr:V-Model_(software_development) dbr:System_Design_Life_Cycle dbr:System_Development_Life_Cycle dbr:System_development_life_cycle dbr:System_life_cycle dbr:Systems_Development_Life-Cycle dbr:Systems_Development_Life_Cycle dbr:Systems_life_cycle dbr:Project_lifecycle dbr:Web_development_life_cycle
is foaf:primaryTopic of wikipedia-en:Systems_development_life_cycle