Análise de Sistemas de Informação (ASI)

Documentos relacionados
Project Management Activities

Análise de Sistemas de Informação

Análise de Sistemas de Informação (ASI)

Guião M. Descrição das actividades

Análise de Sistemas de Informação (ASI)

Erasmus Student Work Placement

A Avaliação dos Projetos

CMDB no ITIL v3. Miguel Mira da Silva

01-A GRAMMAR / VERB CLASSIFICATION / VERB FORMS

Controle - 1. Monitorar e Controlar o Trabalho do Projeto Verificação do Escopo Controle do Escopo. Mauricio Lyra, PMP

Desafios tecnológicos para o Projeto Observatório Logístico de Transporte

Guião A. Descrição das actividades

DIBELS TM. Portuguese Translations of Administration Directions

VGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE June 2016

manualdepsiquiatriainfant il manual de psiquiatria infantil

As 100 melhores piadas de todos os tempos (Portuguese Edition)

Information technology specialist (systems integration) Especialista em tecnologia da informação (integração de sistemas)

MASTER S DEGREE IN INTELLECTUAL PROPERTY ADMISSION EXAM

Universidade do Minho. Escola de Engenharia. UC transversais Programas Doutorais 1º semestre de outubro 2012

Welcome to Lesson A of Story Time for Portuguese

GUIÃO A. Ano: 9º Domínio de Referência: O Mundo do Trabalho. 1º Momento. Intervenientes e Tempos. Descrição das actividades

Gestão da comunicação - Epistemologia e pesquisa teórica (Portuguese Edition)

Poder sem limites - o caminho do sucesso pessoal pela programação neurolinguística

Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainware» company Manual

Como Mudar a Senha do Roteador Pelo IP o.1.1. Configure e Altere a Senha do seu Roteador acessando o IP Acesse o Site e Confira!

Descrição das actividades

Como testar componentes eletrônicos - volume 1 (Portuguese Edition)

ESTRUTURA DE CAPITAL: UMA ANÁLISE EM EMPRESAS SEGURADORAS

Sugestão de Leitura. Artigo "Painless Software Schedules" do Joel Spolski.

Inglês. Guião. Teste Intermédio de Inglês. Parte IV Interação oral em pares. Teste Intermédio

What is Bullying? Bullying is the intimidation or mistreating of weaker people. This definition includes three important components:1.

Comportamento Organizacional: O Comportamento Humano no Trabalho (Portuguese Edition)

Addition of Fields in Line Item Display Report Output for TCode FBL1N/FBL5N

Aprendi A Fazer Sexo Na Bíblia (Portuguese Edition)

Livro do Desassossego

Session 8 The Economy of Information and Information Strategy for e-business

Completing your Participant Agreement Como preencher o Contrato de Participação

GUIÃO Domínio de Referência: CIDADANIA E MULTICULTURALISMO

Ligações Entre NANDA, NOC e NIC. Diagnósticos, Resultados e Intervenções (Em Portuguese do Brasil)

As 10 bobagens mais comuns que as pessoas inteligentes cometem (Portuguese Edition)

DPI. Núcleo de Apoio ao Desenvolvimento de Projetos e Internacionalização Project Development And Internationalization Support Office

2ª AVALIAÇÃO/ º ANO / PRÉ-VESTIBULAR PROVA 1-25/04/2015 PROVA DISCURSIVA

UNIDADE DE PESQUISA CLÍNICA Centro de Medicina Reprodutiva Dr Carlos Isaia Filho Ltda. SAMPLE SIZE DETERMINATION FOR CLINICAL RESEARCH

Software Testing with Visual Studio 2013 (20497)

Serviços: API REST. URL - Recurso

Um olhar que cura: Terapia das doenças espirituais (Portuguese Edition)

Scientific data repositories: the USP experience

Prova de Seleção Mestrado LINGUA INGLESA 15/02/2016

3 o ANO ENSINO MÉDIO. Prof. a Christiane Mourão Prof. a Cláudia Borges

Medicina Integrativa - A Cura pelo Equilíbrio (Portuguese Edition)

Métodos Formais em Engenharia de Software. VDMToolTutorial

AULA 3 - Introdução ao MS Project Lesson # 3 MS Project 2013 introduc9on. Empreendimentos e Contratos / Projects and Contracts MEC e MUOT

How are you? Activity 01 Warm up. Activity 02 Catch! Objective. Procedure. Objective. Preparation. Procedure. To warm-up and practice greetings.

Planejamento de comunicação integrada (Portuguese Edition)

MARCELO DE LIMA BRAZ REDUÇÃO DA QUANTIDADE DE REPROCESSO NO SETOR DE PRODUÇÃO DE CALDOS ALIMENTÍCIOS NA EMPRESA DO RAMO ALIMENTÍCIO (ERA).

TDD Desenvolvimento Guiado por Testes (Portuguese Edition)

Vaporpunk - A fazenda-relógio (Portuguese Edition)

Meditacao da Luz: O Caminho da Simplicidade

Tool. Initial Change Description. (English and Brazilian Portuguese) 2012 Changefirst Limited

