Refactoring de um programa Z ABAP. Vale a pena fazer?

[fusion_builder_container admin_label=”Intro” hundred_percent=”no” hundred_percent_height=”no” hundred_percent_height_scroll=”no” hundred_percent_height_center_content=”yes” equal_height_columns=”yes” menu_anchor=”” hide_on_mobile=”no” class=”” id=”” background_color=”” background_image=”” background_position=”left top” background_repeat=”no-repeat” fade=”no” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” video_preview_image=”” border_color=”” border_style=”solid” margin_top=”” margin_bottom=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” type=”legacy” flex_align_items=”stretch” border_sizes_top=”0px” border_sizes_bottom=”0px” border_sizes_left=”0px” border_sizes_right=”0px”][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ link=”” target=”_self” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” background_image_id=”” spacing=”” center_content=”no” min_height=”none” class=”” id=”” hover_type=”none” border_color=”” border_style=”solid” border_position=”all” border_radius_top_left=”” border_radius_top_right=”” border_radius_bottom_right=”” border_radius_bottom_left=”” box_shadow=”no” box_shadow_vertical=”” box_shadow_horizontal=”” box_shadow_blur=”0″ box_shadow_spread=”0″ box_shadow_color=”” box_shadow_style=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” background_type=”single” gradient_start_color=”” gradient_end_color=”” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center center” linear_angle=”180″ background_color=”” background_image=”” background_position=”left top” background_repeat=”no-repeat” background_blend_mode=”none” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” filter_type=”regular” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″ last=”true” align_self=”flex-start” border_sizes_top=”0″ border_sizes_bottom=”0″ border_sizes_left=”0″ border_sizes_right=”0″ first=”true”][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]

Refactoring de um programa Z ABAP. Vale a pena fazer?

