Qualidade, Cloud e Mobilidade: Como gerar
qualidade?
O que é qualidade de software?

2 | © ProMove – Business Intelligence Solutions
Como alinhar modelos com Cloud e Mobilidade?

Balas de Prata
Não existem !

3 | © ProMove – Business Intelligence Solutions
A Essence: Essência da Engenharia de
Software

4 | © ProMove – Business Intelligence Solutions
A Essence

5 | © ProMove – Business Intelligence Solutions
A Essence
• SEMAT (Software Engineering Method and Theory)
• Objetivo: remodelar a engenharia de software
• Lançada em Dezembro de 2009 por Ivar Jacobson, Bertrand
Meyer e Richard Soley.
• Apoiadores: Ken Schwaber, IBM, Microsoft, Ericsson,
Universidade de Pequim, Florida Atlantica University e
Escola Politecnica da Universidade de São Paulo.
• Consenso que sobre a necessidade de refundação da
engenharia de software.
6 | © ProMove – Business Intelligence Solutions
A Essence

The stakeholders accept that the requirements describe an
acceptable solution.
The rate of change to the agreed requirements is relatively low and
under control.
The value provided by implementing the requirements is clear.
The parts of the opportunity satisfied by the requirements are clear.
7 | © ProMove – Business Intelligence Solutions

The requirements are testable.
O que muda em ICloud?
•

•
•
•
•

8 | © ProMove – Business Intelligence Solutions

Requisitos de:
• desempenho
• interface
• segurança
• ambiente
• número de usuários e ambiente.

Segurança
Riscos de indisponibilidade
Estratégia de Backup e Testes
Linguagens portáveis
O que muda em Mobilidade?
•

Estratégia de envolvimento dos stakeholders
complexa.

•
•

9 | © ProMove – Business Intelligence Solutions

Ambiente (Iphone, Android) de desenvolvimento
Ambiente de testes devem ser definidos e entrar no
custo do projeto
Conclusão

10 | © ProMove – Business Intelligence Solutions
Conclusão

11 | © ProMove – Business Intelligence Solutions
Bibliografia
SEMAT:

•http://semat.org/

Essence Book:
•

http://www.amazon.com/The-Essence-Software-Engineeringebook/dp/B00B1PEM02/ref=sr_1_2?ie=UTF8&qid=1360001099&sr=82&keywords=essence+of+software+engineering

RFP OMG Essence:
•

https://www.google.com.br/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&ved=0CEwQFjAC&url=http%3A%2F
%2Fsemat.org%2Fwp-content%2Fuploads%2F2012%2F12%2FEssence-Kernel-andLanguage.pdf&ei=_cPUYqML4W89QTGz4DIBg&usg=AFQjCNEfvVdeml8v34gPxs6HnJ9NY2aaAA&bvm=bv.41867550,d.
eWU

CMAPs Tool: http://cmap.ihmc.us/
Agile Project Management with SCRUM – Ken Schwaber
The Essence of Software Engineering: The SEMAT Kernel - Ivar Jacobson
12 | © ProMove – Business Intelligence Solutions
Contato

www.promovesolucoes.com
contato@promovesolucoes.com
Tel/Fax: (21) 3283-8340

13 | © ProMove – Business Intelligence Solutions

UFF Tech 2013 - Qualidade, Cloud Computing e Mobilidade - Analia Irigoyen - Promove

  • 1.
    Qualidade, Cloud eMobilidade: Como gerar qualidade?
  • 2.
    O que équalidade de software? 2 | © ProMove – Business Intelligence Solutions
  • 3.
    Como alinhar modeloscom Cloud e Mobilidade? Balas de Prata Não existem ! 3 | © ProMove – Business Intelligence Solutions
  • 4.
    A Essence: Essênciada Engenharia de Software 4 | © ProMove – Business Intelligence Solutions
  • 5.
    A Essence 5 |© ProMove – Business Intelligence Solutions
  • 6.
    A Essence • SEMAT(Software Engineering Method and Theory) • Objetivo: remodelar a engenharia de software • Lançada em Dezembro de 2009 por Ivar Jacobson, Bertrand Meyer e Richard Soley. • Apoiadores: Ken Schwaber, IBM, Microsoft, Ericsson, Universidade de Pequim, Florida Atlantica University e Escola Politecnica da Universidade de São Paulo. • Consenso que sobre a necessidade de refundação da engenharia de software. 6 | © ProMove – Business Intelligence Solutions
  • 7.
    A Essence The stakeholdersaccept that the requirements describe an acceptable solution. The rate of change to the agreed requirements is relatively low and under control. The value provided by implementing the requirements is clear. The parts of the opportunity satisfied by the requirements are clear. 7 | © ProMove – Business Intelligence Solutions The requirements are testable.
  • 8.
    O que mudaem ICloud? • • • • • 8 | © ProMove – Business Intelligence Solutions Requisitos de: • desempenho • interface • segurança • ambiente • número de usuários e ambiente. Segurança Riscos de indisponibilidade Estratégia de Backup e Testes Linguagens portáveis
  • 9.
    O que mudaem Mobilidade? • Estratégia de envolvimento dos stakeholders complexa. • • 9 | © ProMove – Business Intelligence Solutions Ambiente (Iphone, Android) de desenvolvimento Ambiente de testes devem ser definidos e entrar no custo do projeto
  • 10.
    Conclusão 10 | ©ProMove – Business Intelligence Solutions
  • 11.
    Conclusão 11 | ©ProMove – Business Intelligence Solutions
  • 12.
    Bibliografia SEMAT: •http://semat.org/ Essence Book: • http://www.amazon.com/The-Essence-Software-Engineeringebook/dp/B00B1PEM02/ref=sr_1_2?ie=UTF8&qid=1360001099&sr=82&keywords=essence+of+software+engineering RFP OMGEssence: • https://www.google.com.br/url? sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&ved=0CEwQFjAC&url=http%3A%2F %2Fsemat.org%2Fwp-content%2Fuploads%2F2012%2F12%2FEssence-Kernel-andLanguage.pdf&ei=_cPUYqML4W89QTGz4DIBg&usg=AFQjCNEfvVdeml8v34gPxs6HnJ9NY2aaAA&bvm=bv.41867550,d. eWU CMAPs Tool: http://cmap.ihmc.us/ Agile Project Management with SCRUM – Ken Schwaber The Essence of Software Engineering: The SEMAT Kernel - Ivar Jacobson 12 | © ProMove – Business Intelligence Solutions
  • 13.