Template:Software development process: Difference between revisions
Appearance
Content deleted Content added
No edit summary |
m Reverted edits by Hk8484 (talk): editing tests (HG) (3.4.12) |
||
(208 intermediate revisions by more than 100 users not shown) | |||
Line 1: | Line 1: | ||
{{ sidebar with collapsible lists |
|||
{{Infobox |
|||
| |
| name = Software development process |
||
| pretitle = Part of a series on |
|||
|bodystyle = width:18em; text-align:center; font-size:95%; |
|||
| wraplinks = true |
|||
|above = [[Software development process]] |
|||
| title = [[Software development]] |
|||
|abovestyle = padding-bottom:0.3em; background:transparent; line-height:1.0em; font-size:125%; font-weight:bold; |
|||
| listclass = hlist |
|||
|headerstyle = background:#E7C6A5; |
|||
| expanded = {{{expanded|{{{1|none}}}}}} |
|||
|datastyle = line-height:1.4em; |
|||
| list1name = Core activities |
|||
|header1 = Activities and steps |
|||
| list1title = Core activities |
|||
|data2 = [[Requirements analysis|Requirements]]{{·}} [[Functional specification|Specification]]<br/> [[Software architecture|Architecture]]{{·}} [[Software design|Design]]<br/> [[Computer programming|Implementation]]{{·}} [[Software testing|Testing]]<br/> [[Software deployment|Deployment]]{{·}} [[Software maintenance|Maintenance]] |
|||
| list1 = |
|||
* [[Data modeling]] |
|||
* [[Software development process|Processes]] |
|||
* [[Requirements analysis|Requirements]] |
|||
* [[Software design|Design]] |
|||
* [[Software construction|Construction]] |
|||
* [[Software engineering|Engineering]] |
|||
* [[Software testing|Testing]] |
|||
* [[Debugging]] |
|||
* [[Software deployment|Deployment]] |
|||
* [[Software maintenance|Maintenance]] |
|||
| list2name = Paradigms and models |
|||
|header3 = Methodologies |
|||
| list2title = Paradigms and models |
|||
|data4 = [[Agile software development|Agile]]{{·}} [[Cleanroom Software Engineering|Cleanroom]]{{·}} <br/>[[Iterative and incremental development|Iterative]]{{·}} [[Rapid application development|RAD]] {{·}} [[IBM Rational Unified Process|RUP]] {{·}} [[Spiral model|Spiral]]<br/>[[Waterfall model|Waterfall]]{{·}} [[Lean software development|Lean]] <br/> [[V-Model (software development)|V-Model]] {{·}} [[Test-driven development|TDD]] |
|||
| list2 = |
|||
* [[Agile software development|Agile]] |
|||
* [[Cleanroom software engineering|Cleanroom]] |
|||
* [[Incremental build model|Incremental]] |
|||
* [[Software prototyping|Prototyping]] |
|||
* [[Spiral model|Spiral]] |
|||
* [[V-model (software development)|V model]] |
|||
* [[Waterfall model|Waterfall]] |
|||
| list3name = Software development methodology|Methodologies and frameworks |
|||
|header5 = Supporting disciplines |
|||
| list3title = [[Software development methodology|Methodologies]] and frameworks |
|||
|data6 = [[Software configuration management|Configuration management]]<br/> [[Software documentation|Documentation]]<br/> [[Software quality assurance|Quality assurance (SQA)]]<br/> [[Software project management|Project management]]<br/> [[User experience design]] |
|||
| list3 = |
|||
* [[Adaptive software development|ASD]] |
|||
* [[DevOps]] |
|||
* [[Disciplined agile delivery|DAD]] |
|||
* [[Dynamic systems development method|DSDM]] |
|||
* [[Feature-driven development|FDD]] |
|||
* [[Iterative and incremental development|IID]] |
|||
* [[Kanban (development)|Kanban]] |
|||
* [[Lean software development|Lean SD]] |
|||
* [[Scrum (software development)#Large-scale Scrum|LeSS]] |
|||
* [[Model-driven_development|MDD]] |
|||
* [[Microsoft Solutions Framework|MSF]] |
|||
* [[Personal software process|PSP]] |
|||
* [[Rapid application development|RAD]] |
|||
* [[Rational Unified Process|RUP]] |
|||
* [[Scaled agile framework|SAFe]] |
|||
* [[Scrum (software development)|Scrum]] |
|||
* [[SEMAT]] |
|||
* [[Test-driven_development|TDD]] |
|||
* [[Team software process|TSP]] |
|||
* [[Unified Process|UP]] |
|||
* [[Extreme programming|XP]] |
|||
| list4name = Supporting disciplines |
|||
|header7 = Tools |
|||
| list4title = Supporting disciplines |
|||
|data8 = [[Compiler]] {{·}} [[Debugger]] {{·}} [[Performance analysis|Profiler]] <br/> [[Graphical user interface builder|GUI designer]] {{·}} [[Integrated development environment]] |
|||
| list4 = |
|||
}}[[Category:Software development process<noinclude>|τ</noinclude>]]<noinclude> |
|||
* [[Software configuration management|Configuration management]] |
|||
* [[Deployment management#Computer science | Deployment management]] |
|||
* [[Software documentation|Documentation]] |
|||
* [[Software quality assurance]] |
|||
* [[Software project management|Project management]] |
|||
* [[User experience]] |
|||
| list5name = Practices |
|||
[[Category:Software templates|Development process]] |
|||
| list5title = Practices |
|||
| list5 = |
|||
* [[Acceptance test–driven development|ATDD]] |
|||
* [[Behavior-driven development|BDD]] |
|||
* [[Extreme programming practices#Collective code ownership|CCO]] |
|||
* [[Continuous integration|CI]] |
|||
* [[Continuous delivery|CD]] |
|||
* [[Domain-driven design|DDD]] |
|||
* [[Pair programming|PP]] |
|||
* [[Specification by example|SBE]] |
|||
* [[Stand-up meeting|Stand-up]] |
|||
* [[Test-driven development|TDD]] |
|||
| list6name = Tools |
|||
[[ja:Template:ソフトウェア開発工程]] |
|||
| list6title = [[Programming tool|Tools]] |
|||
[[pt:Predefinição:Processo-Desenvolvimento-Software]] |
|||
| list6 = |
|||
[[ru:Шаблон:Разработка программного обеспечения]] |
|||
* [[Compiler]] |
|||
[[uk:Шаблон:ТРПЗ]] |
|||
* [[Debugger]] |
|||
[[zh:Template:软件开发过程]] |
|||
* [[Profiling (computer programming)|Profiler]] |
|||
[[Category:Exclude in print]] |
|||
* [[Graphical user interface builder|GUI designer]] |
|||
</noinclude> |
|||
* [[UML tool|UML Modeling]] |
|||
* [[Integrated development environment|IDE]] |
|||
* [[Build automation]] |
|||
* [[Application-release automation |Release automation]] |
|||
* [[Infrastructure as code]] |
|||
| list7name = Standards and bodies of knowledge |
|||
| list7title = Standards and bodies of knowledge |
|||
| list7 = |
|||
* [[Capability Maturity Model Integration|CMMI]] |
|||
* [[IEEE Standards Association|IEEE standards]] |
|||
* [[ISO 9001]] |
|||
* [[ISO/IEC JTC 1/SC 7|ISO/IEC standards]] |
|||
* [[Project Management Body of Knowledge|PMBOK]] |
|||
* [[Software Engineering Body of Knowledge|SWEBOK]] |
|||
* [[ITIL]] |
|||
* [[International Requirements Engineering Board|IREB]] |
|||
* [[Object Management Group|OMG]] |
|||
| list8name = Glossaries |
|||
| list8title = Glossaries |
|||
| list8 = |
|||
* [[Glossary of artificial intelligence|Artificial intelligence]] |
|||
* [[Glossary of computer science|Computer science]] |
|||
* [[Glossary of electrical and electronics engineering|Electrical and electronics engineering]] |
|||
| list9name = Outlines |
|||
| list9title = Outlines |
|||
| list9 = |
|||
* [[Outline of software development]] |
|||
}}<noinclude>{{doc|content= |
|||
[[Category:Software development templates|Development process]] |
|||
[[Category:Computing sidebar templates]] |
|||
}}</noinclude> |
Latest revision as of 18:12, 1 October 2024
Part of a series on |
Software development |
---|
Template documentation