Nejlepší odpověď
Jaký je proces softwarového inženýrství?
Nejprve pochopte, že proces softwarového inženýrství je známý pod mnoha jmény s velmi malými nebo žádnými rozdíly a jsou
– Softwarový proces
– Život při vývoji softwaru Cyklus
– Životní cyklus vývoje systémů (SDLC)
– Proces vývoje softwaru
– Model softwarového procesu
– Životní cyklus softwaru
V této odpovědi se pokusím použít SDLC.
Formální definice:
It je model zvolený pro správu tvorby softwaru od počátečního založení zákazníka, tj. požadavků až po vydání hotového produktu.
Proces, který jsme si vybrali pro vývoj softwaru, tedy sestává z následujících technik:
- Plánování projektu a studie proveditelnosti
- Analýza požadavků
- Návrh (architektura)
- Vývoj kódovaného (Im plementace)
- Testování
- Přijetí a nasazení (zajištění kvality)
- Údržba a podpora
Zdroj obrázku: Wiki
Především jde o velká témata, která je třeba analyzovat a studovat. navrhněte je pečlivě si je přečíst.
Existuje mnoho metodik a liší se hlavně frekvencí, aplikací a implementací výše uvedených technik, například různé modely procesů používají různé techniky analýzy, jiné modely pokusit se implementovat řešení problému v jednom přístupu velkého třesku, zatímco jiní používají iterativní přístup, kdy jsou postupně s každou iterací procesního modelu vytvářeny větší a úplnější verze softwaru.
Různé druhy metodiky jsou:
- Vodopád
- Prototyping
- Iterativní a přírůstkový vývoj
- vývoj spirál
- vývoj rychlé aplikace elopment
- Extrémní programování a nejmodernější a nejdůležitější pro dnešní IT průmysl je
- agilní, je to dále kategorizováno do:
Navrhuji přečíst a pečlivě analyzujte každé téma, protože každý bod je specifickým odvětvím informatiky.
Další čtení:
https://web.cs.dal.ca/~hawkey/3130/SEBackground4.pdf
http://www.ics.uci.edu/~wscacchi/Papers/SE-Encyc/Process-Models-SE-Encyc.pdf
Proces vývoje softwaru – Wikipedia
Softwarové inženýrství – softwarový proces a software Procesní modely (část 2)
Úvod do softwarového inženýrství / Proces / Životní cyklus
Happy Learning, Cheers !!
Odpověď
Obdržíte neúplná specifika Pokud nedostanete odpověď na vyjasnění specifikací, váš šéf vám řekne, že máte něco hotového za 2 dny, nemáte rámec testování jednotek, takže si sami napište malé množství testů jednotek, které nepokrývají požadavky, které stejně to nevím, ujistěte se, že je váš kód kompilován, zkontrolujte jej v základně kódů, počkejte na jeho nasazení, přečtěte si hlášení o chybách způsobené špatným vydáním, napěňte, opláchněte, opakujte.