Gcm Aulaii

  • Uploaded by: api-3836896
  • 0
  • 0
  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Gcm Aulaii as PDF for free.

More details

  • Words: 2,573
  • Pages: 56
Gerência de Configuração e Mudança de Software

3/5/2006

GCM – MBA em Engenharia de Software

Conteúdo • Primeira Aula –Conceitos Básicos e Considerações de Implementação • Segunda Aula – GCM na ótica COBIT e ITIL • Terceira Aula – GCM na ótica UCM e noções de Ferramentas • Quarta Aula – Exame. 3/5/2006

GCM – MBA em Engenharia de Software

Conteúdo 1. Origens e precedentes do COBIT 2. Sobre o papel da Auditoria de TI 3. Precedentes do COBIT 4. Premissa e Framework do COBIT 5. Como utilizar o COBIT

3/5/2006

GCM – MBA em Engenharia de Software

Premissa COBIT • “Os Recursos de TI necessitam ser administrados por um conjunto de processos de TI agrupados naturalmente para prover a informação que a empresa necessita para alcançar seus objetivos”

3/5/2006

GCM – MBA em Engenharia de Software

Contexto do COBIT • O COBIT é uma ferramenta que permite uma visão única, orientada a negócio e a governança corporativa, dos riscos de negócio, das necessidades de controle e dos ativos de tecnologia e informação segundo as melhores práticas do mercado.

3/5/2006

GCM – MBA em Engenharia de Software

Diagrama da Estrutura do COBIT (Framework) iss8_bpfig1_it_governance

3/5/2006

GCM – MBA em Engenharia de Software

Produtos da Família COBIT

3/5/2006

GCM – MBA em Engenharia de Software

Vejamos os Domínios. • Diagrama “Consolidado” • Planilha de resumo dos processos

3/5/2006

GCM – MBA em Engenharia de Software

• •

ITIL Service Management

Service Support – Day to day operational support of IT services Service Delivery – Long term planning and improvement of IT service provision

Key Definitions Customer: recipient of a service: usually the Customer management has responsibility for the funding of the service. Provider: the unit responsible for the provision of IT service. Supplier: a third party responsible for supplying or supporting underpinning elements of the IT service. User: the person using the service on a daily basis.

3/5/2006

GCM – MBA em Engenharia de Software

IT Service Management Overview SLA Service Level Agreement SLM Service Level Mngt AM Availability Mngt CM Capacity Mngt IT SCM IT Service Continuity Mngt

BUSINESS (Customer)

SPOC Single Point of Contact SD Service Desk IM Incident Mngt CH Change Mngt REL Release Mngt

User

User

User SLA

S POC SLM SD SERVICE SUPPORT

SERVICE DELIVER Y

IM

AM

CM

IT SCM

PROBLEM

CH

REL

CONFIGURATION

3/5/2006

GCM – MBA em Engenharia de Software

FINANC E

Service Support Process Model Business, Customers or Users Difficulties Queries Enquiries

Management Tools

Incidents

Incident Management

Incidents

Communications Updates Workarounds

Service Desk

Changes Releases

Problem Management

Change Management

Release Management

CMDB Incidents 3/5/2006

Problems Known Errors

Changes

Releases

GCM – MBA em Engenharia de Software

Configuratio n Management CI’s Relationships

Service Delivery Process Model Business, Customers and Users

Availability Management

Queries Enquiries

Availability Plan Design Criteria Targets/Thresholds Reports Audit Reports

Service Level Management Capacity Management

Alerts & Exceptions Changes Management Tools

3/5/2006

Capacity Plan CDB Targets/Thresholds Capacity Reports Schedules Audit Reports

Requirements Targets Achievements Financial Management for IT Services Financial Plan Types & Models Costs & Charges Reports Budgets & Forecasts Audit Report

GCM – MBA em Engenharia de Software

Communications Updates Reports SLA’s, SLR’s, OLA’s Service Reports Service Catalogue SIP Exception Reports Audit Reports

IT Service Continuity Management IT Continuity Plans BIA & Risk Analysis Control Centres DR Contacts Reports Audit Reports