WORKING CHILDREN. a) How many children in Britain have part-time jobs?. b) What do many Asian children do to make money in Britain?.

Conversação Para Viagem - Alemão (Michaelis Tour) (Portuguese Edition)

ACFES MAIORES DE 23 ANOS INGLÊS. Prova-modelo. Instruções. Verifique se o exemplar da prova está completo, isto é, se termina com a palavra FIM.

CIS 500 Software Foundations Fall September(continued) IS 500, 8 September(continued) 1

Google Android: crie aplicações para celulares e tablets (Portuguese Edition)

CENTRO UNIVERSITÁRIO METROPOLITANO DE SÃO PAULO CURSO ADMINISTRAÇÃO DE EMPRESAS

Efficient Locally Trackable Deduplication in Replicated Systems. technology from seed

Vendors Enquiries for RFP 003/2015

Planning for and Managing Devices in the Enterprise: Enterprise Management Suite (EMS) & On-Premises Tools (20398)

Institutional Skills. Sessão informativa INSTITUTIONAL SKILLS. Passo a passo.

Digital Cartographic Generalization for Database of Cadastral Maps

América Andina: integração regional, segurança e outros olhares (Portuguese Edition)

PL/SQL: Domine a linguagem do banco de dados Oracle (Portuguese Edition)

GUIÃO A. What about school? What s it like to be there/here? Have you got any foreign friends? How did you get to know them?

3 o ANO ENSINO MÉDIO. Prof. a Christiane Mourão Prof. a Cláudia Borges

GUIÃO F. Grupo: Minho. 1º Momento. Intervenientes e Tempos. Descrição das actividades

Receitas na Pressão - Vol. 01: 50 Receitas para Panela de Pressão Elétrica (Portuguese Edition)

Bíblia do Obreiro - Almeida Revista e Atualizada: Concordância Dicionário Auxílios Cerimônias (Portuguese Edition)

MySQL: Comece com o principal banco de dados open source do mercado (Portuguese Edition)

Cowboys, Ankle Sprains, and Keepers of Quality: How Is Video Game Development Different from Software Development?

Visitor, is this is very important contact with you. WATH DO WE HERE?

Pesquisa Qualitativa do Início ao Fim (Métodos de Pesquisa) (Portuguese Edition)

Inválido para efeitos de certificação

Editorial Review. Users Review

Aposentadoria e INSS: Entenda como funcionam e defenda-se (Coleção Seus Direitos) (Portuguese Edition)

Conceitos de Linguagens de Programação (Portuguese Edition)

COUNTERPART INTERNATIONAL PARCERIA CIVICA PARA BOA GOVERNAÇÃO (PCBG) Mozambique

Instrução Normativa nº 10, de 19/12/2018

Desenvolvimento Ágil 1

Como Falar no Rádio - Prática de Locução Am e Fm (Portuguese Edition)

Astrologia, Psicologia e os Quatro Elementos (Portuguese Edition)

Poder sem limites - o caminho do sucesso pessoal pela programação neurolinguística

Abraçado pelo Espírito (Portuguese Edition)

GUIÃO I. Grupo: Continente e Ilha. 1º Momento. Intervenientes e Tempos. Descrição das actividades

Second Exam 13/7/2010

Princípios de Direito Previdenciário (Portuguese Edition)

Erasmus Student Work Placement

PL/SQL: Domine a linguagem do banco de dados Oracle (Portuguese Edition)

Política de. Gestão de Serviços. Service Management Policy. A direcção pretendida The desired direction

Projectos de Consultoria em SAP e Tecnologias Microsoft: Análise e desenvolvimento de soluções de software à medida

Rule Set Each player needs to build a deck of 40 cards, and there can t be unit of different faction on the same deck.

Transcrição:

Análise de Sistemas de Informação (ASI) Ano LecFvo 2012/2013 * 1º Semestre Curso de Mestrado em Engenharia InformáFca (10513) Aula 5 1

Previously... Content adapted from Systems Analysis and Design with UML, 4th EdiFon InternaFonal Student Version Alan Dennis, Barbara Haley Wixom and David Tegarden, Wiley, 2012 2

Systems Development Life Cycle (SDLC) Planning ImplementaFon Analysis Design 3

SDLC: The Planning Phase Project IniFaFon Develop/receive a system request Conduct a feasibility analysis Technical feasibility Economic feasibility OrganizaFonal feasibility Project Management (acer approval) Develop the work plan and produce a project plan Staff the project Monitor & control the project 4

Project Management Content adapted from Systems Analysis and Design with UML, 4th EdiFon InternaFonal Student Version Alan Dennis, Barbara Haley Wixom and David Tegarden, Wiley, 2012 5

Project SelecFon Projects are approved, declined or delayed based on value added vs. risks Project porholio management Goals: Maximize cost/benefit rafo Maintain an opfmal mix of projects based on: Risk Size, cost & length of Fme to complete Purpose, scope & business value Limited resources require trade offs Selected projects enter the project management process 6

