[{"data":1,"prerenderedAt":618},["ShallowReactive",2],{"navigation_docs":3,"-atividades-cronograma":252,"-atividades-cronograma-surround":613},[4,96,189],{"title":5,"icon":6,"path":7,"stem":8,"children":9},"⚙️ Engenharia de Software","i-lucide-book-open","\u002Fengenharia-software","1.engenharia-software",[10,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92],{"title":5,"path":7,"stem":11},"1.engenharia-software\u002Findex",{"title":13,"path":14,"stem":15},"📋 Plano de Ensino e Aplicações","\u002Fengenharia-software\u002Fengenharia-software-aplicacoes","1.engenharia-software\u002F01.engenharia-software-aplicacoes",{"title":17,"path":18,"stem":19},"Cap 01: Introdução e Natureza do Software","\u002Fengenharia-software\u002Fcap-01","1.engenharia-software\u002F02.cap-01",{"title":21,"path":22,"stem":23},"Cap 02: Modelos de Processo de Software","\u002Fengenharia-software\u002Fcap-02","1.engenharia-software\u002F03.cap-02",{"title":25,"path":26,"stem":27},"Cap 03: As Atividades do Processo","\u002Fengenharia-software\u002Fcap-03","1.engenharia-software\u002F04.cap-03",{"title":29,"path":30,"stem":31},"Cap 04: Metodologias Ágeis","\u002Fengenharia-software\u002Fcap-04","1.engenharia-software\u002F05.cap-04",{"title":33,"path":34,"stem":35},"Cap 05: Fundamentos de Requisitos","\u002Fengenharia-software\u002Fcap-05","1.engenharia-software\u002F06.cap-05",{"title":37,"path":38,"stem":39},"Cap 06: Elicitação e Levantamento","\u002Fengenharia-software\u002Fcap-06","1.engenharia-software\u002F07.cap-06",{"title":41,"path":42,"stem":43},"Cap 07: Especificação de Requisitos (ERS)","\u002Fengenharia-software\u002Fcap-07","1.engenharia-software\u002F08.cap-07",{"title":45,"path":46,"stem":47},"Cap 08: Validação e Gestão","\u002Fengenharia-software\u002Fcap-08","1.engenharia-software\u002F09.cap-08",{"title":49,"path":50,"stem":51},"Cap 09: Fundamentos da Modelagem","\u002Fengenharia-software\u002Fcap-09","1.engenharia-software\u002F10.cap-09",{"title":53,"path":54,"stem":55},"Cap 10: Diagrama de Casos de Uso (Conceitos)","\u002Fengenharia-software\u002Fcap-10","1.engenharia-software\u002F11.cap-10",{"title":57,"path":58,"stem":59},"Cap 11: Casos de Uso (Prática e Relações)","\u002Fengenharia-software\u002Fcap-11","1.engenharia-software\u002F12.cap-11",{"title":61,"path":62,"stem":63},"Cap 12: Diagrama de Classes (Conceitos)","\u002Fengenharia-software\u002Fcap-12","1.engenharia-software\u002F13.cap-12",{"title":65,"path":66,"stem":67},"Cap 13: Herança e Polimorfismo","\u002Fengenharia-software\u002Fcap-13","1.engenharia-software\u002F14.cap-13",{"title":69,"path":70,"stem":71},"Cap 14: Diagrama de Sequência","\u002Fengenharia-software\u002Fcap-14","1.engenharia-software\u002F15.cap-14",{"title":73,"path":74,"stem":75},"Cap 15: Diagramas Dinâmicos (Estados e Atividades)","\u002Fengenharia-software\u002Fcap-15","1.engenharia-software\u002F16.cap-15",{"title":77,"path":78,"stem":79},"Cap 16: Qualidade de Software (SQA)","\u002Fengenharia-software\u002Fcap-16","1.engenharia-software\u002F17.cap-16",{"title":81,"path":82,"stem":83},"Cap 17: Estratégias de Teste","\u002Fengenharia-software\u002Fcap-17","1.engenharia-software\u002F18.cap-17",{"title":85,"path":86,"stem":87},"Cap 18: Manutenção e Evolução","\u002Fengenharia-software\u002Fcap-18","1.engenharia-software\u002F19.cap-18",{"title":89,"path":90,"stem":91},"Cap 19: Gerência de Configuração (SCM)","\u002Fengenharia-software\u002Fcap-19","1.engenharia-software\u002F20.cap-19",{"title":93,"path":94,"stem":95},"Cap 20: Conclusão e Próximos Passos","\u002Fengenharia-software\u002Fcap-20","1.engenharia-software\u002F21.cap-20",{"title":97,"icon":98,"path":99,"stem":100,"children":101},"🛠️ Atividades","i-lucide-wrench","\u002Fatividades","2.atividades",[102,105,109,113,117,121,125,129,133,137,141,145,149,153,157,161,165,169,173,177,181,185],{"title":103,"path":99,"stem":104},"📋 Orientações Gerais","2.atividades\u002Findex",{"title":106,"path":107,"stem":108},"📅 Cronograma","\u002Fatividades\u002Fcronograma","2.atividades\u002F01.cronograma",{"title":110,"path":111,"stem":112},"✏️ Atividade 01: Escopo e Personas","\u002Fatividades\u002Fatv-01-escopo","2.atividades\u002F02.atv-01-escopo",{"title":114,"path":115,"stem":116},"⚙️ Atividade 02: Processos de Software","\u002Fatividades\u002Fatv-02-processos","2.atividades\u002F03.atv-02-processos",{"title":118,"path":119,"stem":120},"📋 Atividade 03: Engenharia de Requisitos","\u002Fatividades\u002Fatv-03-requisitos","2.atividades\u002F04.atv-03-requisitos",{"title":122,"path":123,"stem":124},"📝 Atividade 04: User Stories e Backlog","\u002Fatividades\u002Fatv-04-backlog","2.atividades\u002F05.atv-04-backlog",{"title":126,"path":127,"stem":128},"🎭 Atividade 05: Casos de Uso (UML)","\u002Fatividades\u002Fatv-05-casos-uso","2.atividades\u002F06.atv-05-casos-uso",{"title":130,"path":131,"stem":132},"🖼️ Atividade 06: Prototipagem e Wireframes","\u002Fatividades\u002Fatv-06-prototipagem","2.atividades\u002F07.atv-06-prototipagem",{"title":134,"path":135,"stem":136},"🏛️ Atividade 07: Diagrama de Classes (UML)","\u002Fatividades\u002Fatv-07-classes","2.atividades\u002F08.atv-07-classes",{"title":138,"path":139,"stem":140},"🔀 Atividade 08: Diagrama de Sequência (UML)","\u002Fatividades\u002Fatv-08-sequencia","2.atividades\u002F09.atv-08-sequencia",{"title":142,"path":143,"stem":144},"🧪 Atividade 09: Qualidade e Testes","\u002Fatividades\u002Fatv-09-testes","2.atividades\u002F10.atv-09-testes",{"title":146,"path":147,"stem":148},"🏁 Atividade 10: Projeto Integrador Final","\u002Fatividades\u002Fatv-10-projeto-final","2.atividades\u002F11.atv-10-projeto-final",{"title":150,"path":151,"stem":152},"📊 Atividade 11: Diagrama de Atividades (UML)","\u002Fatividades\u002Fatv-11-atividades","2.atividades\u002F12.atv-11-atividades",{"title":154,"path":155,"stem":156},"🔄 Atividade 12: Diagrama de Transição de Estados (UML)","\u002Fatividades\u002Fatv-12-estados","2.atividades\u002F13.atv-12-estados",{"title":158,"path":159,"stem":160},"🏗️ Atividade 13: Arquitetura de Software e Padrões","\u002Fatividades\u002Fatv-13-arquitetura","2.atividades\u002F14.atv-13-arquitetura",{"title":162,"path":163,"stem":164},"🌐 Atividade 14: Modelagem de APIs REST e Swagger","\u002Fatividades\u002Fatv-14-apis-swagger","2.atividades\u002F15.atv-14-apis-swagger",{"title":166,"path":167,"stem":168},"🌿 Atividade 15: GitFlow e Trabalho Colaborativo","\u002Fatividades\u002Fatv-15-gitflow-colaboracao","2.atividades\u002F16.atv-15-gitflow-colaboracao",{"title":170,"path":171,"stem":172},"🚀 Atividade 16: Pipelines de CI\u002FCD com GitHub Actions","\u002Fatividades\u002Fatv-16-pipelines-cicd","2.atividades\u002F17.atv-16-pipelines-cicd",{"title":174,"path":175,"stem":176},"🐳 Atividade 17: Containerização de Ambientes com Docker","\u002Fatividades\u002Fatv-17-conteineres-docker","2.atividades\u002F18.atv-17-conteineres-docker",{"title":178,"path":179,"stem":180},"🔒 Atividade 18: Segurança no Desenvolvimento e OWASP","\u002Fatividades\u002Fatv-18-seguranca-devsecops","2.atividades\u002F19.atv-18-seguranca-devsecops",{"title":182,"path":183,"stem":184},"📈 Atividade 19: Métricas de Software, Estimativas e DORA","\u002Fatividades\u002Fatv-19-metricas-estimativas","2.atividades\u002F20.atv-19-metricas-estimativas",{"title":186,"path":187,"stem":188},"🏆 Atividade 20: Projeto Final Avançado (Fase 2)","\u002Fatividades\u002Fatv-20-projeto-final-avancado","2.atividades\u002F21.atv-20-projeto-final-avancado",{"title":190,"icon":191,"path":192,"stem":193,"children":194},"🖼️ Galeria de Projetos Integradores","i-lucide-image","\u002Fprojetos-integradores","3.projetos-integradores",[195,197,207,216,225,234,243],{"title":190,"path":192,"stem":196},"3.projetos-integradores\u002Findex",{"title":198,"path":199,"stem":200,"children":201},"🅿️ Projeto 01: Gestão de Estacionamentos","\u002Fprojetos-integradores\u002Fpi-01-gestao-estacionamentos","3.projetos-integradores\u002F01.pi-01-gestao-estacionamentos\u002Findex",[202,203],{"title":198,"path":199,"stem":200},{"title":204,"path":205,"stem":206},"README","\u002Fprojetos-integradores\u002Fpi-01-gestao-estacionamentos\u002Freadme","3.projetos-integradores\u002F01.pi-01-gestao-estacionamentos\u002F2.readme",{"title":208,"path":209,"stem":210,"children":211},"🔐 Projeto 02: Gerador de Senhas","\u002Fprojetos-integradores\u002Fpi-02-gerador-senhas","3.projetos-integradores\u002F02.pi-02-gerador-senhas\u002Findex",[212,213],{"title":208,"path":209,"stem":210},{"title":204,"path":214,"stem":215},"\u002Fprojetos-integradores\u002Fpi-02-gerador-senhas\u002Freadme","3.projetos-integradores\u002F02.pi-02-gerador-senhas\u002F2.readme",{"title":217,"path":218,"stem":219,"children":220},"🍣 Projeto 03: Pedidos Restaurante","\u002Fprojetos-integradores\u002Fpi-03-pedidos-restaurante","3.projetos-integradores\u002F03.pi-03-pedidos-restaurante\u002Findex",[221,222],{"title":217,"path":218,"stem":219},{"title":204,"path":223,"stem":224},"\u002Fprojetos-integradores\u002Fpi-03-pedidos-restaurante\u002Freadme","3.projetos-integradores\u002F03.pi-03-pedidos-restaurante\u002F2.readme",{"title":226,"path":227,"stem":228,"children":229},"📱 Projeto 04: Empréstimos Dispositivos","\u002Fprojetos-integradores\u002Fpi-04-emprestimos-dispositivos","3.projetos-integradores\u002F04.pi-04-emprestimos-dispositivos\u002Findex",[230,231],{"title":226,"path":227,"stem":228},{"title":204,"path":232,"stem":233},"\u002Fprojetos-integradores\u002Fpi-04-emprestimos-dispositivos\u002Freadme","3.projetos-integradores\u002F04.pi-04-emprestimos-dispositivos\u002F2.readme",{"title":235,"path":236,"stem":237,"children":238},"📦 Projeto 05: Gestão de Estoque","\u002Fprojetos-integradores\u002Fpi-05-gestao-estoque","3.projetos-integradores\u002F05.pi-05-gestao-estoque\u002Findex",[239,240],{"title":235,"path":236,"stem":237},{"title":204,"path":241,"stem":242},"\u002Fprojetos-integradores\u002Fpi-05-gestao-estoque\u002Freadme","3.projetos-integradores\u002F05.pi-05-gestao-estoque\u002F2.readme",{"title":244,"path":245,"stem":246,"children":247},"🛵 Projeto 06: Aplicativo de Delivery","\u002Fprojetos-integradores\u002Fpi-06-delivery","3.projetos-integradores\u002F06.pi-06-delivery\u002Findex",[248,249],{"title":244,"path":245,"stem":246},{"title":204,"path":250,"stem":251},"\u002Fprojetos-integradores\u002Fpi-06-delivery\u002Freadme","3.projetos-integradores\u002F06.pi-06-delivery\u002F2.readme",{"id":253,"title":106,"body":254,"description":606,"extension":607,"links":608,"meta":609,"navigation":610,"path":107,"seo":611,"stem":108,"__hash__":612},"docs\u002F2.atividades\u002F01.cronograma.md",{"type":255,"value":256,"toc":600},"minimark",[257,260,552,554,559,589],[258,259],"hr",{},[261,262,263,281],"table",{},[264,265,266],"thead",{},[267,268,269,274,278],"tr",{},[270,271,273],"th",{"align":272},"center","Semana",[270,275,277],{"align":276},"left","Tópico de Aula (Referência)",[270,279,280],{"align":276},"Atividade Prática de Engenharia",[282,283,284,300,313,326,339,352,365,378,391,404,419,432,445,458,471,484,497,510,523,536],"tbody",{},[267,285,286,290,293],{},[287,288,289],"td",{"align":272},"1",[287,291,292],{"align":276},"Introdução à Engenharia de Software",[287,294,295,296],{"align":276},"✅ ",[297,298,299],"strong",{},"Atv 01: Escopo e Personas",[267,301,302,305,308],{},[287,303,304],{"align":272},"2",[287,306,307],{"align":276},"Modelos de Processos e Metodologias Ágeis",[287,309,295,310],{"align":276},[297,311,312],{},"Atv 02: Processos de Software",[267,314,315,318,321],{},[287,316,317],{"align":272},"3",[287,319,320],{"align":276},"Elicitação e Engenharia de Requisitos",[287,322,295,323],{"align":276},[297,324,325],{},"Atv 03: Requisitos (FR\u002FNFR)",[267,327,328,331,334],{},[287,329,330],{"align":272},"4",[287,332,333],{"align":276},"Decomposição de Escopo e Gestão de Backlog",[287,335,295,336],{"align":276},[297,337,338],{},"Atv 04: User Stories e Backlog",[267,340,341,344,347],{},[287,342,343],{"align":272},"5",[287,345,346],{"align":276},"Modelagem de Casos de Uso",[287,348,295,349],{"align":276},[297,350,351],{},"Atv 05: Diagrama de Casos de Uso (UML)",[267,353,354,357,360],{},[287,355,356],{"align":272},"6",[287,358,359],{"align":276},"Design de Interfaces e Prototipagem",[287,361,295,362],{"align":276},[297,363,364],{},"Atv 06: Prototipagem (Wireframes)",[267,366,367,370,373],{},[287,368,369],{"align":272},"7",[287,371,372],{"align":276},"Modelagem Estrutural: Classes",[287,374,295,375],{"align":276},[297,376,377],{},"Atv 07: Diagrama de Classes (UML)",[267,379,380,383,386],{},[287,381,382],{"align":272},"8",[287,384,385],{"align":276},"Modelagem Dinâmica: Sequência",[287,387,295,388],{"align":276},[297,389,390],{},"Atv 08: Diagrama de Sequência (UML)",[267,392,393,396,399],{},[287,394,395],{"align":272},"9",[287,397,398],{"align":276},"Conceitos de Testes e Plano de Testes",[287,400,295,401],{"align":276},[297,402,403],{},"Atv 09: Qualidade e Testes",[267,405,406,409,414],{},[287,407,408],{"align":272},"10",[287,410,411],{"align":276},[297,412,413],{},"Fase I: Consolidação de Requisitos",[287,415,295,416],{"align":276},[297,417,418],{},"Atv 10: Projeto Integrador Final (Fase I)",[267,420,421,424,427],{},[287,422,423],{"align":272},"11",[287,425,426],{"align":276},"Modelagem de Processos Complexos",[287,428,295,429],{"align":276},[297,430,431],{},"Atv 11: Diagrama de Atividades (UML)",[267,433,434,437,440],{},[287,435,436],{"align":272},"12",[287,438,439],{"align":276},"Modelagem de Comportamento Dinâmico",[287,441,295,442],{"align":276},[297,443,444],{},"Atv 12: Diagrama de Transição de Estados (UML)",[267,446,447,450,453],{},[287,448,449],{"align":272},"13",[287,451,452],{"align":276},"Arquitetura de Software e Padrões de Design",[287,454,295,455],{"align":276},[297,456,457],{},"Atv 13: Arquitetura de Software e Padrões",[267,459,460,463,466],{},[287,461,462],{"align":272},"14",[287,464,465],{"align":276},"Integração de Sistemas e Design de APIs",[287,467,295,468],{"align":276},[297,469,470],{},"Atv 14: Modelagem de APIs REST e Swagger",[267,472,473,476,479],{},[287,474,475],{"align":272},"15",[287,477,478],{"align":276},"Gerência de Configuração e GitFlow",[287,480,295,481],{"align":276},[297,482,483],{},"Atv 15: GitFlow e Trabalho Colaborativo",[267,485,486,489,492],{},[287,487,488],{"align":272},"16",[287,490,491],{"align":276},"Integração Contínua (CI)",[287,493,295,494],{"align":276},[297,495,496],{},"Atv 16: Pipelines de CI\u002FCD com GitHub Actions",[267,498,499,502,505],{},[287,500,501],{"align":272},"17",[287,503,504],{"align":276},"Containerização de Ambientes de Execução",[287,506,295,507],{"align":276},[297,508,509],{},"Atv 17: Containerização com Docker",[267,511,512,515,518],{},[287,513,514],{"align":272},"18",[287,516,517],{"align":276},"Segurança no Ciclo de Vida (DevSecOps)",[287,519,295,520],{"align":276},[297,521,522],{},"Atv 18: Segurança e OWASP Top 10",[267,524,525,528,531],{},[287,526,527],{"align":272},"19",[287,529,530],{"align":276},"Gestão e Métricas de Engenharia",[287,532,295,533],{"align":276},[297,534,535],{},"Atv 19: Métricas de Software, Estimativas e DORA",[267,537,538,541,546],{},[287,539,540],{"align":272},"20",[287,542,543],{"align":276},[297,544,545],{},"Fase II: Dossiê de Engenharia Moderno",[287,547,548,549],{"align":276},"🏆 ",[297,550,551],{},"Atv 20: Projeto Final Avançado (Fase II)",[258,553],{},[555,556,558],"h2",{"id":557},"pesos-das-atividades-total-50-pontos-na-média","📊 Pesos das Atividades (Total 5.0 pontos na Média)",[261,560,561,571],{},[264,562,563],{},[267,564,565,568],{},[270,566,567],{"align":276},"Atividade",[270,569,570],{"align":272},"Peso na Média Final",[282,572,573,581],{},[267,574,575,578],{},[287,576,577],{"align":276},"Atv 01 a 19",[287,579,580],{"align":272},"0.20 cada",[267,582,583,586],{},[287,584,585],{"align":276},"Atv 20: Projeto Final (Fase II)",[287,587,588],{"align":272},"1.20",[590,591,592],"blockquote",{},[593,594,595,596,599],"p",{},"💡 ",[297,597,598],{},"Nota:"," O Projeto Final Avançado (Fase II) é o dossiê integrador que consolida todos os artefatos de engenharia desenvolvidos ao longo do semestre.",{"title":601,"searchDepth":602,"depth":603,"links":604},"",2,3,[605],{"id":557,"depth":602,"text":558},"Planejamento de 20 semanas acadêmicas com atividades práticas lineares e autoguiadas, cobrindo todo o ciclo de vida moderno de engenharia e operações de software. 🛡️🧩","md",null,{},true,{"title":106,"description":606},"cmfZMt1tBQBIDWHB2XdTAq_oKiqpcFNmFO-ObeISf30",[614,616],{"title":103,"path":99,"stem":104,"description":615,"children":-1},"Bem-vindo(a) ao módulo prático de Projetos II. Aqui você aprenderá que desenvolver software é muito mais do que apenas escrever código: é entender pessoas, modelar processos e garantir a qualidade. 🛡️🧩",{"title":110,"path":111,"stem":112,"description":617,"children":-1},"Bem-vindo a mais uma etapa da sua jornada no curso de Gestão de TI \u002F Desenvolvimento de Sistemas. Hoje vamos mergulhar em conceitos que conectam a teoria técnica diretamente com o padrão de excelência da indústria, definindo as bases de um projeto real de Engenharia de Software. 🛡️🧩",1788375143302]