A menudo es necesario explicar a los principiantes cómo está estructurado el proceso de desarrollo. Este artículo es un análisis de la secuencia y el significado de cada una de las etapas utilizando un ejemplo de construcción.
Entonces, tenemos una idea: queremos construir una casa. ¿Qué vamos a hacer para esto?
1. Análisis empresarial
En esta etapa, debemos entender lo mejor posible nuestras expectativas del nuevo hogar.
Primero, debemos decidir dónde se construirá nuestro edificio. Desde opciones: Escritorio, Web, Móvil.
Desarrollo de aplicaciones de escritorio
, .
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. . , - .