Configuration Management

GCM – MBA em Engenharia de Software

13

Goal – Primary Objective • To provide a logical model of the IT infrastructure by identifying,controlling, maintaining and verifying the versions of ALL Configuration Items in existence.

3/5/2006

GCM – MBA em Engenharia de Software

Types of CIs

• 4 CI Types 3. Hardware 4. Software 5. Documentation Processes and Procedures Technical documentation Diagrams/Charts 4. IT Staff NOT USERS 3/5/2006

GCM – MBA em Engenharia de Software

Why Configuration Management? • Account for ALL IT assets • Provide accurate information to support other Service Management processes • Provide a sound basis for all other Service Management disciplines • Verify records against the infrastructure and to correct exceptions

3/5/2006

GCM – MBA em Engenharia de Software

5 Activities of Configuration Management • Planning - Strategy, policy, scope, objective, roles & responsibilities - Config Mgt processes, activities and procedures - CMDB, Relationships with other processes and 3rd parties - Tools and resource requirements • Identification - Selection, identification and labelling of all CIs - Relationships • Control - Authorised additions, modifications and removal of CIs • Status Accounting - The reporting of all current and historical data of each CI Ordered, Under Repair, Live, Test ……. • Verification & Auditing - Reviews and audits to verify physical existence of CIs 3/5/2006

GCM – MBA em Engenharia de Software

Key Considerations • Configuration Items (CIs) Component of an infrastructure that is (or is to be) under the control of Configuration Management

• Configuration Management Database (CMDB) A database that contains all relevant details of each CI and details of the important relationships between CIs

• Base Level The lowest level at which CIs are uniquely identified

• Baseline – A SNAPSHOT The configuration of a product or system established at a specific point in time, capturing both structure and details

3/5/2006

GCM – MBA em Engenharia de Software

Attributes • Attributes - Unique Identifier - CI Type ID - Name - Version Number - Model / type identification - Place / location - Supplier - CI History - Status - Relationships - VARIANTS GCM – MBA em Engenharia de Software 3/5/2006

Relationships • Relationships - ..is a parent/child of.. - ..is a version of.. - ..is connected to.. - ..applies to..(e.g. documentation) - ..is used for.. (CI’s related to service) - ..is a variant of.. (MS Dictionary English vs. Dutch) Any others that are meaningful and useful to the organisation can be used 3/5/2006

GCM – MBA em Engenharia de Software

Benefits • Provides accurate information on CIs and their documentation to support all other Service Management disciplines • Facilitates adherence to legal and contractual obligations • Improves security by controlling the versions of CIs in use Setting up Configuration Management The planning process for setting up could take up to 6 months. Actual implementation may take much longer, but the benefits of Configuration Management should outweigh the cost

3/5/2006

GCM – MBA em Engenharia de Software

Change Management

GCM – MBA em Engenharia de Software

22

Goal – Primary Objective

• To ensure that standardised methods and procedures are used for efficient and prompt handling of all Changes, in order to minimise the adverse impact of any Change-related incidents upon service quality

3/5/2006

GCM – MBA em Engenharia de Software

Responsibilities • Raising and recording Changes • Assessing the impact, cost, benefit, resource requirements and risk of proposed Changes • Developing business justification and obtaining approval • Managing and coordinating Change implementations • Monitoring and reporting on the implementation • Reviewing and closing Requests for Change (RFC) 3/5/2006

GCM – MBA em Engenharia de Software

Why Change Management

• Ensure Standard methods used for all changes • Facilitate prompt handling of changes • Keep a balance between the need for change and the potential detrimental impact of change

3/5/2006

GCM – MBA em Engenharia de Software

Types of Change • Basic Change - Priority: Based on Impact+Urgency High, Medium, Low … (Urgent?) - Category: Based on business impact Minor, Significant, Major • Urgent Change - A change that needs to be implemented more quickly • Standard Change - An accepted solution to an identifiable and relatively common set of requirements (e.g. set up of User profile,GCM Password reset) – MBA em Engenharia de Software 3/5/2006