[/fusion_text][/fusion_builder_column][fusion_builder_column type=”2_3″ layout=”2_3″ spacing=”yes” center_content=”no” hover_type=”none” link=”” min_height=”” hide_on_mobile=”no” class=”” id=”” background_color=”” background_image=”” background_position=”left top” undefined=”” background_repeat=”no-repeat” border_color=”” border_style=”solid” border_position=”all” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” animation_type=”” animation_direction=”down” animation_speed=”0.1″ animation_offset=”” last=”false” border_sizes_top=”0″ border_sizes_bottom=”0″ border_sizes_left=”0″ border_sizes_right=”0″ first=”true” spacing_right=”2.6666666666666665%”][fusion_separator style_type=”single solid” top_margin=”0″ bottom_margin=”30px” sep_color=”#213d65″ border_size=”1px” width=”70px” alignment=”left” /][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]

Conversamos com inúmeros gestores de TI todos os dias, e uma dúvida comum entre eles é a de que:

[/fusion_text][fusion_imageframe image_id=”1327|full” max_width=”” style_type=”” blur=”” stylecolor=”” hover_type=”none” bordersize=”20″ bordercolor=”#ffffff” borderradius=”” align=”center” lightbox=”no” gallery_id=”” lightbox_image=”” lightbox_image_id=”” alt=”” link=”” linktarget=”_self” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″ class=”” id=””]http://qametrik.com/wp-content/uploads/2020/06/Refactoring-programa-Z-ABAP-Vale-pena-fazer-calculadora-de-roi.jpg[/fusion_imageframe][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]

Será que vale a pena fazer um refactoring de um Z ABAP?

  • Qual o atual impacto Z ABAP em tempo na operação?
  • Qual o atual custo de operação desta rotina?
  • Como realizo um orçamento desta demanda Z ABAP de forma prática e assertiva?
  • Como estimo o quanto de performance em tempo na operação irei ganhar?
  • Qual o ROI sobre o investimento que será feito?

Estes são questionamentos bastante abrangentes e que rotineiramente encontramos algum gestor sendo pressionado por esta situação. Aí então, um ditado em especial aparece na conversa “se está funcionando não tem porquê mexer no código (o velho ‘time que está ganhando não se mexe’)”. Quem diria: um gestor de T.I. fazendo referência a ditos populares?

Portanto, para contribuir com as empresas nesta situação nós da QAMETRIK colocamos nossos engenheiros de software, para elaborar uma metodologia que possa apoiar, você gestor, a obter informação para uma melhor tomada de decisão.

Nosso modelo responde alguns dos questionamentos mais simples do dia a dia, como:

  • O atual impacto em tempo;
  • O atual custo de operação;
  • Estimativa de ganho em tempo;
  • Retorno sobre o investimento (ROI);

Como fazer um orçamento de refactoring de forma prática e assertiva? Os clientes da QAMETRIK possuem tal benefício e já desfrutam da ferramenta que soluciona esta demanda. Bom, mas este não é o objetivo desse post.

Portanto, para que você gestor de T.I. possa aplicar esta metodologia, elaboramos uma planilha que resume o modelo desenvolvido, em conjunto com nossos clientes e apoiadores.

Assista ao vídeo demonstrativo que nosso CTO (Chief Technology Officer) preparou para você, baixe a planilha e veja se aquela rotina Z ABAP que os usuários tanto reclamam, vale ou não vale a pena ser refatorada.

[/fusion_text][fusion_separator style_type=”none” top_margin=”30px” alignment=”center” /][fusion_imageframe image_id=”1309|full” max_width=”” style_type=”” blur=”” stylecolor=”” hover_type=”none” bordersize=”20″ bordercolor=”#ffffff” borderradius=”” align=”center” lightbox=”no” gallery_id=”” lightbox_image=”” lightbox_image_id=”” alt=”” link=”https://materiais.qametrik.com/calculadora-de-roi” linktarget=”_self” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″ class=”” id=””]http://qametrik.com/wp-content/uploads/2020/06/CTA-eBook-QAMetrik-Fique-poder-dentro-dos-diferentes-modelos-de-gestão-de-TI.png[/fusion_imageframe][/fusion_builder_column][fusion_builder_column type=”1_3″ layout=”1_3″ link=”” target=”_self” hide_on_mobile=”medium-visibility,large-visibility” background_image_id=”” spacing=”yes” center_content=”no” min_height=”” class=”” id=”” hover_type=”none” border_color=”” border_style=”solid” border_position=”all” border_radius_top_left=”” border_radius_top_right=”” border_radius_bottom_right=”” border_radius_bottom_left=”” box_shadow=”no” box_shadow_vertical=”” box_shadow_horizontal=”” box_shadow_blur=”0″ box_shadow_spread=”0″ box_shadow_color=”” box_shadow_style=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” background_type=”single” gradient_start_color=”” gradient_end_color=”” gradient_start_position=”0″ gradient_end_position=”100″ gradient_type=”linear” radial_direction=”center center” linear_angle=”180″ background_color=”” background_image=”” background_position=”left top” background_repeat=”no-repeat” background_blend_mode=”none” animation_type=”” animation_direction=”down” animation_speed=”0.1″ animation_offset=”” filter_type=”regular” filter_hue=”0″ filter_saturation=”100″ filter_brightness=”100″ filter_contrast=”100″ filter_invert=”0″ filter_sepia=”0″ filter_opacity=”100″ filter_blur=”0″ filter_hue_hover=”0″ filter_saturation_hover=”100″ filter_brightness_hover=”100″ filter_contrast_hover=”100″ filter_invert_hover=”0″ filter_sepia_hover=”0″ filter_opacity_hover=”100″ filter_blur_hover=”0″ last=”true” border_sizes_top=”0″ border_sizes_bottom=”0″ border_sizes_left=”0″ border_sizes_right=”0″ first=”false” spacing_left=”1.3333333333333333%”][fusion_widget_area name=”avada-blog-sidebar” title_size=”” title_color=”” background_color=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” /][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]