Seringkali diperlukan untuk menjelaskan kepada pemula bagaimana proses pengembangan terstruktur. Artikel ini adalah analisis urutan dan makna masing-masing tahapan menggunakan contoh konstruksi.
Jadi, kami punya ide: kami ingin membangun rumah. Apa yang akan kita lakukan untuk ini?
1. Analisis bisnis
Pada tahap ini, kita harus memahami sebaik mungkin harapan kita akan rumah baru.
Pertama, kita harus memutuskan dimana gedung kita akan dibangun. Dari opsi: Desktop, Web, Seluler.
Pengembangan Aplikasi Desktop
Anda memiliki tanah sendiri dan Anda akan membangun rumah di sana.
Web-
, : , .
, . , .
-, : , , ?
-, : ? //? ? - .
-, . , Java, -, front-end, back-end. - ? : , . ?
, . - , - . . , , , .
2. UX/UI
UI- , , . , , UI.
U , . UX , , โโ, - :
UX.
3.
, . .
( - ) 3 : frontend, backend, fullstack.
Backend , , - .
Frontend- - , . Frontend , , , , .
, . , - . : - !
Full-stack - , , . : - , , . ! - , , -, .
4.
:
. ,
- . :
. , , , . - , .
. . 10000 . - ,
.
, - . , . : , , , . - , .
, , , .
. .
5.
, . , . , , .
, .
. :
6.
, . : , , , . . , , .
, 100- , 3 , . , 3- . , ! , 4 96 .
, , - . 4- , - , . , , โโ . โ โ (fixed-price) , โTime&Mateialsโ, .
- , ;)
P.S. . , - .