Change Control Process – Basic (normal) Start

Change Manager

Change Manager

Change Manager

Filters requests

Allocates initial priority

Decide category and/or use of standard model

major Change Manager

Change Manager

Circulates RFCs to Board members

Circulates RFCs to CAB members

Senior management / board level

Senior management / board level

Approve / reject Changes (Financial / Technical / Business)

Approve / reject Changes (Financial / Technical / Business)

Closed

3/5/2006 Slide 27

significant

Implement change using appropriate Standard Change model

minor Change Manager Approves / rejects and schedules Changes, reports action to CAB Change Builder Builds Change, devises back-out & testing plans

Change Manager

Change Manager

Change review

Co-ordinates Change implementation

GCM – MBA em Engenharia de Software

Independent tester Tests Changes

Change Control Process - Urgent Start

Change Manager Co-ordinates Change implementation

Change Manager

Change Manager

Filters requests

Allocates initial priority

Independent tester Urgent testing

Change Manager Ensures records are brought up to date

3/5/2006 Slide 28

Change Builder Builds Change, devises back-out & testing plans

Change Manager Review Change

GCM – MBA em Engenharia de Software

Change Manager Calls CAB or CAB / EC meeting

CAB or CAB / EC Quickly assesses impact resources and urgency

Closed

Change Process

RFC

3/5/2006

Stage 1

Registration Acceptance Priority (Urgent?)

Stage 2

Category Impact Assessment Authorisation & Schedule

Stage 3

Build Test

Stage 4

Implement OK - Y/N? Backout

Stage 5

Review Close RFC

GCM – MBA em Engenharia de Software

Considerations • Change Advisory Board (CAB) - RFC are circulated to selected members depending on Change Category (Minor, Major, Significant) - Mandatory assessment of RFC - Optional attendance of CAB meeting - Meetings held on a regular basis • CAB / Emergency Committee (CAB/EC) - Responsibility for impact assessment of urgent changes • Forward Schedule of Changes (FSC) • Projected Service Availability (PSA) based on FSC

3/5/2006

GCM – MBA em Engenharia de Software

Benefits • Increased visibility and communication of changes to both business and service support staff • Reduced adverse impact of change from improved business, technical impact and risk assessment • Improved productivity of Users through less disruption and higher quality of service • Better assessment of the cost of proposed changes • Greater ability to absorb a large volume of change

3/5/2006

GCM – MBA em Engenharia de Software

Release Management

GCM – MBA em Engenharia de Software

32

Goal – Primary Objective • To take an holistic (Overall) view of a Change to an IT service and ensure that all aspects of a release, both technical and nontechnical are considered together

3/5/2006

GCM – MBA em Engenharia de Software

Why Release Management • • • •

Manage large or critical hardware roll-outs Manage major software roll-outs Bundling or batching related sets of changes Control the release of authorised CIs into the supported environment Release Policy A release policy document should be produced to clarify the roles and responsibilities for Release Management. There may be one document per organisation or an umbrella set of guidelines and specific details for each supported service

3/5/2006

GCM – MBA em Engenharia de Software

Responsibilities of Release Management

Development Environment

Controlled Test Environment

Live Environment

RELEASE MANAGEMENT

Release Policy

Release Planning

Develop or purchase software

Build / configure release

Fit for Release purpose acceptance testing

Distribution Roll out Communication & planning preparation & installation training

Configuration Management Database (CMDB) and Definitive Software Library (DSL)

3/5/2006

GCM – MBA em Engenharia de Software

Terminology • Definitive Software Library (DSL) Definitive Software Library – where ALL authorised versions of software are stored and protected. A Physical library or storage repository where master copies of software versions are kept. This one logical store may consist of one or more physical software libraries or file stores.

• Definitive Hardware Store (DHS) Definitive Hardware Store – An area set aside for the secure storage of definitive hardware spares.

• Types of Release - Delta, Full and Package Definitions Release: a collection of authorised Changes to an IT Service Release Unit: the portion of the IT infrastructure that is normally released together Roll-out: deliver, install and commission an integrated set of new or changed CIs across logical or physical parts of an organisation

