As presented at Big (D)esign 2011. This provides designers, developers, and product owners with tools to build a shared language for UX in Agile development, based on the tenets and terminology of the Agile community.
This document provides an overview of an upcoming training on real-time project scenarios for the Materials Management module in SAP. The training will replicate a blueprint phase of an implementation project, with consultants playing the roles of client and solution architect. As scenarios are presented by the "client", participants will discuss requirements and present how they would map the scenarios in SAP. The training aims to avoid issues that can arise from insufficient prototyping during the blueprint phase. The document introduces the trainers - Godwin and Raj, who have extensive SAP implementation experience across various industries. It encourages participants that as future SAP consultants, designing solutions for the presented scenarios will help bring their SAP dreams to reality.
This document discusses various agile metrics and reporting strategies used in project management. It covers objectives of defining project goals both broadly and specifically. Business value is discussed in terms of what provides value to customers and the team. Running tested features is presented as a measure of progress. Inspecting and adapting work through feedback loops is recommended. Data needed for tracking includes scope, velocity, productivity and customer value. Estimating work in story points and determining velocity using a team's average delivery rate allows forecasting schedules and costs. Tracking changes in a team's capabilities is also presented.
This presentation describe how software developers faced in Ivory tower development and what kind solutions available for avoid Ivory tower development in Agile.
The document provides information on agile frameworks like Scrum. It discusses why agile is useful for IT projects, highlighting problems with traditional approaches like high failure rates. Scrum is presented as a lightweight agile framework with core elements like transparency, collaboration and simplicity. An overview of Scrum roles, events, artifacts and principles is given. The document also covers topics like iterative development, value-based prioritization and timeboxing. Visuals of a Scrum board and diagrams are included to illustrate Scrum processes and frameworks.
Agile is a philosophy for delivering solutions that embraces and promotes evolutionary change throughout the life-cycle of a product. Many teams and organizations have been using Agile to, deliver software more timely, increase quality, and ultimately increase customer satisfaction.
These planning levels were originally described by Hubert Smits in the whitepaper "5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up".
UX: (still) the next step for Information ArchitectsPeter Boersma
Peter Boersma's closing keynote presentation at the 2011 Polish IA Summit. By showing the T-model for IA, Peter explains that IAs are User Experience practitioners. Includes resources for IAs to become better UX practitioners.
This document provides an overview of an upcoming training on real-time project scenarios for the Materials Management module in SAP. The training will replicate a blueprint phase of an implementation project, with consultants playing the roles of client and solution architect. As scenarios are presented by the "client", participants will discuss requirements and present how they would map the scenarios in SAP. The training aims to avoid issues that can arise from insufficient prototyping during the blueprint phase. The document introduces the trainers - Godwin and Raj, who have extensive SAP implementation experience across various industries. It encourages participants that as future SAP consultants, designing solutions for the presented scenarios will help bring their SAP dreams to reality.
This document discusses various agile metrics and reporting strategies used in project management. It covers objectives of defining project goals both broadly and specifically. Business value is discussed in terms of what provides value to customers and the team. Running tested features is presented as a measure of progress. Inspecting and adapting work through feedback loops is recommended. Data needed for tracking includes scope, velocity, productivity and customer value. Estimating work in story points and determining velocity using a team's average delivery rate allows forecasting schedules and costs. Tracking changes in a team's capabilities is also presented.
This presentation describe how software developers faced in Ivory tower development and what kind solutions available for avoid Ivory tower development in Agile.
The document provides information on agile frameworks like Scrum. It discusses why agile is useful for IT projects, highlighting problems with traditional approaches like high failure rates. Scrum is presented as a lightweight agile framework with core elements like transparency, collaboration and simplicity. An overview of Scrum roles, events, artifacts and principles is given. The document also covers topics like iterative development, value-based prioritization and timeboxing. Visuals of a Scrum board and diagrams are included to illustrate Scrum processes and frameworks.
Agile is a philosophy for delivering solutions that embraces and promotes evolutionary change throughout the life-cycle of a product. Many teams and organizations have been using Agile to, deliver software more timely, increase quality, and ultimately increase customer satisfaction.
These planning levels were originally described by Hubert Smits in the whitepaper "5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up".
UX: (still) the next step for Information ArchitectsPeter Boersma
Peter Boersma's closing keynote presentation at the 2011 Polish IA Summit. By showing the T-model for IA, Peter explains that IAs are User Experience practitioners. Includes resources for IAs to become better UX practitioners.
This was a guest lecture I presented to Masters students of information science at McGill University. It was intended to give an idea of what it's like in reality, lessons learned - and why certain traditional notions of project management doesn't work well in industry (and that we're still struggling with it).
Journey over Destination: creating an effective framework with UX toolsstephtroeth
This document discusses different approaches to user experience design processes and deliverables. It notes that design processes and deliverables are often mistakenly prioritized over the actual act of designing. It advocates establishing clear goals and context, collaboratively sketching ideas, documenting key decisions, and focusing on continuously refining designs through an iterative process rather than producing extensive specifications or wireframes. The goal is to emphasize designing solutions over producing design artifacts and ensuring the design vision is carried through implementation.
I have created a photo album to collect pictures from my family vacation. The album contains photos from our trip to the beach, hiking in the mountains, and visiting theme parks. Memories from our fun family trip are now preserved in this photo album for us to enjoy looking back through for years to come.
PERÚ: EN LA PLAZA SAN MARTÍN, LANZAMIENTO DE LA CAMPAÑA "UN HOMBRE NO VIOLA"reynaldo19400000
El gobierno del Perú lanzó una campaña en la Plaza San Martín de Lima para promover la no violencia contra las mujeres. La campaña se llama "Un hombre no viola" y busca concientizar a los hombres sobre el respeto a las mujeres y prevenir la violencia de género. El Ministerio de la Mujer y Poblaciones Vulnerables organizó el evento para difundir el mensaje de que ningún hombre debe agredir a una mujer.
La ciudad siria de homs recuperada por las fuerzas gubernamentalesreynaldo19400000
El documento habla sobre la situación en Siria. Las fuerzas del gobierno sirio han recuperado la ciudad de Homs de los rebeldes. Mientras tanto, la cumbre del G20 en San Petersburgo discutirá la crisis siria y posibles soluciones. La situación se tensó en agosto cuando Siria fue acusada de usar armas químicas cerca de Damasco.
Los congresistas peruanos son desconocidos para la mayoría de la población. El Congreso de la República del Perú tiene un bajo nivel de aprobación y reconocimiento entre los ciudadanos, quienes no pueden identificar a la mayoría de los legisladores que los representan.
A empresa de tecnologia anunciou um novo smartphone com câmera aprimorada, maior tela e bateria de longa duração. O dispositivo também possui processador mais rápido e armazenamento expansível. O novo modelo será lançado em outubro por um preço inicial de US$799.
Speed of interactive UI is a critical aspect of web experience, especially now when mobile consumption and responsive design became an integral part of web strategy.
Sergey Chernyshev talks about the most important feature of every web site and application and describes why you need to care about speed, what are the common performance issues and how to establish a process for web performance optimization in your team.
A tecnologia 4G chegou ao Peru, permitindo que os usuários desfrutem de velocidades de internet móvel mais rápidas e serviços avançados de comunicação. As principais operadoras de telefonia móvel do país lançaram suas redes 4G, oferecendo planos a preços acessíveis para que mais peruanos possam se conectar e aproveitar os benefícios da internet móvel de alta velocidade.
I gave this talk at Beyond Tellerand 2011 on how user experience tools can be used to frame problems better in order to create better (digital) products.
Agile development methodology focuses on iterative development where requirements and solutions evolve through collaboration between cross-functional teams. Some key aspects of agile include short development cycles, working software over documentation, customer collaboration, and responding to change. Scrum is a popular agile framework used at W3i that utilizes user stories, estimating, planning meetings, daily stand-ups, burndown charts, sprints, reviews and retrospectives to deliver working software frequently.
Geekcamp Indonesia 2017 : Agile Product ManagementMichael Ong
This document contains an agenda for a product management workshop for the bellabox beauty discovery service. It outlines the process that was used over 15 days and 2 countries to redesign bellabox's business processes and architecture as the company grew from 8k to 45k customers. The process involved design strategy, product requirements analysis, setting a product roadmap, information architecture, prototyping, and development. It provides details on the activities planned for each sprint and who was involved from the product, design, development, and operations teams. The goal was to support more customers while keeping the company lean.
Agile is an iterative approach to project management and software development that focuses on continuous improvement and delivering working software frequently. The key aspects of agile include iterative development with 2 week sprints, daily standups to track progress, sprint reviews to demo completed work, retrospectives to improve, and self-organizing cross-functional teams. Agile aims to deliver value to customers faster through collaboration, transparency, and adapting to changes in priorities.
This blog will explore effective strategies to find top talent when hiring remote developers. We will discuss the importance of remote developers in the current job market, delve into the benefits and challenges associated with hiring them, and provide a clear overview of the purpose and structure of this blog to help you navigate the topic easily.
This document discusses how UX design can be incorporated into an Agile development process. It begins with an overview of Agile and Scrum fundamentals. Then it provides recommendations for UX activities at different stages of an Agile project lifecycle, including project initiation, design during sprints, and collaboration methods like design studios and story mapping. The document aims to give guidance on adjusting common UX methods for use in Agile and questions are posed about integrating different types of projects into an Agile process.
The document discusses scrum and agile frameworks. It provides information on scrum roles and ceremonies like stand-ups, planning, reviews and retrospectives. It also discusses metrics like velocity and burn down/up charts. The document reviews participants' past project experiences and has them identify success and failure factors. It aligns these factors to scrum roles and ceremonies. It also discusses aligning with the values in the Agile Manifesto and whether participants currently practice these values.
Agile Development MethodologiesThree CommunitiesProjec.docxADDY50
Agile Development Methodologies
Three Communities
Project stakeholders (Customers)
Development organization management
Developers
The Agile Manifesto
Indivduals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value the items on the left more.
The Agile Principles
1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
2. Welcome changing requirements, even late in development. Agilel processes harness change for the customer’s competitive advantage.
3. Deliver working software frequently, from a couple of weeks to a couple of monthsm with a preference for the shorter time scale.
From the Agile Alliance: www.agilealliance.com
More Agile Principles
4. Business people and developers must work together daily throughout the project.
5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
6. The most efficient and effective method of conveying information to, and within a development team is face-to-face conversation.
Still more Agile Principles
7. Working software is the primary measure of progress.
8. Agile processes promote sustainable development.
9. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
10. Continuous attention to technical excellence and good design enhances agility.
Even more Agile Principles
11. Simplicity – the art of maximizing the amount of work not done – is essential.
12. The best architectures, requirements, and designs emerge from self-organizing teams.
13. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
Major Agile Methodologies
Scrum
Extreme Programming
Version of the Unified Process
Evo
Crystal family of methodologies
Scrum
Single team of three to nine
Multiple teams each with three to nine members each.
Representatives from teams meet daily.
Common project room
Daily stand-up meeting
Iteration Is thirty calendar days
Emphasis on empirical rather than defined process.
May be easily combined with other methodologies to provide greater specification of specific activities.
The Scrum Lifecycle
Lifecycle has four phases:
Pre-game
Planning
Staging
The Game
Development
Release
Development may iterate, typically 3 to 8 times.
Called sprints lasting one month each
Scrum Planning
Purpose:
Establish vision
Set expectations
Secure funding and other needed resources
Activities
Write vision
Develop budget
Form initial Product Backlog
Estimate items
Exploratory design and prototypes
Scrum Staging
Purpose:
Identify more requirements
Prioritize for first iteration
Activities
Planning
Exploratory design and prototypes
Scrum Development
Purpose:.
The document discusses the role and responsibilities of a product manager. It is summarized as follows:
1) A product manager is responsible for the development of products for an organization. They work to deeply understand customer problems, inspire and organize development teams, and drive measurable business impact.
2) Key responsibilities include developing a vision, identifying user needs, defining minimum viable products, creating roadmaps, measuring impact, prioritizing improvements, and coordinating across teams.
3) A typical day involves meetings, decision making, analyzing customer feedback, and ensuring alignment across business functions like marketing, sales, and customer support.
Leveraging Distributed Tools with Agile TeamsLuke Hohmann
The document summarizes how collaborative tools and games can help distributed teams overcome challenges and effectively collaborate. It describes collaborative prioritization games like Prune the Product Tree and Buy a Feature that bring stakeholders together to visualize relationships between ideas and prioritize product backlogs and projects. These games capture rich qualitative data on priorities, tradeoffs, and collective needs to inform roadmaps and decision making.
This was a guest lecture I presented to Masters students of information science at McGill University. It was intended to give an idea of what it's like in reality, lessons learned - and why certain traditional notions of project management doesn't work well in industry (and that we're still struggling with it).
Journey over Destination: creating an effective framework with UX toolsstephtroeth
This document discusses different approaches to user experience design processes and deliverables. It notes that design processes and deliverables are often mistakenly prioritized over the actual act of designing. It advocates establishing clear goals and context, collaboratively sketching ideas, documenting key decisions, and focusing on continuously refining designs through an iterative process rather than producing extensive specifications or wireframes. The goal is to emphasize designing solutions over producing design artifacts and ensuring the design vision is carried through implementation.
I have created a photo album to collect pictures from my family vacation. The album contains photos from our trip to the beach, hiking in the mountains, and visiting theme parks. Memories from our fun family trip are now preserved in this photo album for us to enjoy looking back through for years to come.
PERÚ: EN LA PLAZA SAN MARTÍN, LANZAMIENTO DE LA CAMPAÑA "UN HOMBRE NO VIOLA"reynaldo19400000
El gobierno del Perú lanzó una campaña en la Plaza San Martín de Lima para promover la no violencia contra las mujeres. La campaña se llama "Un hombre no viola" y busca concientizar a los hombres sobre el respeto a las mujeres y prevenir la violencia de género. El Ministerio de la Mujer y Poblaciones Vulnerables organizó el evento para difundir el mensaje de que ningún hombre debe agredir a una mujer.
La ciudad siria de homs recuperada por las fuerzas gubernamentalesreynaldo19400000
El documento habla sobre la situación en Siria. Las fuerzas del gobierno sirio han recuperado la ciudad de Homs de los rebeldes. Mientras tanto, la cumbre del G20 en San Petersburgo discutirá la crisis siria y posibles soluciones. La situación se tensó en agosto cuando Siria fue acusada de usar armas químicas cerca de Damasco.
Los congresistas peruanos son desconocidos para la mayoría de la población. El Congreso de la República del Perú tiene un bajo nivel de aprobación y reconocimiento entre los ciudadanos, quienes no pueden identificar a la mayoría de los legisladores que los representan.
A empresa de tecnologia anunciou um novo smartphone com câmera aprimorada, maior tela e bateria de longa duração. O dispositivo também possui processador mais rápido e armazenamento expansível. O novo modelo será lançado em outubro por um preço inicial de US$799.
Speed of interactive UI is a critical aspect of web experience, especially now when mobile consumption and responsive design became an integral part of web strategy.
Sergey Chernyshev talks about the most important feature of every web site and application and describes why you need to care about speed, what are the common performance issues and how to establish a process for web performance optimization in your team.
A tecnologia 4G chegou ao Peru, permitindo que os usuários desfrutem de velocidades de internet móvel mais rápidas e serviços avançados de comunicação. As principais operadoras de telefonia móvel do país lançaram suas redes 4G, oferecendo planos a preços acessíveis para que mais peruanos possam se conectar e aproveitar os benefícios da internet móvel de alta velocidade.
I gave this talk at Beyond Tellerand 2011 on how user experience tools can be used to frame problems better in order to create better (digital) products.
Agile development methodology focuses on iterative development where requirements and solutions evolve through collaboration between cross-functional teams. Some key aspects of agile include short development cycles, working software over documentation, customer collaboration, and responding to change. Scrum is a popular agile framework used at W3i that utilizes user stories, estimating, planning meetings, daily stand-ups, burndown charts, sprints, reviews and retrospectives to deliver working software frequently.
Geekcamp Indonesia 2017 : Agile Product ManagementMichael Ong
This document contains an agenda for a product management workshop for the bellabox beauty discovery service. It outlines the process that was used over 15 days and 2 countries to redesign bellabox's business processes and architecture as the company grew from 8k to 45k customers. The process involved design strategy, product requirements analysis, setting a product roadmap, information architecture, prototyping, and development. It provides details on the activities planned for each sprint and who was involved from the product, design, development, and operations teams. The goal was to support more customers while keeping the company lean.
Agile is an iterative approach to project management and software development that focuses on continuous improvement and delivering working software frequently. The key aspects of agile include iterative development with 2 week sprints, daily standups to track progress, sprint reviews to demo completed work, retrospectives to improve, and self-organizing cross-functional teams. Agile aims to deliver value to customers faster through collaboration, transparency, and adapting to changes in priorities.
This blog will explore effective strategies to find top talent when hiring remote developers. We will discuss the importance of remote developers in the current job market, delve into the benefits and challenges associated with hiring them, and provide a clear overview of the purpose and structure of this blog to help you navigate the topic easily.
This document discusses how UX design can be incorporated into an Agile development process. It begins with an overview of Agile and Scrum fundamentals. Then it provides recommendations for UX activities at different stages of an Agile project lifecycle, including project initiation, design during sprints, and collaboration methods like design studios and story mapping. The document aims to give guidance on adjusting common UX methods for use in Agile and questions are posed about integrating different types of projects into an Agile process.
The document discusses scrum and agile frameworks. It provides information on scrum roles and ceremonies like stand-ups, planning, reviews and retrospectives. It also discusses metrics like velocity and burn down/up charts. The document reviews participants' past project experiences and has them identify success and failure factors. It aligns these factors to scrum roles and ceremonies. It also discusses aligning with the values in the Agile Manifesto and whether participants currently practice these values.
Agile Development MethodologiesThree CommunitiesProjec.docxADDY50
Agile Development Methodologies
Three Communities
Project stakeholders (Customers)
Development organization management
Developers
The Agile Manifesto
Indivduals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value the items on the left more.
The Agile Principles
1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
2. Welcome changing requirements, even late in development. Agilel processes harness change for the customer’s competitive advantage.
3. Deliver working software frequently, from a couple of weeks to a couple of monthsm with a preference for the shorter time scale.
From the Agile Alliance: www.agilealliance.com
More Agile Principles
4. Business people and developers must work together daily throughout the project.
5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
6. The most efficient and effective method of conveying information to, and within a development team is face-to-face conversation.
Still more Agile Principles
7. Working software is the primary measure of progress.
8. Agile processes promote sustainable development.
9. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
10. Continuous attention to technical excellence and good design enhances agility.
Even more Agile Principles
11. Simplicity – the art of maximizing the amount of work not done – is essential.
12. The best architectures, requirements, and designs emerge from self-organizing teams.
13. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
Major Agile Methodologies
Scrum
Extreme Programming
Version of the Unified Process
Evo
Crystal family of methodologies
Scrum
Single team of three to nine
Multiple teams each with three to nine members each.
Representatives from teams meet daily.
Common project room
Daily stand-up meeting
Iteration Is thirty calendar days
Emphasis on empirical rather than defined process.
May be easily combined with other methodologies to provide greater specification of specific activities.
The Scrum Lifecycle
Lifecycle has four phases:
Pre-game
Planning
Staging
The Game
Development
Release
Development may iterate, typically 3 to 8 times.
Called sprints lasting one month each
Scrum Planning
Purpose:
Establish vision
Set expectations
Secure funding and other needed resources
Activities
Write vision
Develop budget
Form initial Product Backlog
Estimate items
Exploratory design and prototypes
Scrum Staging
Purpose:
Identify more requirements
Prioritize for first iteration
Activities
Planning
Exploratory design and prototypes
Scrum Development
Purpose:.
The document discusses the role and responsibilities of a product manager. It is summarized as follows:
1) A product manager is responsible for the development of products for an organization. They work to deeply understand customer problems, inspire and organize development teams, and drive measurable business impact.
2) Key responsibilities include developing a vision, identifying user needs, defining minimum viable products, creating roadmaps, measuring impact, prioritizing improvements, and coordinating across teams.
3) A typical day involves meetings, decision making, analyzing customer feedback, and ensuring alignment across business functions like marketing, sales, and customer support.
Leveraging Distributed Tools with Agile TeamsLuke Hohmann
The document summarizes how collaborative tools and games can help distributed teams overcome challenges and effectively collaborate. It describes collaborative prioritization games like Prune the Product Tree and Buy a Feature that bring stakeholders together to visualize relationships between ideas and prioritize product backlogs and projects. These games capture rich qualitative data on priorities, tradeoffs, and collective needs to inform roadmaps and decision making.
This document contains the professional summary and resume of Rajat Bathwal. It summarizes his 5 years of experience in application development and support, including 3 years of offshore experience and 15 months of onsite experience in the United States with United Health Group. It outlines his technical skills in Java, Linux, shell scripting, and databases. It also provides details of his work experience, accomplishments, certifications, programming languages, tools used, and education.
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
The PMI-ACP recognizes knowledge of agile principles, practices and tools and techniques across agile methodologies. If you use agile practices in your projects, or your organization is adopting agile approaches to project management, then this PDM will provide a full overview about this new PMI certification while exploring key agile principles, practices and techniques. If you always wanted to learn more about agile, this presenter is a certified Agile practitioner, trainer and coach so you will receive up to date information about the state of Agile and how it can most help you in your organization or your career.
Dimitri Ponomareff is an experienced coach, project manager, and facilitator. He has extensive experience coaching and training teams at many large organizations. Dimitri is passionate about sharing his knowledge of Agile methodologies like Scrum, XP, and Kanban to help teams improve. The document provides an overview of these Agile approaches including their origins and key principles.
The document provides an overview of agile software development methodologies like Scrum, XP, and Kanban. It discusses the pros and cons of the traditional waterfall model and how agile aims to address its limitations through iterative development, collaborative workflows, and frequent delivery of working software. The key aspects of agile covered include its manifesto principles of valuing individuals, customer collaboration, responding to change, and working software over comprehensive documentation and processes. Common Scrum practices like user stories, velocity, daily stand-ups, and sprints are also defined.
This document summarizes an agenda and notes from a Salesforce Administrators Group meeting in Barcelona, Spain. It introduces three presenters with extensive Salesforce experience and credentials. It outlines a workshop on designing a recruiting application in Salesforce, where attendees will work in teams to model the data and build out the application. The workshop demonstrates how to design optimal data models in Salesforce and increase data quality. The document also provides information on future meetings, sponsors, and looking for speakers.
The document discusses Agile development principles applied by Squads, a company that specializes in designing and developing digital products. Squads uses 10 Agile principles: 1) Stable teams that remain together for multiple projects, 2) KanBan boards for work planning, 3) Pair programming, 4) Weekly sprints, 5) Remote work supported by video conferencing, 6) Real-time communication via Slack, 7) Retrospectives after each sprint, 8) Performance ratings for each team, 9) Additional roles like "Hired Guns" and "Guardians", and 10) Applying lean startup principles. Squads aims to deliver maximum customer value through flexible and iterative development.
Why outsource at all, why Scrum and how to find a perfect candidate to do the job?
What are the advantages of reading the e-book?
#Better understanding of basic Scrum, Agile and outsourcing method,
#Understanding of the importance of group work and consequences of that approach,
#Understanding of business value that comes with getting project done in Scrum,
#Better understanding and need of preparedness for making a project in Scrum.
Why outsource at all, why Scrum and how to find a perfect candidate to do the job?
Advantages of reading the e-book:
Better understanding of basic Scrum, Agile and outsourcing method,
Understanding of the importance of group work and consequences of that approach,
Understanding of business value that comes with getting project done in Scrum,
Better understanding and need of preparedness for making a project in Scrum.
The document provides a summary of Brijesh Pavith's professional experience and qualifications. It outlines his 15+ years of experience in IT project management, with a focus on e-learning, mobile apps, e-commerce and content management. Currently he is a Manager at Magic Software Pvt. Ltd. where he is responsible for planning, estimating, risk management and delivering various projects. He has extensive experience in software development, quality assurance, and client management.
L. Sreenivasan has over 14 years of experience in software development, DevOps, configuration management, and release management. He has extensive experience working on projects for telecommunications and insurance clients in roles including DevOps engineer, build and configuration management lead, and release manager. He is proficient in technologies like Oracle, SQL Server, Jenkins, RTC, SVN, and has experience delivering solutions for both the waterfall and agile methodologies.
Similar to Agile Power Words for UX Practitioners (20)
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
Digital Marketing Trends in 2024 | Guide for Staying AheadWask
https://www.wask.co/ebooks/digital-marketing-trends-in-2024
Feeling lost in the digital marketing whirlwind of 2024? Technology is changing, consumer habits are evolving, and staying ahead of the curve feels like a never-ending pursuit. This e-book is your compass. Dive into actionable insights to handle the complexities of modern marketing. From hyper-personalization to the power of user-generated content, learn how to build long-term relationships with your audience and unlock the secrets to success in the ever-shifting digital landscape.
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
Dive into the realm of operating systems (OS) with Pravash Chandra Das, a seasoned Digital Forensic Analyst, as your guide. 🚀 This comprehensive presentation illuminates the core concepts, types, and evolution of OS, essential for understanding modern computing landscapes.
Beginning with the foundational definition, Das clarifies the pivotal role of OS as system software orchestrating hardware resources, software applications, and user interactions. Through succinct descriptions, he delineates the diverse types of OS, from single-user, single-task environments like early MS-DOS iterations, to multi-user, multi-tasking systems exemplified by modern Linux distributions.
Crucial components like the kernel and shell are dissected, highlighting their indispensable functions in resource management and user interface interaction. Das elucidates how the kernel acts as the central nervous system, orchestrating process scheduling, memory allocation, and device management. Meanwhile, the shell serves as the gateway for user commands, bridging the gap between human input and machine execution. 💻
The narrative then shifts to a captivating exploration of prominent desktop OSs, Windows, macOS, and Linux. Windows, with its globally ubiquitous presence and user-friendly interface, emerges as a cornerstone in personal computing history. macOS, lauded for its sleek design and seamless integration with Apple's ecosystem, stands as a beacon of stability and creativity. Linux, an open-source marvel, offers unparalleled flexibility and security, revolutionizing the computing landscape. 🖥️
Moving to the realm of mobile devices, Das unravels the dominance of Android and iOS. Android's open-source ethos fosters a vibrant ecosystem of customization and innovation, while iOS boasts a seamless user experience and robust security infrastructure. Meanwhile, discontinued platforms like Symbian and Palm OS evoke nostalgia for their pioneering roles in the smartphone revolution.
The journey concludes with a reflection on the ever-evolving landscape of OS, underscored by the emergence of real-time operating systems (RTOS) and the persistent quest for innovation and efficiency. As technology continues to shape our world, understanding the foundations and evolution of operating systems remains paramount. Join Pravash Chandra Das on this illuminating journey through the heart of computing. 🌟
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Tatiana Kojar
Skybuffer AI, built on the robust SAP Business Technology Platform (SAP BTP), is the latest and most advanced version of our AI development, reaffirming our commitment to delivering top-tier AI solutions. Skybuffer AI harnesses all the innovative capabilities of the SAP BTP in the AI domain, from Conversational AI to cutting-edge Generative AI and Retrieval-Augmented Generation (RAG). It also helps SAP customers safeguard their investments into SAP Conversational AI and ensure a seamless, one-click transition to SAP Business AI.
With Skybuffer AI, various AI models can be integrated into a single communication channel such as Microsoft Teams. This integration empowers business users with insights drawn from SAP backend systems, enterprise documents, and the expansive knowledge of Generative AI. And the best part of it is that it is all managed through our intuitive no-code Action Server interface, requiring no extensive coding knowledge and making the advanced AI accessible to more users.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
A Comprehensive Guide to DeFi Development Services in 2024Intelisync
DeFi represents a paradigm shift in the financial industry. Instead of relying on traditional, centralized institutions like banks, DeFi leverages blockchain technology to create a decentralized network of financial services. This means that financial transactions can occur directly between parties, without intermediaries, using smart contracts on platforms like Ethereum.
In 2024, we are witnessing an explosion of new DeFi projects and protocols, each pushing the boundaries of what’s possible in finance.
In summary, DeFi in 2024 is not just a trend; it’s a revolution that democratizes finance, enhances security and transparency, and fosters continuous innovation. As we proceed through this presentation, we'll explore the various components and services of DeFi in detail, shedding light on how they are transforming the financial landscape.
At Intelisync, we specialize in providing comprehensive DeFi development services tailored to meet the unique needs of our clients. From smart contract development to dApp creation and security audits, we ensure that your DeFi project is built with innovation, security, and scalability in mind. Trust Intelisync to guide you through the intricate landscape of decentralized finance and unlock the full potential of blockchain technology.
Ready to take your DeFi project to the next level? Partner with Intelisync for expert DeFi development services today!
Trusted Execution Environment for Decentralized Process MiningLucaBarbaro3
Presentation of the paper "Trusted Execution Environment for Decentralized Process Mining" given during the CAiSE 2024 Conference in Cyprus on June 7, 2024.
2. Is
about working across
functional lines
applicable to designers,
developers, product
owners, and managers
how to communicate about
design and development
during the process
Is
intro to Agile or how to get
Agile into your org
critique of Agile or how to
keep Agile out of your org
how to do better design
how to communicate
specific design elements
a definition of a specific
way of practicing Agile UX
how to cram 3 months
worth of design into a 2week iteration
2
6. Who am I?
Why might you care what I
think?
Without music to decorate it,
time is just a bunch of boring
production deadlines or dates
by which bills must be paid.
- Frank Zappa
6
8. For the attention span impaired
Talk about value
Refactor and reprioritize
Speak your team’s language
8
9. You’ve heard this part before
Design is different from development.
Years of waterfall thinking have created a divide.
By-the-book Agile is very development-centric.
Even the best professionals will
crawl into their comfort zone under pressure
use the secret language of their profession to
reinforce their authority
Is anyone surprised that we don’t communicate
well?
9
11. It’s in there, somewhere
Individuals and interactions over processes and tools
11
12. It’s in there, somewhere
Responding to change over following a plan
12
13. Common Goals
What is your goal at work?
Is everyone around you aligned on that goal?
Does everyone agree on the exact details of
everything that gets done each day toward
achieving that goal?
13
15. It’s all about value
Our highest priority is to satisfy the
customer through early and continuous
delivery of valuable software.
[We value] Working software over
comprehensive documentation
http://www.agilemanifesto.org
Deliver valuable working software at the end of
every iteration.
http://www.visualthesaurus.com
15
20. Who decides value?
User value
usability, appeal, efficiency, fitness to purpose
Business value
cost vs return (ROI)
Developer value
velocity and (usually) code quality
Your Product Owner defines value on your team
20
21. Why is user experience valuable?
Failure at the glass inhibits the value of
otherwise completed working
software
Usability is the last few inches of value
delivery
Is your user experience hiding value
from the users, or optimizing it?
21
22. Value questions
What you’ve requested is expensive / risky /
time-consuming / whatever.
Would you be willing to get this valuable
alternative instead, at lower cost / risk / time?
What would you ask for if you knew the project
would be shut down after this iteration?
22
23. Value exercises
Give everyone $100 to spend how they want
Every feature has a price proportional to effort
Adam Polansky “Spread It, Split It, Stack It”
bigdesignevents.com/2011/04/video-spread-it-split-it-stack-it-threemethods-for-qualifying-content/
Luke Hohmann’s “Innovation Games”
www.innovationgames.com
23
28. Planning
Release A
Design Itr 1
Release A
Design Itr 2
Release A
Design Itr 3
Develop Itr 0
Release A
Develop Itr 1
Release A
Develop Itr 2
Release A
Develop Itr 3
Release A
Release B
Design Itr 1
Release B
Design Itr 2
Release B
Develop Itr 1
Release B
Release Plan
Release B
Design Itr 3
Release B
Develop Itr 2
Release B
Develop Itr 3
Release B
Release C
Design Itr 1
Release C
Design Itr 2
Release C
Release Plan
1
2
3
4
5
Weeks
6
7
8
9
10
11
12
13
Release C
Develop Itr 1
14
15
16
17
28
29. Planning – User Story and Task
The fundamental units of work in Agile
Rae Scott
Reservation Agent
Work Experience
Rae Scott has been working as a Reservation Agent for the past 5 years. She is a high school
graduate. When she started her job, Rae spent weeks in company-sponsored training programs in
order to learn the reservation system and other travel-related
information and to understand airline rules and procedures.
After completing her classroom instruction, she worked under
the direct guidance of a supervisor and a lead for three months.
Goals and Tasks
User stories are not always about “users”
Reservation Agent
Experience: 5 years
Makes flight reservations and
accepts payment
As <persona> I want to <do something>
so that I can <achieve a goal>.
Gathers information from the
caller to identify customer needs
and determine appropriate action
Searches for availability, frequent
flyer miles, seats, car rentals,
hotels and history
Documents the conversation for
each call. Reports all actions at
the end of the shift
Needs to be efficient and quick
“I like the flexibility of
schedule that comes
Rae’s main responsibilities are to provide travel information
with this position!”
over the telephone to customers of the airline, make flight
reservations and accept payment over the phone for ticket
purchases. Rae assists callers with trip planning, car rentals,
seat availability, fare information, schedules, tours, meals and
other information relevant to the customer's flight plans. Rae
asks the caller for their travel dates and destination cities. Rae has to have access to the caller’s
frequent flyer miles information as well as to the caller’s family’s frequent flyer miles information as
using family members miles is very common. In addition, she needs to search for class and seats
available for frequent flyer miles travelers.
In the case of any change request, Rae looks up the itinerary based on the confirmation number of
the ticket. Travelers often call with a destination change or to change the schedule to a multi-city trip.
Rae has to have access to rules, fees and penalties associated with the requested changes. When
travelers request seats together with their companions, she needs to look up the seats available for
companion class and the details of the extra charges for that. Rae also has to lookup, change or
confirm car rentals and hotel reservations. At end of each call, Rae documents the conversation and
the decisions made. For some calls she needs to write a special note for Ticketing or Pricing Agents.
At end of each day, Rae needs to create a report with the number of tickets issued each day.
Work Environment
Rae works at the reservation call center which has individual desks four to five feet wide with a
divider between them. She operates a telephone headset and uses the reservation system on a
computer network. Rae uses a 17 inch monitor like the rest of the agents. Since her seniority level is
not that high, she does not always get the shift of her choice. Her shifts vary greatly as reservation
offices are open twenty-four hours a day. The call center environment is often hectic, noisy and
stressful. Rae has to work very efficiently and accurately, often handling multiple calls
simultaneously.
Design and development stories in one repository
Talk about them together
Task
Break it down. Everything can’t happen at once.
29
31. Planning – Iteration planning
How the work for the iteration (Sprint) gets defined
Everyone has to be in the game
or I guarantee you will be less successful
attend all iteration planning and estimating meetings
Iteration zero
aka “big architecture up front”
not always there, but listen for it and use it
31
32. Planning – Velocity
The true development capacity of your Team
When you know the how far the team will get
in an iteration you can keep specification,
design, and development flowing
http://www.chandoo.org
32
33. Planning – Sustainable pace
Iteration velocity bounds the sustainable pace
Detailed vision one step ahead of design
Detailed design one step ahead of
development
… but no more than that
33
34. Coping with change
Embracing change
Agile Manifesto:
We value “Responding
to Change over
Following a Plan”
Agile Principle:
“Welcome changing
requirements, even late
in development. Agile
processes harness
change for the
customer's competitive
advantage.”
http://www.agilemanifesto.org
34
36. Embracing change – Refactoring
(this one is important)
Everybody should be talking about refactoring
Refactor code as it is written
Refactor design as the product grows
Refactor vision as the market moves
36
37. Embracing change – Refactoring
“Why do the product requirements keep changing?”
“Why does the design keep changing?”
“Why are the developers changing code that works?”
“Why can’t <everyone else> just make up their mind??!!”
Beware of these poisonous pseudo-synonyms:
Refactoring ≠ Scope creep
Refactoring ≠ Gold-plating
Refactoring ≠ Rework
37
38. Embracing change – Documentation
Create no unnecessary documentation
do not detail stories that might not get worked
do not rush to high fidelity
Documents should be
lightweight
fast to produce
easily consumed
painless to change
38
39. Embracing change – Simple design
Simplicity – the art of maximizing the amount
of work not done – is essential
http://www.agilemanifesto.org
Build vision
create design
write code
for what you know you need
Defer everything else
39
40. Embracing change – Spike
Focused experiment
very short, as little as a half-day
usually vertical
reduces (or at least bounds) risk
Use design spikes to make fast decisions
paper prototype
A/B test
usability testing on the cheap
Don’t argue about it, spike it out
40
41. On the team
“The Team consists of developers with all the
skills to turn the Product Owner’s
requirements into a potentially releasable
piece of the product by the end of the
Sprint.”
The Scrum Guide, Ken Schwaber & Jeff Sutherland
http://www.scrum.org/scrumguides
41
42. On the team
Definition of done
Pigs and Chickens
Standup, aka Scrum
Pair programming
Iteration demo
42
43. On the team – Definition of done
Done = a potentially shippable increment of the product
How done is “done”?
coded?
unit tested?
documented?
performance
& scale tested?
integrated?
usability tested?
packaged?
installed?
Each Team defines “done”
who has authority to say that it’s not done until it’s usable?
43
44. On the team – Definition of done
There is no partial credit, only Done and Undone
Rollover is considered bad in many organizations
Dangerous anti-patterns
redefining “Done” to prevent rollover
allowing work to be “Done” without
a GUI
44
48. On the team – Pair programming
Design and develop real-time
(really – try it)
Practice pair designing
48
49. On the team – Iteration demo
Get feedback quickly and often
Let the Chickens see progress
Many teams show not-quite-done work
If yours does, show design for the next iteration
49
50. With your secret decoder ring,
now you can:
Turn disagreements into value discussions
what can we do to generate the most value?
Embrace change by refactoring
maximize what is not done – you’ll be smarter later
Speak the Team’s language
common terminology streamlines conversations and
accelerates value delivery
50
Your goal in an Agile environment is to act like a pig and be treated like a pig. I’m here to help.Sound good? I thought so.You can’t cram 3 months of design into a single iteration, but if you think that’s what you’re being asked to do then this presentation should help.
25+ years in software, mostly GUIs.Developer, designer, manager, change agent.Degrees in philosophy and CS – you’ll see both today.Previously with i2, ObjectSpace, Texas Instruments.Director of User Experience for Sabre Airline Solutions in Southlake TX.Enterprise / desktop apps, not e-commerce.Former chapter President DFW UPA.Professional Scrum Master, but that just means I can be on a Scrum Team.Lover of great music & greatart.
25+ years in software, mostly GUIs.Developer, designer, manager, change agent.Degrees in philosophy and CS – you’ll see both today.Previously with i2, ObjectSpace, Texas Instruments.Director of User Experience for Sabre Airline Solutions in Southlake TX.Enterprise / desktop apps, not e-commerce.Former chapter President DFW UPA.Professional Scrum Master, but that just means I can be on a Scrum Team.Lover of great music & greatart.
25+ years in software, mostly GUIs.Developer, designer, manager, change agent.Degrees in philosophy and CS – you’ll see both today.Previously with i2, ObjectSpace, Texas Instruments.Director of User Experience for Sabre Airline Solutions in Southlake TX.Enterprise / desktop apps, not e-commerce.Former chapter President DFW UPA.Professional Scrum Master, but that just means I can be on a Scrum Team.Lover of great music & greatart.
25+ years in software, mostly GUIs.Developer, designer, manager, change agent.Degrees in philosophy and CS – you’ll see both today.Previously with i2, ObjectSpace, Texas Instruments.Director of User Experience for Sabre Airline Solutions in Southlake TX.Enterprise / desktop apps, not e-commerce.Former chapter President DFW UPA.Professional Scrum Master, but that just means I can be on a Scrum Team.Lover of great music & greatart.
Reading most books on Agile development is the opposite of reading “The Inmates are Running the Asylum”.
Agile projects with GUIs do sometimes succeed, so there has to be something in there.My goal here is to make the “secret language” of Agile development translatable for all members of the Agile team.This should improve how UX is embedded into development.I will quote from the Agile Manifesto and the Scrum Guide along the way.All four principles are important, I’ll talk about two initially.
Individuals interact by conversation, but you have to be speaking the same language.If you use the same words to mean the same things your conversations will be far more productive.
This is harder than it sounds.
Other than a common enemy, the best thing to bring people together are common goals.Ask: What is your goal at work?- have a successful product- launch a new product- expand into new markets- get a paycheckconvince people of the importance of usability / designAll very laudable, but how do you make that goal concrete enough to agree on?
Value means many things.If we just say that “value is in the eye of the beholder” it doesn’t give us grounds for resolving disagreement.
The Agile Manifesto tells us what is valuable. Principle #1, Value #2.Agile says that value should be delivered at the end of every iteration. “If the project were shut down after this iteration, will we have delivered value?”In extreme cases some companies have the goal of delivering something of value every week, or even every day.
Detailed functional spec – what the system should do.
Low-fi wireframe – how the pages should be laid out.
Detailed mock-up – a developer could code to this.
What if you meet the functional specs, and it looks beautiful, but it cannot be used?Does it have value?Other than as a great photo for a book jacket, of course.
Is embedded advertising good or bad?What about badly designed software that is first to market?I cannot tell you what has the most value in your organization, but you definitely need to understand it and talk about it.To do that effectively you have to understand your organization’s definition of value – your Product Owner owns that definition.
If the value is not delivered, it does meet the Agile principle.[This is the last slide on value]
I use the generic“iteration” and “stand up” rather than the Scrum terms “sprint” and “Scrum”
I use the generic“iteration” and “stand up” rather than the Scrum terms “sprint” and “Scrum”
Lots of variations on this picture. But how do you know how far ahead design should be? How much lead time is available?How do we know what will get done in each iteration?
It’s hard for designers to break down the work.News flash: it’s hard for developers, too.What if I asked you to break out all the work for a 3-month project first into 1- to 2-week stories?What if I then asked you to break down the next two weeks into tasks of no more than a day or two, or smaller?You have to do that to get your work into the same queue as the developers.
Backlog = what is not yet done
And why don’t you want to get too far ahead?
Because things change.Let us embrace change – that’s so much more affirming than “coping”.
Refactoring is incremental improvement driven by increased knowledge.
These natural frustrations can result in misuse of the language.Rework is the result of oversights or shortcuts, intentional or unintentional, that need to be corrected later.
[Skip this one if time is short.]
A scrum team without UX, dev, and product owner is not a scrum team.Even if you are not a “developer” you have to plug yourself in the same as the developers you work with.
As one of my execs says, “Are you in the game or are you in the bleachers?”
Some say this is the single most important element of Scrum.The Team agrees on what “done” means to them.Good acceptance criteria can help.Who has authority…. YOU DO.
There is a dark side of “done” in some teams.Done/undone, combined with rollover, can create bad behaviors.
Wrong pig & chicken.
No pigs or chickens were harmed in the making of this comic.If you leave here prepared to be a better Pig, I have succeeded.Say it with me: “I AM A PIG!”
Scrum Master should ensure equal status for all Team members.If someone is waiting for you, it will be raised as a “blocked task” (bonus word). Listen for these & respond.
End-of-iteration demo.[This is the last vocab slide]
More than a half-century Tweet-less and Facebook-free.[Click for questions slide]
I cannot tell you what has the most value in your organization, but you definitely need to understand it and talk about it.
I cannot tell you what has the most value in your organization, but you definitely need to understand it and talk about it.
I cannot tell you what has the most value in your organization, but you definitely need to understand it and talk about it.I coach people, especially developers but also designers: Don’t say “We can’t do that”. Say, “Doing what you suggest would have substantial cost <in time, complexity, risk, usability, etc>. Could we do <alternate proposal> instead, which achieves the most important objectives at a lower cost?” To do that effectively you have to understand your organization’s definition of value.