At Marrio), we don t have IT projects we have business ini4a4ves and strategies that are enabled by IT. As a result, the only 4me a tradi4onal IT project occurs is when we have an infrastructure upgrade that will lower costs or leverage be)er func4oning technology. In this case, IT has to make a business case for the upgrade and prove its value to the company. The way IT is involved in business projects in the organiza4on is twofold. First, senior IT posi4ons are filled by people with good business understanding. Second, these people are placed on key business commi)ees and forums where real business happens, such as finding ways to sa4sfy guests. Because IT has a seat at the table, we are able to spot opportuni4es to support business strategy. We look for ways in which IT can enable or be:er support business ini<a<ves as they arise. Therefore, business projects are proposed, and IT is on component of them. These projects are then evaluated the same as any other business proposal, such as a new resort by examining the ROI and other financial measures. At the organiza4onal level, I think of projects as must do s, should do s and nice todo s. The must do s are required to achieve core business strategy, such as guest preference. The should do s help grow the business and enhance the func4onality of the enterprise. The nice to do s are more experimental and look farther out into the future. The organiza<on s project porbolio should have a mix of all three kinds of projects, with a much greater por4on devoted to the must do s. Carl Wilson, CIO, Marrio) Corpora4on 7

Project Management Tools Aids in creafng workplans IdenFfy all tasks, their sequence and esfmate the Fme to complete each one Work breakdown structures (WBS): a hierarchy of tasks to idenffy: DuraFon of each task Current status of each task Task dependencies (shows which tasks must be completed before others can begin) Ganl charts: horizontal bar chart that shows the WBS graphically Network diagrams: PERT and CPM

Project Effort EsFmaFon EsFmaFon involves trade offs between funcfonality, Fme and cost It is the process of assigning projected values for Fme and effort Most accurate esfmates come from experience Use case point method, based on: Technical complexity factors (13) Environmental factors (8) 9

Use case EsFmaFon Example Actors and Use Cases 10

Use case EsFmaFon Example Technical complexity factors: 11

Use case EsFmaFon Example Environmental factors & final esfmate: 12

CreaFng & Managing the Workplan Workplan: a dynamic and sequenfal list of all tasks needed to complete a project The overall objecfves for the system should be listed on the system request, and it is the project manager s job to idenffy all the taks that need to be accomplished to meet those objecfves. Approaches: Modify exisfng or completed projects Derive the tasks from the methodology being used 13

Staffing the Project Goals: Determine how many people are required Match skill sets to required acfvifes MoFvate the team to meet the objecfves Minimize conflicts Deliverable The staffing plan, which includes: Number & kind of people assigned Overall reporfng structure The project charter (describes the project s objecfves and rules) 14

CreaFng a Jelled Team A team of people so strongly knit that the whole is greater than the sum of its parts CharacterisFcs of a jelled team: Very low turnover rate Strong sense of idenfty A feeling of eliteness Team vs. individual ownership of the project Team members enjoy their work 15

The Staffing Plan Calculate the number of people needed: Lines of communicafon increase exponenfally as people are added to a project Create a reporfng structure for projects with large numbers of people assigned Form sub teams as necessary Assign the Project Manager, FuncFonal lead & Technical lead Pay alenfon to technical and interpersonal skills 16

MoFvaFng People MoFvaFon is the greatest influence on performance Monetary rewards usually do not mofvate Suggested mofvafng techniques: 20% Fme rule Peer to peer recognifon awards Team ownership (refer to the team as we ) Allow members to focus on what interests them UFlize equitable compensafon Provide for autonomy, but trust the team to deliver 17

Handling Conflict PrevenFng or mifgafng conflict: Cohesiveness has the greatest effect Clearly defining roles and holding team members accountable Establish work & communicafons rules in the project charter AddiFonal techniques: Clearly define plans for the project Make sure the team understands the importance of the project Develop detailed operafng procedures Develop a project charter Develop a schedule of commitments in advance Forecast other priorifes and their impact on the project 18

Environment & Infrastructure Management Environment Choose the right set of tools Use appropriate CASE tools to: Increase producfvity and centralize informafon (repository) UFlize diagrams more easily understood Establish standards to reduce complexity Infrastructure Document the project appropriately Store deliverables & communicafons in a project binder Don t put off documentafon to the last minute 19

Poor naming standards I once started a small project (4 people) in which the original members of the project team had not set up any standards for naming electronic files. Two weeks into the project, I was asked to write a piece of code that would be referenced by other files that had already been wri)en. When a finished my piece, I had to go back to the other files and make changes to reflect my new work. The only problem was that the lead programmer decided to name the files using his ini<als (e.g., GC1.prg, GC2.prg, ) and there were more than 200 files! I spent two days opening every one of those files because there was no way to tell what their contents was. Needless to say, from then on, the team created a code for file names that provided basic informa4on regarding the file s content, and kept a log that recorded the file name, its purpose, the date of the last update, and the programmer for every file on the project. 20

Project SelecFon Summary TradiFonal Project Management Tools EsFmaFng Project Effort Create and manage the workplan Staff the project Manage the environment and infrastructure work flows of the project 21