3/5/2006

GCM – MBA em Engenharia de Software

Types of Release • Delta Only those CI’s that have actually changed since last release are included.

• Full All components of the Release are built, tested, distributed and implemented together (whether they have changed or not).

• Package Individual Releases both Full and Delta are grouped together to form a Package for release.

3/5/2006

GCM – MBA em Engenharia de Software

Build Management • Software and Hardware components for release should be assembled in a controlled, reproducible manner. • Build Management becomes the responsibility of Release management from the controlled test environment on wards. • Back out plans should be devised and tested as part of the release. • Change Management allows CMDB to remain accurate. • Without Configuration data change impacts are not accurately assessable. • Without Change and Configuration Management, Releases will not be controlable.

3/5/2006

GCM – MBA em Engenharia de Software

Possible Problems

• • • • •

Resistance from Staff to new procedures Circumvention of procedures Unclear ownership and role acceptance Lack of understanding of release contents Reluctance to back out of a failing release.

3/5/2006

GCM – MBA em Engenharia de Software

Benefits • Improved service quality from greater success rate for releases and minimal disruption to the business • Greater ability to cope with high levels of Change • Assurance that hardware and software in live use is of known quality, reducing the chance of illegal, wrong or unauthorised software being in use • Better expectation setting for Business and Service staff

3/5/2006

GCM – MBA em Engenharia de Software

Unified Change Managment UCM from Rational Software

3/5/2006

GCM – MBA em Engenharia de Software

UCM • Objetiva a integração do GCS provendo um processo que organiza o trabalho em atividades e artefatos • Baseado nas melhores práticas da Rational e suportado pelo Rational ClearCase e Rational ClearQuest

3/5/2006

GCM – MBA em Engenharia de Software

Mudanças no Desenvolvimento de Software • Desafios do Mercado • Dinâmica das Equipes de Trabalho

3/5/2006

GCM – MBA em Engenharia de Software

3/5/2006

GCM – MBA em Engenharia de Software

Gerenciamento de Artefatos e Atividades I • Artefato é, potencialmente, qualquer coisa que é gerada ao longo do ciclo de vida do desenvolvimento • Equipes executam atividades e produzem artefatos • Rational Clearcase prove para o gerenciamento de artefatos: Controle de versão, mecanismos para armazenagem segura, infraestrutura para desenvolvimento paralelo, gerenciamento de construção e de espaço de trabalho, escalabilidade 3/5/2006

GCM – MBA em Engenharia de Software

Gerenciamento de Artefatos e Atividades II • Rational Clearquest prove fluxos de trabalho adaptáveis para gerenciamento de atividades controlando etapas, responsabilidades e prioridades e possibilitando pesquisas, relatórios e gráficos

3/5/2006

GCM – MBA em Engenharia de Software

3/5/2006

GCM – MBA em Engenharia de Software

3/5/2006

GCM – MBA em Engenharia de Software

3/5/2006

GCM – MBA em Engenharia de Software

As Áreas de processo suportadas pelo UCM • “Isolamento” de Desenvolvedores, desenvolvimento colaborativo e compartilhamento de artefatos • Integração de artefatos e componentes • Criação e promoção de baselines. • Organização de mudanças • Integração de artefatos e atividades. 3/5/2006

GCM – MBA em Engenharia de Software

3/5/2006

GCM – MBA em Engenharia de Software

3/5/2006

GCM – MBA em Engenharia de Software

Conceitos usados • Componentes – “uma coleção de artefatos relacionados” • Stream – “uma linha de desenvolvimento de um componente” • Baseline – “uma versão de um componente” • Promoção de Baseline • Opções “Out-of-box” 3/5/2006

GCM – MBA em Engenharia de Software

3/5/2006

GCM – MBA em Engenharia de Software

3/5/2006

GCM – MBA em Engenharia de Software

3/5/2006

GCM – MBA em Engenharia de Software

Related Documents

Gcm Aulaii
November 2019 5
Gcm Bondi
May 2020 2
Intro Ruby Gcm
November 2019 3