A New Introduction to Jira & Agile Product ManagementDan Chuparkoff
These are the corresponding slides from another one of my talks in the series for Great Product Teams: https://www.youtube.com/watch?v=TsG3OWTDAFY
FOR MORE:
If your team wants to learn more about building disruptive products, leveraging the power of data science, and exponential teamwork, check out my YouTube videos at: https://bit.ly/ChupSpeaks
IN THIS PRESENTATION:
In one video, I give you everything you need to understand the basics of Agile and get started in the new Jira interface! I'll show you basic Jira planning and working with Scrum and Kanban. We also talk about story points and about some of the most common customizations. With these basics, you'll get Jira to match the way your team works, so you and your team can focus on building great products.
Great Lakes Area .Net UG: Optimize .Net Azure App ServicesBrian McKeiver
Check out more on my blog at: https://www.mcbeev.com/
Azure App Services are basically the de facto standard as the best possible way to deploy and host a .Net Framework or .Net Core application, period. You can argue with me until you are blue in the face about other hosting methods or platforms, but you would still be wrong.
However, utilizing an Azure App Service as your hosting method is not the same as utilizing standard IIS, especially when it comes to optimization. During the session we will deploy a .Net Core MVC application to Azure, determine an initial baseline for performance, and then walk through how to configure various properties and server-side configurations that make that site blazing fast.
This document discusses building a single page application (SPA) using Flask and Vue. It begins with an overview of Vue's core features like declarative rendering, reactivity, and components. It then shows how to set up a project using Vue CLI, including the project structure and use of Vue Router. The document concludes by demonstrating how to integrate the Vue SPA with a Flask backend by creating an endpoint and component to fetch and display FAQ data.
The document discusses Google's Core Web Vitals metrics for measuring website performance. It covers the three metrics - Largest Contentful Paint, First Input Delay, and Cumulative Layout Shift. For each metric, it explains what the metric measures, how to measure it using lab and field tools, and provides optimizations to improve the metric such as reducing page size, prioritizing critical resources, and specifying element sizes. It also addresses frequently asked questions about the metrics and their impact on SEO and user experience. The overall message is that optimizing the Core Web Vitals will improve users' experience of a website which is important for both users and SEO.
This document discusses different techniques for composing reusable components in Vue, including mixins, slots, and renderless components. It begins with an example of creating a reusable CTA button component and the challenges that arose. It then covers how to implement mixins to share common logic, use slots to compose templates, and create renderless components with scoped slots to avoid duplicating markup. The goal is to demonstrate various approaches for building reusable and composable components in Vue.
Two core features of Vue.js are Single File Components and Declarative Rendering. Vue.js gives us flexible ways to reuse code and distribute functionalities for components. These slides will show you how we can encapsulate logic while still keeping our components customisable without having to override styles. We will use Tools like Mixins and Slots and learn why we should not extend components like one might know it from class inheritance of object oriented languages.
Presented at 3|SHARE's EVOLVE'15 - The Adobe Experience Manager Community Summit on August 18th, 2015 at the Hard Rock Hotel in San Diego, CA. http://evolve.3sharecorp.com
A New Introduction to Jira & Agile Product ManagementDan Chuparkoff
These are the corresponding slides from another one of my talks in the series for Great Product Teams: https://www.youtube.com/watch?v=TsG3OWTDAFY
FOR MORE:
If your team wants to learn more about building disruptive products, leveraging the power of data science, and exponential teamwork, check out my YouTube videos at: https://bit.ly/ChupSpeaks
IN THIS PRESENTATION:
In one video, I give you everything you need to understand the basics of Agile and get started in the new Jira interface! I'll show you basic Jira planning and working with Scrum and Kanban. We also talk about story points and about some of the most common customizations. With these basics, you'll get Jira to match the way your team works, so you and your team can focus on building great products.
Great Lakes Area .Net UG: Optimize .Net Azure App ServicesBrian McKeiver
Check out more on my blog at: https://www.mcbeev.com/
Azure App Services are basically the de facto standard as the best possible way to deploy and host a .Net Framework or .Net Core application, period. You can argue with me until you are blue in the face about other hosting methods or platforms, but you would still be wrong.
However, utilizing an Azure App Service as your hosting method is not the same as utilizing standard IIS, especially when it comes to optimization. During the session we will deploy a .Net Core MVC application to Azure, determine an initial baseline for performance, and then walk through how to configure various properties and server-side configurations that make that site blazing fast.
This document discusses building a single page application (SPA) using Flask and Vue. It begins with an overview of Vue's core features like declarative rendering, reactivity, and components. It then shows how to set up a project using Vue CLI, including the project structure and use of Vue Router. The document concludes by demonstrating how to integrate the Vue SPA with a Flask backend by creating an endpoint and component to fetch and display FAQ data.
The document discusses Google's Core Web Vitals metrics for measuring website performance. It covers the three metrics - Largest Contentful Paint, First Input Delay, and Cumulative Layout Shift. For each metric, it explains what the metric measures, how to measure it using lab and field tools, and provides optimizations to improve the metric such as reducing page size, prioritizing critical resources, and specifying element sizes. It also addresses frequently asked questions about the metrics and their impact on SEO and user experience. The overall message is that optimizing the Core Web Vitals will improve users' experience of a website which is important for both users and SEO.
This document discusses different techniques for composing reusable components in Vue, including mixins, slots, and renderless components. It begins with an example of creating a reusable CTA button component and the challenges that arose. It then covers how to implement mixins to share common logic, use slots to compose templates, and create renderless components with scoped slots to avoid duplicating markup. The goal is to demonstrate various approaches for building reusable and composable components in Vue.
Two core features of Vue.js are Single File Components and Declarative Rendering. Vue.js gives us flexible ways to reuse code and distribute functionalities for components. These slides will show you how we can encapsulate logic while still keeping our components customisable without having to override styles. We will use Tools like Mixins and Slots and learn why we should not extend components like one might know it from class inheritance of object oriented languages.
Presented at 3|SHARE's EVOLVE'15 - The Adobe Experience Manager Community Summit on August 18th, 2015 at the Hard Rock Hotel in San Diego, CA. http://evolve.3sharecorp.com
"Measure first, then optimise" is an oft-cited maxim for developers. But you can't optimise without first understanding what factors influence a given measurement. Only then is it worth your time to start digging around in your code and infrastructure. Join Atlassian engineer Ian Grunert as he outlines the measurements exposed by the browser about the request lifecycle, and the areas of your web application contributing to each section. He'll also show you how the Confluence team uses Bamboo, Bitbucket (including Stash), Confluence, and JIRA to track the impact of performance improvements and reduce the chance of shipping performance regressions.
This document discusses how to optimize website performance by improving server performance (SPO), website code, and website design. It recommends tools like Google Webmaster and Watchmouse to check loading times from different locations. Loading times over 6 seconds require server optimization like Apache tuning, adding expires headers, and using CDNs. Website code can be optimized through query optimization, changing table engines, and parallelizing downloads. Design optimizations include avoiding empty src/hrefs, optimizing images, putting CSS/JS in optimal order, minifying files, and reducing DOM elements. Load testing and Yslow/PageSpeed scores help verify optimizations.
SPO (Site Performance Optimization) een technisch/functionele sessie over het verbeteren van je Magento website qua snelheid: wat komt er allemaal kijken, denk aan shared vs. dedicated, CDN (content delivery network), images/css/js verbeteringen met site demo's. Ray Bogman merkt dat dit onderwerp erg hot is.
Presented at 3|SHARE's EVOLVE'15 - The Adobe Experience Manager Community Summit on August 19th, 2015 at the Hard Rock Hotel in San Diego, CA. http://evolve.3sharecorp.com
This document discusses state transitions in Vue.js. It begins with an introduction to why animations are used and the different types of transitions, including CSS transitions, JavaScript transitions, and state transitions. It then covers the basics of Vue including conditional rendering and style/class binding. Examples are given of using the Transition component and transition classes for enter/leave transitions. The modes of transitions like in-out and out-in are also discussed. Finally, techniques for animating state changes beyond CSS/JS like using watchers and Tween.js are presented.
The document compares Django and Ruby on Rails frameworks. It outlines some key similarities like the MTV/MVC patterns and relationships. It also highlights differences like routing syntax and autogenerated code in Rails. The document recommends Rails developers learn from its asset pipeline, template tags, and simplified routing while avoiding overgenerated code. It provides resources for learning Rails and introduces the consulting company Agiliq.
The document lists training sessions from BISP Solutions INC. on various technical topics like Python programming, Oracle fundamentals, data integration, applications, Hadoop, and Salesforce. Each session provides the topic, delivery person, and session number.
Find out how you can grow your business on Amazon, and leverage some of the tools within Linnworks to enhance your this growth, in this slide deck from the Linn Academy 2016 Amazon Growth Masterclass.
This document outlines a timeline for creating a website to help clients with fitness and calorie counting goals. It details objectives for January such as finalizing website objectives and finding relevant calorie counting and fitness websites. Tasks for February and March include building the website using Weebly, adding links to selected calorie counting and fitness websites, including pictures, and completing the website by an external deadline.
AMP stands for Accelerated Mobile Pages, and it's Google's approach to dramatically speed up the mobile web.
I'll walk you through how to make your website AMP compatible, discuss common issues, and provide a real world example of a Native AMP WordPress site I built recently.
Presented at WP Georgetown on June 5, 2019
This document discusses connecting iPhone data to Google's cloud storage using TouchEngine. It summarizes TouchEngine's capabilities like generating data models for both Google App Engine and CoreData on iPhone. It demonstrates syncing data model objects between Python and Objective-C. It discusses using Google user login and the Mogenerator tool. It covers future plans like automating one-way sync translation and implementing two-way real-time and offline sync along with mobile ads integration.
Connecting Apple’s iPhone To Google’s cloudjonmarimba
Cloud computing and software development for handheld devices are two very hot technologies that are increasingly being combined to create hybrid solutions. In this class, you’ll learn how to connect Google App Engine (Google’s cloud com- puting offering) with the iPhone, Apple’s mobile platform. You’ll also see how to use the open-source library, TouchEngine, to dynamically control applica- tion data on the iPhone by connecting to the App Engine cloud and caching that data for offline use.
Hadoop Summit 2012 | Improving HBase Availability and RepairCloudera, Inc.
Apache HBase is a rapidly-evolving random-access distributed data store built on top of Apache Hadoop's HDFS and Apache ZooKeeper. Drawing from real-world support experiences, this talk provides administrators insight into improving HBase's availability and recovering from situations where HBase is not available. We share tips on the common root causes of unavailability, explain how to diagnose them, and prescribe measures for ensuring maximum availability of an HBase cluster. We discuss new features that improve recovery time such as distributed log splitting as well as supportability improvements. We will also describe utilities including new failure recovery tools that we have developed and contributed that can be used to diagnose and repair rare corruption problems on live HBase systems.
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime.Dominica DeGrandis
There are 5 thieves that if we could see & measure the impact of, could help us improve performance. Unplanned work, Neglected work, Unknown Dependencies, Conflicting Priorities and, the ring leader -- Too much WIP. This presentation gives you the essential bit of info you should know for each thief.
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?Intland Software GmbH
Watch this webinar recording to learn about the fundamentals of the two most popular Agile approaches: Scrum and Kanban. The webinar explains why, how and when these are best used, and the benefits commonly associated with their use. The video also talks about Scrumban, the approach combining the benefits of Scrum and Kanban, and discusses how you could benefit from using Scrumban in your organization. As usual, a live demonstration then shows how codeBeamer supports all Agile processes.
http://intland.com/webinar/2015-03/kanban-or-scrum-is-scrum-for-developers-and-kanban-for-it-support-4/
Solr is an open source, widely used, popular IR machine. It can be used for simple sentiment analysis and sentiment retrieval tool. Its multi-language analyzers together with UIMA (Unstructured Information Management Architecture) framework can be extended for sentiment extraction. Each sentence passes through a series of pluggable annotators. Entity and its associated polarity are detected for each sentence. Polarity of each sentence is stored into Solr index. Persistent model files can be created from training data and accessed at run time.
The document discusses the benefits of meditation for reducing stress and anxiety. Regular meditation practice can help calm the mind and body by lowering heart rate and blood pressure. Studies have shown that meditating for just 10-20 minutes per day can have significant positive impacts on both mental and physical health over time.
NoSQL HBase schema design and SQL with Apache Drill Carol McDonald
The document provides an overview of HBase, including:
- HBase is a column-oriented NoSQL database modeled after Google's Bigtable. It is designed to handle large volumes of sparse data across clusters in a distributed fashion.
- Data in HBase is stored in tables containing rows, column families, columns, and versions. Tables are partitioned into regions distributed across region servers. The HMaster manages the cluster and Zookeeper coordinates operations.
- Common operations on HBase include put (insert/update), get, scan, and delete. The meta table stored in Zookeeper maps rows to their regions. This allows clients to efficiently access data in HBase's distributed architecture.
IT Operations people have several distinct challenges than software developers. Ops teams must balance large workloads and emergency tasks with assuring a stable infrastructure. Their workflow is continuous, and many times doesn't work well with timeboxes. Kanban is widely used to address the needs of IT Operations.
The document discusses implementing Kanban for services teams. It describes the typical push model used by many services teams and its problems. It then suggests adopting a pull model using Kanban with a Kanban board to visualize workflow. Key aspects of Kanban discussed include limiting work in progress, continuous flow, and using it to identify impediments. The document also discusses combining Kanban with aspects of Scrum and emphasizing continuous improvement.
Introduction to Apache HBase, MapR Tables and SecurityMapR Technologies
This talk with focus on two key aspects of applications that are using the HBase APIs. The first part will provide a basic overview of how HBase works followed by an introduction to the HBase APIs with a simple example. The second part will extend what we've learned to secure the HBase application running on MapR's industry leading Hadoop.
Keys Botzum is a Senior Principal Technologist with MapR Technologies. He has over 15 years of experience in large scale distributed system design. At MapR his primary responsibility is working with customers as a consultant, but he also teaches classes, contributes to documentation, and works with MapR engineering. Previously he was a Senior Technical Staff Member with IBM and a respected author of many articles on WebSphere Application Server as well as a book. He holds a Masters degree in Computer Science from Stanford University and a B.S. in Applied Mathematics/Computer Science from Carnegie Mellon University.
"Measure first, then optimise" is an oft-cited maxim for developers. But you can't optimise without first understanding what factors influence a given measurement. Only then is it worth your time to start digging around in your code and infrastructure. Join Atlassian engineer Ian Grunert as he outlines the measurements exposed by the browser about the request lifecycle, and the areas of your web application contributing to each section. He'll also show you how the Confluence team uses Bamboo, Bitbucket (including Stash), Confluence, and JIRA to track the impact of performance improvements and reduce the chance of shipping performance regressions.
This document discusses how to optimize website performance by improving server performance (SPO), website code, and website design. It recommends tools like Google Webmaster and Watchmouse to check loading times from different locations. Loading times over 6 seconds require server optimization like Apache tuning, adding expires headers, and using CDNs. Website code can be optimized through query optimization, changing table engines, and parallelizing downloads. Design optimizations include avoiding empty src/hrefs, optimizing images, putting CSS/JS in optimal order, minifying files, and reducing DOM elements. Load testing and Yslow/PageSpeed scores help verify optimizations.
SPO (Site Performance Optimization) een technisch/functionele sessie over het verbeteren van je Magento website qua snelheid: wat komt er allemaal kijken, denk aan shared vs. dedicated, CDN (content delivery network), images/css/js verbeteringen met site demo's. Ray Bogman merkt dat dit onderwerp erg hot is.
Presented at 3|SHARE's EVOLVE'15 - The Adobe Experience Manager Community Summit on August 19th, 2015 at the Hard Rock Hotel in San Diego, CA. http://evolve.3sharecorp.com
This document discusses state transitions in Vue.js. It begins with an introduction to why animations are used and the different types of transitions, including CSS transitions, JavaScript transitions, and state transitions. It then covers the basics of Vue including conditional rendering and style/class binding. Examples are given of using the Transition component and transition classes for enter/leave transitions. The modes of transitions like in-out and out-in are also discussed. Finally, techniques for animating state changes beyond CSS/JS like using watchers and Tween.js are presented.
The document compares Django and Ruby on Rails frameworks. It outlines some key similarities like the MTV/MVC patterns and relationships. It also highlights differences like routing syntax and autogenerated code in Rails. The document recommends Rails developers learn from its asset pipeline, template tags, and simplified routing while avoiding overgenerated code. It provides resources for learning Rails and introduces the consulting company Agiliq.
The document lists training sessions from BISP Solutions INC. on various technical topics like Python programming, Oracle fundamentals, data integration, applications, Hadoop, and Salesforce. Each session provides the topic, delivery person, and session number.
Find out how you can grow your business on Amazon, and leverage some of the tools within Linnworks to enhance your this growth, in this slide deck from the Linn Academy 2016 Amazon Growth Masterclass.
This document outlines a timeline for creating a website to help clients with fitness and calorie counting goals. It details objectives for January such as finalizing website objectives and finding relevant calorie counting and fitness websites. Tasks for February and March include building the website using Weebly, adding links to selected calorie counting and fitness websites, including pictures, and completing the website by an external deadline.
AMP stands for Accelerated Mobile Pages, and it's Google's approach to dramatically speed up the mobile web.
I'll walk you through how to make your website AMP compatible, discuss common issues, and provide a real world example of a Native AMP WordPress site I built recently.
Presented at WP Georgetown on June 5, 2019
This document discusses connecting iPhone data to Google's cloud storage using TouchEngine. It summarizes TouchEngine's capabilities like generating data models for both Google App Engine and CoreData on iPhone. It demonstrates syncing data model objects between Python and Objective-C. It discusses using Google user login and the Mogenerator tool. It covers future plans like automating one-way sync translation and implementing two-way real-time and offline sync along with mobile ads integration.
Connecting Apple’s iPhone To Google’s cloudjonmarimba
Cloud computing and software development for handheld devices are two very hot technologies that are increasingly being combined to create hybrid solutions. In this class, you’ll learn how to connect Google App Engine (Google’s cloud com- puting offering) with the iPhone, Apple’s mobile platform. You’ll also see how to use the open-source library, TouchEngine, to dynamically control applica- tion data on the iPhone by connecting to the App Engine cloud and caching that data for offline use.
Hadoop Summit 2012 | Improving HBase Availability and RepairCloudera, Inc.
Apache HBase is a rapidly-evolving random-access distributed data store built on top of Apache Hadoop's HDFS and Apache ZooKeeper. Drawing from real-world support experiences, this talk provides administrators insight into improving HBase's availability and recovering from situations where HBase is not available. We share tips on the common root causes of unavailability, explain how to diagnose them, and prescribe measures for ensuring maximum availability of an HBase cluster. We discuss new features that improve recovery time such as distributed log splitting as well as supportability improvements. We will also describe utilities including new failure recovery tools that we have developed and contributed that can be used to diagnose and repair rare corruption problems on live HBase systems.
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime.Dominica DeGrandis
There are 5 thieves that if we could see & measure the impact of, could help us improve performance. Unplanned work, Neglected work, Unknown Dependencies, Conflicting Priorities and, the ring leader -- Too much WIP. This presentation gives you the essential bit of info you should know for each thief.
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?Intland Software GmbH
Watch this webinar recording to learn about the fundamentals of the two most popular Agile approaches: Scrum and Kanban. The webinar explains why, how and when these are best used, and the benefits commonly associated with their use. The video also talks about Scrumban, the approach combining the benefits of Scrum and Kanban, and discusses how you could benefit from using Scrumban in your organization. As usual, a live demonstration then shows how codeBeamer supports all Agile processes.
http://intland.com/webinar/2015-03/kanban-or-scrum-is-scrum-for-developers-and-kanban-for-it-support-4/
Solr is an open source, widely used, popular IR machine. It can be used for simple sentiment analysis and sentiment retrieval tool. Its multi-language analyzers together with UIMA (Unstructured Information Management Architecture) framework can be extended for sentiment extraction. Each sentence passes through a series of pluggable annotators. Entity and its associated polarity are detected for each sentence. Polarity of each sentence is stored into Solr index. Persistent model files can be created from training data and accessed at run time.
The document discusses the benefits of meditation for reducing stress and anxiety. Regular meditation practice can help calm the mind and body by lowering heart rate and blood pressure. Studies have shown that meditating for just 10-20 minutes per day can have significant positive impacts on both mental and physical health over time.
NoSQL HBase schema design and SQL with Apache Drill Carol McDonald
The document provides an overview of HBase, including:
- HBase is a column-oriented NoSQL database modeled after Google's Bigtable. It is designed to handle large volumes of sparse data across clusters in a distributed fashion.
- Data in HBase is stored in tables containing rows, column families, columns, and versions. Tables are partitioned into regions distributed across region servers. The HMaster manages the cluster and Zookeeper coordinates operations.
- Common operations on HBase include put (insert/update), get, scan, and delete. The meta table stored in Zookeeper maps rows to their regions. This allows clients to efficiently access data in HBase's distributed architecture.
IT Operations people have several distinct challenges than software developers. Ops teams must balance large workloads and emergency tasks with assuring a stable infrastructure. Their workflow is continuous, and many times doesn't work well with timeboxes. Kanban is widely used to address the needs of IT Operations.
The document discusses implementing Kanban for services teams. It describes the typical push model used by many services teams and its problems. It then suggests adopting a pull model using Kanban with a Kanban board to visualize workflow. Key aspects of Kanban discussed include limiting work in progress, continuous flow, and using it to identify impediments. The document also discusses combining Kanban with aspects of Scrum and emphasizing continuous improvement.
Introduction to Apache HBase, MapR Tables and SecurityMapR Technologies
This talk with focus on two key aspects of applications that are using the HBase APIs. The first part will provide a basic overview of how HBase works followed by an introduction to the HBase APIs with a simple example. The second part will extend what we've learned to secure the HBase application running on MapR's industry leading Hadoop.
Keys Botzum is a Senior Principal Technologist with MapR Technologies. He has over 15 years of experience in large scale distributed system design. At MapR his primary responsibility is working with customers as a consultant, but he also teaches classes, contributes to documentation, and works with MapR engineering. Previously he was a Senior Technical Staff Member with IBM and a respected author of many articles on WebSphere Application Server as well as a book. He holds a Masters degree in Computer Science from Stanford University and a B.S. in Applied Mathematics/Computer Science from Carnegie Mellon University.
HBaseCon 2013: Integration of Apache Hive and HBaseCloudera, Inc.
This document discusses integrating Apache Hive with HBase. It describes how Hive can be used to query HBase tables via a storage handler. Key features covered include using HBase as a data source or sink for Hive, mapping Hive schemas and types to HBase schemas, pushing filters down to HBase, and bulk loading data. The future of Hive and HBase integration could include improvements to schema mapping, filter pushdown support, and leveraging new HBase typing APIs.
The document discusses using kanban in operations teams. Kanban is a visual project management system that involves using cards to visualize work, limits on work-in-progress, and emphasizes continuous flow of work. It is well-suited for operations teams whose needs and priorities frequently change. Using kanban can provide mental freedom, increased throughput, improved communication and shared understanding within the team. The document provides examples of different kanban boards and encourages experimenting with kanban to determine if it is helpful for an operations team.
HBase and HDFS: Understanding FileSystem Usage in HBaseenissoz
This document discusses file system usage in HBase. It provides an overview of the three main file types in HBase: write-ahead logs (WALs), data files, and reference files. It describes durability semantics, IO fencing techniques for region server recovery, and how HBase leverages data locality through short circuit reads, checksums, and block placement hints. The document is intended help understand HBase's interactions with HDFS for tuning IO performance.
Scaling Quality: How to Make Remarkable content at scale for marketing sucessinteractivitymarketing
This document discusses how to create quality content at scale for marketing success. It provides tips for developing a content strategy that focuses on understanding audiences, diversifying content types, tying content to key performance indicators, and planning content creation through tools. It also offers resources for finding content ideas, collecting data, outsourcing content production, and creating content in-house. An example is provided of how to quickly make an interactive scrolling element using basic coding skills. In closing, the creator promotes their company iAcquire for executing full-scale content strategies and solutions.
Migrating existing monolith to serverless in 8 stepsYan Cui
The document discusses refactoring a monolithic application architecture to a serverless one in 8 steps: 1) Reverse Conway's Maneuver by structuring teams around independent services, 2) Identify service boundaries, 3) Organize code into separate repositories for each service, 4) Choose deployment and CI/CD tools, 5) Keep functions simple and single-purpose, 6) Migrate features to new services incrementally, and 7) Maintain API compatibility during migration. The overall approach is to break the monolith into independent microservices that can be developed and deployed separately for improved scalability, resilience and development velocity.
You'll learn:
- How to create a roadmap for current, near-term, and future projects
- How to communicate priorities clearly with your team
- How to present your roadmap to executives
This document provides a step-by-step guide to configuring the SAP PP Shop Floor Control module. It outlines various configurations needed including defining production order types, user statuses, number ranges, checking rules, and more. The objective is to equip SAP consultants with the information required to properly configure the PP Shop Floor Control module.
The document discusses enterprise application development using Flex, Cairngorm, and SpringActionscript. It covers Flex MVC frameworks like Cairngorm, IOC frameworks like SpringActionscript, data transfer strategies, security implementation using Chimp, and view notification strategies. Examples and resources for implementing these techniques are also provided.
SAP Workflow Po create workflow by pavan golesarPavan Golesar
This document describes a workflow that is triggered when a purchase order (PO) is created in SAP. The workflow creates a work item in the SAP Inbox to display the newly created PO. It provides details on the workflow graphical view, container, basic data, individual steps, and testing the workflow. When a PO is created, a work item is generated in the inbox and the PO details are displayed when the user opens the work item.
BigQuery best practices and recommendations to reduce costs with BI Engine, S...Márton Kodok
best practices and recommendations for tuning BI Engine for your existing BigQuery workloads for cheaper and faster queries. Learn how we at REEA are orchestrating BI Engine reservations, on a 5TB dataset, considered small for BigQuery but with big cost savings and accelerated queries. We are seeing many presentations for big enterprises, but now we are showcasing how our queries perform better with lower costs. We are going to address the top considerations when to turn on BI Engine, how to use cloud orchestration for making this an automatic process, and combined with BigQuery and Datastudio query complexity that might save precious development time, lower bills, faster queries.
The document provides information about an upcoming webinar series on Agile and digital marketing organized by the Computer Society of India Mumbai Chapter. It outlines the schedule for 7 webinar sessions covering topics such as introducing Agile, the Scrum framework, inbound marketing tips, and social media marketing for the IT industry. It also provides details about the speaker, Anushree Verma, including her certifications and experience in Agile coaching. The document describes the agenda for the introductory webinar on Scrum, which will cover the principles, lifecycle, roles, artifacts, and events of the Scrum framework.
Migrating existing monolith to serverless in 8 stepsYan Cui
The document discusses refactoring a monolithic application to a serverless architecture in 8 steps. It covers identifying service boundaries, organizing code into separate repositories for each service, choosing deployment tools, keeping functions simple and single-purpose, and migrating features to new services incrementally while maintaining compatibility with the existing monolith. The goal is to break the application into small, autonomous services that can be developed and deployed independently for improved scalability, resilience and development velocity.
Blazing Fast eCommerce with Gatsby, WordPress, and WooCommerce by Muhammad Mu...rtCamp
This document discusses using Gatsby, WordPress, and WooCommerce for building blazing fast ecommerce sites. It highlights that Gatsby is fast, secure, free, and has great developer tools and content delivery. WooCommerce is a popular ecommerce platform that allows full store control. WPGraphQL integrates WordPress and Gatsby by exposing WordPress data through GraphQL. A case study demonstrates using these technologies together with additional plugins for features like events and Stripe payments. Lessons learned are that WordPress plugins may not all work and content is not immediately available, but Gatsby enables offline support and progressive web apps.
The document discusses how to use content marketing to grow a business. It outlines a O-P-E-P framework: (1) Outcome - decide what outcomes you want like increasing sales; (2) Place - determine where to distribute content like websites or social media; (3) Energy - consider how much time you can spend creating content; (4) Plan - create a content plan with topics, posting frequency, and promotion strategy. A case study of Bikemanforu is provided who grew his eBay sales to over $300k annually through consistent YouTube videos documenting his bike repair business that generated millions of views and thousands of subscribers. The document advocates for integrating content creation like videos into daily work and having a
Slides used in workshop on "Getting started with Appium 2.0" at AppiumConf 2021
https://confengine.com/conferences/appium-conf-2021/proposal/15634/getting-started-with-appium-20
Take your tracking to the next level with the power of Google Tag Manager #AFBMCAllFacebook.de
Take your tracking to the next level with the power of Google Tag Manager von Rahul Agarwal auf der virtuellen AFBMC.
https://conference.allfacebook.de/
Most People think they are dead in the water after a google algorithm hit. However, most companies can recover if shown the little steps they can add to their daily activities which drastically improve their visitor experience as well as traffic and rank.
It all comes down to surviving Google Panda.
The King of SEO Geekdom, William Rock, is going to take you deep inside the Google Panda algorithm to find ways you can both survive a hit, as well as use google panda to rise through the SERPS.
William will drive deep into insights like:
- What even IS Google Panda?
- How You can make Panda happy
- When you can best time your adjustments
If you want to find the keywords that will save your rank after a panda hit--or look at how your competitors appease the algorithm.
I had built a Blog Post with a Step-by-Step Tutorial
http://goo.gl/SKFd9a
Full Webinar @
https://www.youtube.com/watch?v=6CHDqT0xWQE
I don’t know how to run shopping ads, and at this point I’m afraid to ask.Kirk Williams
Even if you're been running Google AdWords or Bing Ads campaigns for years and are a true master of keywords, you may have never dipped into Google Shopping Ads before. In this session, we'll cover 4 main points of Shopping Ads as a great intro to doing Shopping Ads (also called PLAs) well.
Starting with the development of a Rough Order of Magnitude (ROM) estimate of work and duration, creating the Product Roadmap and Release Plan, the Product and Sprint Backlogs, executing and statusing the Sprint, and informing the Earned Value Management Systems, using Physical Percent Complete of progress to plan.
Google Website Optimizer allows users to test variations of web pages to improve conversion rates through continuous testing and implementation of better performing page variants. It facilitates two main types of testing: A/B testing, which compares two versions of a single page element like headlines, and multivariate testing, which tests combinations of multiple page elements simultaneously. The tool provides JavaScript code to embed in pages for controlling tests, tracking visitors, and identifying conversion goals. Common test types include classic A/B, multivariate, split path, multi-page, and tests based on lingering time or clicks. A/B testing is quicker to set up but multivariate testing can identify winning combinations of elements more efficiently when many variations need testing.
Similar to Agile project management with green hopper 6 blueprints (20)
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumMJDuyan
(𝐓𝐋𝐄 𝟏𝟎𝟎) (𝐋𝐞𝐬𝐬𝐨𝐧 𝟏)-𝐏𝐫𝐞𝐥𝐢𝐦𝐬
𝐃𝐢𝐬𝐜𝐮𝐬𝐬 𝐭𝐡𝐞 𝐄𝐏𝐏 𝐂𝐮𝐫𝐫𝐢𝐜𝐮𝐥𝐮𝐦 𝐢𝐧 𝐭𝐡𝐞 𝐏𝐡𝐢𝐥𝐢𝐩𝐩𝐢𝐧𝐞𝐬:
- Understand the goals and objectives of the Edukasyong Pantahanan at Pangkabuhayan (EPP) curriculum, recognizing its importance in fostering practical life skills and values among students. Students will also be able to identify the key components and subjects covered, such as agriculture, home economics, industrial arts, and information and communication technology.
𝐄𝐱𝐩𝐥𝐚𝐢𝐧 𝐭𝐡𝐞 𝐍𝐚𝐭𝐮𝐫𝐞 𝐚𝐧𝐝 𝐒𝐜𝐨𝐩𝐞 𝐨𝐟 𝐚𝐧 𝐄𝐧𝐭𝐫𝐞𝐩𝐫𝐞𝐧𝐞𝐮𝐫:
-Define entrepreneurship, distinguishing it from general business activities by emphasizing its focus on innovation, risk-taking, and value creation. Students will describe the characteristics and traits of successful entrepreneurs, including their roles and responsibilities, and discuss the broader economic and social impacts of entrepreneurial activities on both local and global scales.
This presentation was provided by Rebecca Benner, Ph.D., of the American Society of Anesthesiologists, for the second session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session Two: 'Expanding Pathways to Publishing Careers,' was held June 13, 2024.
This presentation was provided by Racquel Jemison, Ph.D., Christina MacLaughlin, Ph.D., and Paulomi Majumder. Ph.D., all of the American Chemical Society, for the second session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session Two: 'Expanding Pathways to Publishing Careers,' was held June 13, 2024.
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.pptHenry Hollis
The History of NZ 1870-1900.
Making of a Nation.
From the NZ Wars to Liberals,
Richard Seddon, George Grey,
Social Laboratory, New Zealand,
Confiscations, Kotahitanga, Kingitanga, Parliament, Suffrage, Repudiation, Economic Change, Agriculture, Gold Mining, Timber, Flax, Sheep, Dairying,
Temple of Asclepius in Thrace. Excavation resultsKrassimira Luka
The temple and the sanctuary around were dedicated to Asklepios Zmidrenus. This name has been known since 1875 when an inscription dedicated to him was discovered in Rome. The inscription is dated in 227 AD and was left by soldiers originating from the city of Philippopolis (modern Plovdiv).
Agile project management with green hopper 6 blueprints
1. Jaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.comJaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.com
Book: Agile Project Management with
GreenHopper 6 Blueprints
Author: Jaibeer Malik
Publisher: Packt Publishing
Language: English
Paperback: 140 pages
2. Agenda
Getting Started with GreenHopper
Planning your sprints with GreenHopper
Estimating and Time tracking
Using the work board to update
issues
Using Quick Filters and Highlighting
issues
Understanding the burndown chart
Ending a sprint
Project Reporting using charts
Managing Kanban team with GreenHopper
Appendix: Continuous Improvement
Available On!!!
Jaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.comJaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.com
3. Getting Started with GreenHopper
Why be Agile
The common Agile flavors
How Scrum works
Which tooling system to use
Prerequisites for GreenHopper
Installing GreenHopper
Accessing GreenHopper
Common uses and examples of GreenHopper
GreenHopper glossary
GreenHopper interface features
An Agile project example
Jaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.comJaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.com
4. Planning your sprints with
GreenHopper
Creating a Jira project to store backlog items in different issues
type forms.
Creating a board to visualize the backlog to be able to plan, work,
and report on the backlog.
Creating Epic to be able to break the backlog into multiple top-level
functionalities, referred to as Theme or Epic.
Creating Story to be able to break an Epic/functionality into smaller
pieces of functionality or user stories.
Creating technical tasks to be able to break the Story into smaller
technical tasks required to deliver the functionality.
Ranking the backlog to prioritize the backlog items in the order of
delivered business value.
Creating a Sprint to be able to deliver the backlog in incremental or
iterative way.
Jaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.comJaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.com
5. Estimating and Time tracking
Understanding the Estimating
process
Understanding Time tracking
Using Story points to estimate
story in GreenHopper
Using ideal hours to estimate
story in GreenHopper
Using Business value to
estimate story in GreenHopper
Using hours for tracking in
GreenHopper
Using Tempo plugin for team
and personal time tracking
Jaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.comJaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.com
6. Using the work board to update issues
Understanding the task board
Scrum default task boards in
GreenHopper
Using GreenHopper Simplified
Workflow
Adding a column to the task
board
Updating issue status on the task
board
Viewing issue details on the task
board
Updating issue details on the task
board
Using keyboard shortcuts on the
task board
Ranking issues on the task board
Jaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.comJaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.com
7. Using Quick Filters and Highlighting
issues
Working with filters for
project backlog
Working with Quick
Filters
Working with Swimlane
Using card colors
Jaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.comJaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.com
8. Understanding the burndown
chart
The Burndown chart
Typical Burndown charts
Viewing Burndown charts
in GreenHopper
Burndown chart
measurement units
Configuring working and
non-working days
Scope management for a
Sprint
Jaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.comJaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.com
9. Ending a sprint
How to complete a
Sprint
Working with
unfinished Sprint
backlog
Viewing the Sprint
report
Viewing the completed
backlog
Completing an Epic
Jaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.comJaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.com
10. Project Reporting using charts
Agile project reporting
Working with velocity
charts
Working with epic
reports
Working with control
charts
Working with a
cumulative flow
diagrams
Jaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.comJaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.com
11. Managing Kanban team with
GreenHopper
The Kanban system
Push model versus Pull model
Kanban for software delivery
and services team
Creating the Kanban board in
GreenHopper
Configuring columns and
limiting work in progress
Creating Swimlanes for the
Kanban team
Ranking issues on the Kanban
board
Reporting for the Kanban team
Jaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.comJaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.com
12. Appendix: Continuous Improvement
Retrospective
Knowledge sharing
Process improvements
Wiki integration
Testing collaboration
Team communication
Continuous integration
Technical debt
Code reviews
Reporting and Dashboard
Notifications (Email/SMS)
IDE integration
Plugins
Jaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.comJaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.com
14. Follow!!!
To know more about the author visit the
following links:
Blog: http://jaibeermalik.wordpress.com
Twitter: http://twitter.com/jaibeermalik
LinkedIn: http://www.linkedin.com/in/jaibeer
malik
Jaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.comJaibeer Malik http://www.amazon.com/dp/1849699739/ http://jaibeermalik.wordpress.com