Nailing Distributed Development With Effective Collaboration - Matt RyallAtlassian
Distributed teams put additional strains on what is fundamentally a communication and collaboration challenge in building software. Matt Ryall, senior development manager for Confluence, shares his experience on how Atlassian and several of our clients are using collaboration tools like Confluence and HipChat to help overcome geographic boundaries, and ship great software on time.
The document provides an overview of how Agile and Lean Startup principles and practices originated and can be applied at scale in large organizations. It discusses how Agile methods emerged in response to the limitations of traditional "Waterfall" development practices. Lean Startup was later developed to address the need to align product development with customer needs and market feedback. The document then outlines how large companies can structure themselves, use tools, and develop a culture more like startups to foster innovation at scale through practices such as cross-functional teams, rapid experimentation, and a focus on learning over outputs.
Lean on Agile: Getting the Best of Both WorldsSam McAfee
It's 2017, and we're all bought in to the notion of using Agile and Lean Startup principles. But how do we mix them together? For many product and engineering teams, balancing the technical excellence of Agile with the experiment focus of Lean Startup has proven quite challenging. This session will provide the basic principles, a high-level process, and several real world examples (from both enterprise and startups) of product teams successfully balancing these two great philosophies.
How to use both qualitative and quantitative measures to ensure that your product is solving the right problem
How to optimize and streamline the way your team designs, builds, and deploys software to your customers
How to beat the competition in strategy and execution.
Collaboration is More Than Communication – JIRA Agile - Xavier MoreraAtlassian
Collaboration is defined as "the action of working with someone to produce or create something." Yet, many confuse communicating with collaborating. True collaboration gives you and your project an edge by aligning efforts towards a clear objective. I'll show how teams can achieve true collaboration with JIRA Agile.
This document discusses how to fund, design, build, and monetize software products and startups faster. It provides tips for reducing risks and speeding up various phases of development, including financing (using customer funding), product development (focusing on MVPs and user feedback), design (using wireframes and prototypes), technology (prioritizing mobile and test-driven development), and monetization (leveraging SEO, ads, subscriptions, and in-app purchases). Examples are given for using tools like Photoshop, Sketch, and InVision to support faster design and prototyping.
Couples Counseling for Software Development by Joe StageGROWtalks
This document provides advice for software development teams on improving their product development process through better collaboration between different roles. It recommends that engineers be involved early in the design process to address technical constraints. It also advocates for an iterative process of building minimal prototypes and getting early user feedback, rather than long development cycles. Teams are advised to focus on solving user problems rather than getting attached to specific technical solutions. Overall, the document emphasizes shortening feedback loops through practices like continuous deployment and automated testing.
Nailing Distributed Development With Effective Collaboration - Matt RyallAtlassian
Distributed teams put additional strains on what is fundamentally a communication and collaboration challenge in building software. Matt Ryall, senior development manager for Confluence, shares his experience on how Atlassian and several of our clients are using collaboration tools like Confluence and HipChat to help overcome geographic boundaries, and ship great software on time.
The document provides an overview of how Agile and Lean Startup principles and practices originated and can be applied at scale in large organizations. It discusses how Agile methods emerged in response to the limitations of traditional "Waterfall" development practices. Lean Startup was later developed to address the need to align product development with customer needs and market feedback. The document then outlines how large companies can structure themselves, use tools, and develop a culture more like startups to foster innovation at scale through practices such as cross-functional teams, rapid experimentation, and a focus on learning over outputs.
Lean on Agile: Getting the Best of Both WorldsSam McAfee
It's 2017, and we're all bought in to the notion of using Agile and Lean Startup principles. But how do we mix them together? For many product and engineering teams, balancing the technical excellence of Agile with the experiment focus of Lean Startup has proven quite challenging. This session will provide the basic principles, a high-level process, and several real world examples (from both enterprise and startups) of product teams successfully balancing these two great philosophies.
How to use both qualitative and quantitative measures to ensure that your product is solving the right problem
How to optimize and streamline the way your team designs, builds, and deploys software to your customers
How to beat the competition in strategy and execution.
Collaboration is More Than Communication – JIRA Agile - Xavier MoreraAtlassian
Collaboration is defined as "the action of working with someone to produce or create something." Yet, many confuse communicating with collaborating. True collaboration gives you and your project an edge by aligning efforts towards a clear objective. I'll show how teams can achieve true collaboration with JIRA Agile.
This document discusses how to fund, design, build, and monetize software products and startups faster. It provides tips for reducing risks and speeding up various phases of development, including financing (using customer funding), product development (focusing on MVPs and user feedback), design (using wireframes and prototypes), technology (prioritizing mobile and test-driven development), and monetization (leveraging SEO, ads, subscriptions, and in-app purchases). Examples are given for using tools like Photoshop, Sketch, and InVision to support faster design and prototyping.
Couples Counseling for Software Development by Joe StageGROWtalks
This document provides advice for software development teams on improving their product development process through better collaboration between different roles. It recommends that engineers be involved early in the design process to address technical constraints. It also advocates for an iterative process of building minimal prototypes and getting early user feedback, rather than long development cycles. Teams are advised to focus on solving user problems rather than getting attached to specific technical solutions. Overall, the document emphasizes shortening feedback loops through practices like continuous deployment and automated testing.
Let's Build a Product Development Organization!Kevin Goldsmith
A workshop on building agile organizations from small single teams through large numbers of teams including discussions of long term organizational thinking and leadership coaching. Participants will use their current organizations as a starting point and will project them through future growth and challenges.
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Atlassian
Great products start with great planning. At Atlassian we take a multitude of approaches to plan our feature releases. Learn how you can take some of the practices the Confluence Product Management Team makes use of – such as product requirements, prototypes, customer interviews, and user journeys – to deliver great solutions for your customers.
Atlassian Summit 2013: Confluence State of the Union colleenfry
The document provides an overview of the Confluence collaboration platform, including key metrics on usage and major releases. It highlights new and upcoming features like meeting notes, decisions, file lists, knowledge base, and improved JIRA integration. The presentation emphasizes how Confluence helps entire companies, product teams, and dev teams by centralizing information, building better software, and helping customers help themselves. It also outlines Confluence's focus on user experience, best practices, enterprise scale, and extensibility.
Couples Counseling for Product DevelopmentJoe Stump
An introduction to Non-Blocking Development and how to get your entire business, from sales to software development, aligned to ship more product more quickly.
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.lyDealmaker Media
Joe Stump is a seasoned technical leader and serial entrepreneur who has cofounded three venture-backed startups, was Lead Architect of Digg, and has invested in and advised dozens of companies. He is passionate about development processes, iterative product development, and building scalable web infrastructure.
The document provides advice for improving software product development through better collaboration between different roles. It recommends that engineers be involved early in the product design process to address technical challenges. It also advocates for an iterative development approach where minimal viable products are built and tested with users to validate assumptions before adding more features. This helps shorten feedback loops and avoid building features that do not solve real problems.
Mindset: the biggest barrier to agilityFlavius Stef
Presentation from Optional Conference (Budapest).
Some agile transitions fail due to the mindset of the people affected by the change. Your mindset is characterized by how you answer these three questions: 1) What do you believe about people?; 2) How should social systems be organized?; 3) Who is our customer?
See more at: http://flaviusstef.wordpress.com/2014/04/07/is-your-mindset-blocking-your-agile-transformation/
Virtual Liberating Structures - RTP Frontier - May 2020Ahmed Avais
Practice session on (virtual) liberating structures hosted by RTP Frontier's On the Menu events. Based on the work by Keith McCandless and Henri Lipmanowicz, these microstructures make it possible to unleash innovation and unlock creativity.
Embracing the Inevitable: Experience Design in an Agile WorldTWG
How can designers harness the awesome power of Agile to improve their workflow and work more effectively to build digital products as part of a team? Whether your exposure to Agile methodology is just beginning or you’re already an Agile evangelist, this presentation will arm you with killer tips for developing digital projects right alongside Agile-loving developers and project managers. Grab insights into using tools such as InVision App and custom-built software, like TWG’s AlmostScrum, to improve cross-disciplinary collaboration, and find out why experience design in an Agile world really is inevitable.
The document summarizes a presentation about how entrepreneurs can benefit from using the content management system Joomla. It discusses how Joomla provides an instant website, access to extensions and developers, and opportunities for additional business models like templates, hosting, and custom development. It also covers managing clients and projects, and provides examples of how different businesses have used Joomla as a platform.
Most of the times I have seen the teams spending immense amount of time in mastering the mechanics than the intent.
Key to successful agile adoption is to have the agile as a team culture than just doing it
My keynote talk at Agile of the East, Kolkata on 11-Nov. In this talk, I have shared a perspective on what an agile transformation could bring, and some anti-patterns
The fuzzy line between design + developmentAmanda Dorrell
This document discusses collaboration between design and development teams. It emphasizes that design and development teams have shared goals of creating quality products, and should work together from an early stage. It provides tips for collaboration such as getting developers involved in decisions, using styleguides, doing research together, and being transparent about intentions and limitations. The overall message is that design and development teams are on the same side and need to communicate effectively to avoid issues down the line.
Geekend 2011: Distributed Teams and the Modern Company: Matters of Trustbcriscuolo
Distributed teams and the modern company: is this the new way of getting a business off the ground? Is this the new way to grow an organization when the local talent pool isn’t sufficient? If not nearby, you can get what you need (talent, skill, experience, etc.) elsewhere and still reach success. But there’s a catch. How do you build trust among a team when they’re rarely together?
Remotely Agile? Effective Interaction with Distributed TeamsDorinne Hammons
Love it or hate it, Agile methodologies are all over the development world, and UX Designers and Information Architects are integrating into Agile development teams. Agile’s focus on face-to-face communication can increase collaboration between IA’s, UX, and developers, which can be great! But how can you make that collaboration work effectively when everyone isn’t in the same room - or even the same country? Can it work for co-located teams? What about teams with flexible work-from-home policies? Or teams with one remote contractor? What if YOU are the only remote team member?
Come hear lessons learned from 10 years of working as a UX Designer with different types of distributed teams, and learn about some tools and techniques to use to make interaction easier when some (or all!) of your team is remote.
Atlanta scrum user group presentation on 09/25/2013
Check out my blog @ http://ow.ly/picrk for the actual games that I used and a recap.
Distributed anything is hard. We have tons of knowledge and experience with distributed teams in our community. Tim Wise will present how to enable distributed agile teams. He will also facilitate a negation game to help mine our community of knowledge to help form your opinion on when, where, and how to use distributed agile teams. Tim is neither a proponent or opponent of distributed teams. It is another tool in the toolbox. Together we will seek a common truth.
Tim has worked with companies using distributed agile via scrum and kanban and hybrids of each with teams collocated, distributed across the street, the state, the country, the oceans, and the world.
The Lean Startup: Building Something People WantScott Porad
The document discusses the Lean Startup approach, which aims to efficiently search for a successful business model by building something, measuring how people respond to it, and learning from that feedback to iterate the product or idea. The Lean Startup means combining lean principles of eliminating waste with a startup mindset. It emphasizes getting customer feedback early through a "build-measure-learn" loop, minimizing work-in-progress, conducting quick experiments, and having fun. The document provides 10 tips for applying the Lean Startup approach, such as asking "why?" five times to understand root causes and building the "simplest thing that could possibly work."
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyVrann Tulika
Eugene will talk about the key components of the successful career in software engineering. This will cover various subjects: the landscape of modern IT business: fields, specializations of software; IT departments and roles in big companies; Passing the interview and being a successful employee; Specifics of e-commerce open-source software; Importance of the soft skills for career growth.
Drupal Developers Days - One Flew Over The Developers Nest 2018Dropsolid
This presentation tries to bundle best practices in your journey from a developer to a team member with more responsabilities. This could be a CTO or a team lead.
Let's Build a Product Development Organization!Kevin Goldsmith
A workshop on building agile organizations from small single teams through large numbers of teams including discussions of long term organizational thinking and leadership coaching. Participants will use their current organizations as a starting point and will project them through future growth and challenges.
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Atlassian
Great products start with great planning. At Atlassian we take a multitude of approaches to plan our feature releases. Learn how you can take some of the practices the Confluence Product Management Team makes use of – such as product requirements, prototypes, customer interviews, and user journeys – to deliver great solutions for your customers.
Atlassian Summit 2013: Confluence State of the Union colleenfry
The document provides an overview of the Confluence collaboration platform, including key metrics on usage and major releases. It highlights new and upcoming features like meeting notes, decisions, file lists, knowledge base, and improved JIRA integration. The presentation emphasizes how Confluence helps entire companies, product teams, and dev teams by centralizing information, building better software, and helping customers help themselves. It also outlines Confluence's focus on user experience, best practices, enterprise scale, and extensibility.
Couples Counseling for Product DevelopmentJoe Stump
An introduction to Non-Blocking Development and how to get your entire business, from sales to software development, aligned to ship more product more quickly.
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.lyDealmaker Media
Joe Stump is a seasoned technical leader and serial entrepreneur who has cofounded three venture-backed startups, was Lead Architect of Digg, and has invested in and advised dozens of companies. He is passionate about development processes, iterative product development, and building scalable web infrastructure.
The document provides advice for improving software product development through better collaboration between different roles. It recommends that engineers be involved early in the product design process to address technical challenges. It also advocates for an iterative development approach where minimal viable products are built and tested with users to validate assumptions before adding more features. This helps shorten feedback loops and avoid building features that do not solve real problems.
Mindset: the biggest barrier to agilityFlavius Stef
Presentation from Optional Conference (Budapest).
Some agile transitions fail due to the mindset of the people affected by the change. Your mindset is characterized by how you answer these three questions: 1) What do you believe about people?; 2) How should social systems be organized?; 3) Who is our customer?
See more at: http://flaviusstef.wordpress.com/2014/04/07/is-your-mindset-blocking-your-agile-transformation/
Virtual Liberating Structures - RTP Frontier - May 2020Ahmed Avais
Practice session on (virtual) liberating structures hosted by RTP Frontier's On the Menu events. Based on the work by Keith McCandless and Henri Lipmanowicz, these microstructures make it possible to unleash innovation and unlock creativity.
Embracing the Inevitable: Experience Design in an Agile WorldTWG
How can designers harness the awesome power of Agile to improve their workflow and work more effectively to build digital products as part of a team? Whether your exposure to Agile methodology is just beginning or you’re already an Agile evangelist, this presentation will arm you with killer tips for developing digital projects right alongside Agile-loving developers and project managers. Grab insights into using tools such as InVision App and custom-built software, like TWG’s AlmostScrum, to improve cross-disciplinary collaboration, and find out why experience design in an Agile world really is inevitable.
The document summarizes a presentation about how entrepreneurs can benefit from using the content management system Joomla. It discusses how Joomla provides an instant website, access to extensions and developers, and opportunities for additional business models like templates, hosting, and custom development. It also covers managing clients and projects, and provides examples of how different businesses have used Joomla as a platform.
Most of the times I have seen the teams spending immense amount of time in mastering the mechanics than the intent.
Key to successful agile adoption is to have the agile as a team culture than just doing it
My keynote talk at Agile of the East, Kolkata on 11-Nov. In this talk, I have shared a perspective on what an agile transformation could bring, and some anti-patterns
The fuzzy line between design + developmentAmanda Dorrell
This document discusses collaboration between design and development teams. It emphasizes that design and development teams have shared goals of creating quality products, and should work together from an early stage. It provides tips for collaboration such as getting developers involved in decisions, using styleguides, doing research together, and being transparent about intentions and limitations. The overall message is that design and development teams are on the same side and need to communicate effectively to avoid issues down the line.
Geekend 2011: Distributed Teams and the Modern Company: Matters of Trustbcriscuolo
Distributed teams and the modern company: is this the new way of getting a business off the ground? Is this the new way to grow an organization when the local talent pool isn’t sufficient? If not nearby, you can get what you need (talent, skill, experience, etc.) elsewhere and still reach success. But there’s a catch. How do you build trust among a team when they’re rarely together?
Remotely Agile? Effective Interaction with Distributed TeamsDorinne Hammons
Love it or hate it, Agile methodologies are all over the development world, and UX Designers and Information Architects are integrating into Agile development teams. Agile’s focus on face-to-face communication can increase collaboration between IA’s, UX, and developers, which can be great! But how can you make that collaboration work effectively when everyone isn’t in the same room - or even the same country? Can it work for co-located teams? What about teams with flexible work-from-home policies? Or teams with one remote contractor? What if YOU are the only remote team member?
Come hear lessons learned from 10 years of working as a UX Designer with different types of distributed teams, and learn about some tools and techniques to use to make interaction easier when some (or all!) of your team is remote.
Atlanta scrum user group presentation on 09/25/2013
Check out my blog @ http://ow.ly/picrk for the actual games that I used and a recap.
Distributed anything is hard. We have tons of knowledge and experience with distributed teams in our community. Tim Wise will present how to enable distributed agile teams. He will also facilitate a negation game to help mine our community of knowledge to help form your opinion on when, where, and how to use distributed agile teams. Tim is neither a proponent or opponent of distributed teams. It is another tool in the toolbox. Together we will seek a common truth.
Tim has worked with companies using distributed agile via scrum and kanban and hybrids of each with teams collocated, distributed across the street, the state, the country, the oceans, and the world.
The Lean Startup: Building Something People WantScott Porad
The document discusses the Lean Startup approach, which aims to efficiently search for a successful business model by building something, measuring how people respond to it, and learning from that feedback to iterate the product or idea. The Lean Startup means combining lean principles of eliminating waste with a startup mindset. It emphasizes getting customer feedback early through a "build-measure-learn" loop, minimizing work-in-progress, conducting quick experiments, and having fun. The document provides 10 tips for applying the Lean Startup approach, such as asking "why?" five times to understand root causes and building the "simplest thing that could possibly work."
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyVrann Tulika
Eugene will talk about the key components of the successful career in software engineering. This will cover various subjects: the landscape of modern IT business: fields, specializations of software; IT departments and roles in big companies; Passing the interview and being a successful employee; Specifics of e-commerce open-source software; Importance of the soft skills for career growth.
Drupal Developers Days - One Flew Over The Developers Nest 2018Dropsolid
This presentation tries to bundle best practices in your journey from a developer to a team member with more responsabilities. This could be a CTO or a team lead.
This document discusses three key challenges to scaling agile adoption: distributed teams, hybrid projects, and scaling agile in general. It provides advice on overcoming these challenges, including establishing clear communication for distributed teams, creating a hybrid project management office to manage both agile and non-agile teams, and ensuring the right organizational culture and support is in place for large-scale agile transformation. Polls are included to gauge attendees' experience with these topics.
This document provides an overview of the Lean Startup methodology and introduces a framework for organizing startup tools called the Six Abilities Framework. The framework identifies six core abilities for startups: forming, transforming, projecting, persuading, collecting, and protecting. Examples of tools are given for each ability. The document concludes by introducing a online toolkit resource that provides links to over 230 startup tools organized using the Six Abilities Framework.
Business, STEM, Entrepreneurship: We all need each other!Shashi Jain
Keynote presentation by Shashi Jain for the MBA Research Conclave, 2017 a convening of business education programs for high school students. In this talk, I question siloing of programs for high school students and advocate for blended learning programs teaching entrepreneurial behavior. Lots of examples from TiE Young Entreprenreurs.
From FrontendConf Zurich 2016
As the web development landscape rapidly changes, good communication and collaboration between multiple job functions is key to not just a project’s success, but to a successful career as a front end developer. In this talk, we’ll discuss why it is important to grow yourself into a “T-shaped” developer - someone with deep knowledge in front end development, who can collaborate across multiple other disciplines. You'll leave knowing how to incorporate essential empathy and communication skills into your daily work life, leveling up your career, and the career of those around you.
The document provides an overview of an upcoming workshop on Agile Fundamentals for Project Managers. It includes an agenda with various activities planned such as icebreakers, explanations of Agile principles and values, simulations of Agile practices like daily stand-ups, and discussions of different Agile methods like Scrum and Kanban. The goal is for attendees to understand Agile fundamentals, differentiate Agile methods, learn Agile practices, and have fun.
Creating Environments for Innovation to Flourish discusses key principles for fostering innovation. It outlines a 5 step guide: [1] become a learning organization by solving problems; [2] retain intrinsically motivated employees through slack and bottom-up ownership; [3] implement community architecture using open source principles; [4] have a clear executive vision through techniques like vision sessions; and [5] use user stories to articulate requirements. The document emphasizes that innovation emerges from diverse, self-organizing teams when given autonomy, motivation, and opportunities to learn and improve.
Money, Process, and Culture- Tech 20/20 June, 2012Adrian Carr
A talk about Company Culture, Software, People, Lean Thinking, Agile Software.
This is the Powerpoint for a talk I gave at Tech2020, in Oak Ridge, Tennessee in June, 2012.
Explores underlying principles that make Agile development work, and seeks to uncover where those principles might be in conflict with key assumptions that drive management practices.
The goal is to learn what we in the movement can do to drive positive change in our own organizations as well as in the wider world of software development. After all, there may be challenges with an Agile approach, but falling back to blind adherence to a plan-driven approach is not the answer.
Touches on how to scale Agile above the team level.
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...Cprime
The Scaled Agile Framework (SAFe) is the agile methodology of choice for many large enterprises. It promises predictable and frequent delivery in complex environments.
Our experience with organizations that adopt SAFe shows that an organization’s willingness to blend product-thinking, technical agility and a culture of learning is the secret sauce for catapulting the organization from “process excellence” into meaningful product impacts.
In this webinar, we’ll share tried and tested ways of introducing product thinking and engineering practices into SAFe organizations, covering organizational, product, and technical ground.
You'll learn:
- How to establish products as value streams and gently reorganize ARTs over time without sacrificing product community or continuity.
- How to use product stories to engage your teams before and during PI planning in a way that invites collaboration on a healthy blend of continuous discovery and delivery.
- How customer, architectural, and operational learning pave the way for scaling to teams of teams from a DevOps perspective, including patterns and anti-patterns.
This document provides an overview of agile versus traditional project management approaches. It begins with a metaphor comparing rafters who need to maneuver quickly based on conditions ahead versus those who need a pre-planned route. It then discusses the iterative model and agile methodology compared to the traditional waterfall model. Key differences highlighted between agile and traditional approaches include the emphasis on individuals and interactions over processes, working software over documentation, and responding to change over following a strict plan. The document also discusses configuration management and how handling requirements and designs can be easier with agile development. Overall, it presents agile and traditional methods as having some shared goals around delivering valuable products, but differing in aspects like how much control and documentation is valued during the
This document provides an agenda for a training on Agile methodology. It begins with defining Agile and discussing the Agile Manifesto and principles. It then covers various Agile frameworks like Scrum and Extreme Programming (XP). It discusses Agile practices used across different industries like Lean, Kaizen, and Kanban. Finally, it discusses Agile groups, quality standards, strategy approaches, and standardization as they relate to Agile. The document provides a comprehensive overview of Agile concepts, frameworks, and industry applications.
Session 1 - The Agile vs Non agile divide.pptxWatchDogs6
This document provides an overview of agile versus traditional project management approaches. It begins with a visual depicting rafters needing either fast maneuverability based on immediate conditions or a pre-planned design. It then discusses the iterative model versus waterfall model and asks whether the reader prefers a collaborative or directive manager. Key differences in the agile manifesto are outlined, such as valuing individuals/interactions over processes. The document notes configuration management is easier with agile due to focusing work and discusses advantages even if other documents need maintained. It provides examples of project types better suited to each approach and emphasizes that resistance to change can occur even after studies prove certain steps don't improve quality.
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)Peter Gfader
Our industry has a problem: We are not lacking software methodologies, programming languages, tools or frameworks but we need great software engineers.
Great software engineering teams build quality-in and deliver great software on a regular basis. The technical excellence of those engineers will help you escape the "Waterfall sandwich" and make your organization a little more agile, from the inception of an idea till they go live.
I will talk about my experiences from the last 15 years, including small software delivery teams until big financial institutions.
* Why would a company like to be "agile"?
* How can a company achieve that?
* How can you achieve Technical Excellence in your software teams?
* What developer skills are more important than languages, methods or frameworks?
----
What is the difference between Agile and Business Agility? I will use this as an intro exercise.
---
What is "Business Agility"? Why is Agility important? What is Software Craftsmanship?
What can we do to improve our Technical Excellence?
https://beyond-agility.com
Transitioning into Product Management - A Beginner's GuideVishrut Shukla
The document provides guidance for transitioning into a product management role. It begins by defining what a product manager is and busting common myths. A product manager is responsible for advocating for customers during product development and guiding a team to build the right product for users. However, the role of a product manager is not well-defined and varies across organizations and products. The document then recommends developing minimum viable skills as a product manager, including customer focus, product vision, and analytical skills. It also discusses different types of product managers based on their focus areas and provides resources for learning through books, articles, and developing habits.
Transitioning into Product Management - A Beginner's GuideVishrut Shukla
The document provides guidance for transitioning into a product management role. It begins by defining what a product manager is and busting common myths. A product manager is responsible for advocating for customers during product development and guiding a team to build the right product for users. The document then discusses the skills and traits of a "minimum viable product manager" and different types of product managers. It concludes by recommending books, online resources, and habits to develop when transitioning into a product management role.
Harvey Wheaton spoke at ProductTank October 2011 and shared his experiences of building and running Agile teams at his games studio Supermassive Games.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
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.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
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
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
11. Agile Fundamentals
• Cross-functional, self-organizing team
• Close cooperation with the customer
• Early and continuous delivery of value
• Design at the last responsible moment
12. Agile Fundamentals
• Cross-functional, self-organizing team
• Close cooperation with the customer
• Early and continuous delivery of value
• Design at the last responsible moment
• Respond to change as a competitive advantage
13. Agile Fundamentals
• Cross-functional, self-organizing team
• Close cooperation with the customer
• Early and continuous delivery of value
• Design at the last responsible moment
• Respond to change as a competitive advantage
• Inspect and adapt through retrospectives
47. Further Reading
• The Agile Samurai
by Jonathan Rasmusson
• Scaling Lean and Agile
by Craig Larman and Bas Vodde
• The Lean Startup
by Eric Ries
• Management 3.0
by Jurgen Appelo
80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
Now we’re building things efficiently.\n\nNo waste with Big Up-front Design.\n
Now we’re building things efficiently.\n\nNo waste with Big Up-front Design.\n
Now we’re building things efficiently.\n\nNo waste with Big Up-front Design.\n
Now we’re building things efficiently.\n\nNo waste with Big Up-front Design.\n
Now we’re building things efficiently.\n\nNo waste with Big Up-front Design.\n
Now we’re building things efficiently.\n\nNo waste with Big Up-front Design.\n
* It’s been 10 years - what’s next? What is “Post-Agile”?\n* Over 50% of projects are using Agile or some iterative development approach\n* Have we made it? Is Agile a success? Or is it already past its prime?\n\n* Progress on new projects is swift and everything seems great\n* Over time, as the code base grows, progress slows down\n* Predictability goes out the window\n* Project Management wonders why things are taking so long\n* The answer (typically): technical debt\n
\n
Code quality was one of the original 12 principles of Agile, but is often forgotten:\n\n“Continuous attention to technical excellence and good design enhances agility.”\n
\n
Agile and a focus on engineering practices have always gone hand-in-hand.\n\n“Continuous attention to technical excellence and good design enhances agility.”\n\nSO! Now we’re “building the thing right”. But ...\n
... building the thing Right™ isn’t good enough.\n
NEXT: First, build the right thing.\n
\n
Enter “The Lean Startup”\n\nEric Ries coined the term and process “Lean Startup”\n\nA scientific method for creating successful products. \n\nFocus on building products that have a product-market fit.\n\nClosest thing to “Post-Agile” we have.\n
\n
\n
Validate your idea before writing a line of code.\n\n* Start with a vision\n* Ask people what their pain is\n* Come back; ask about your solution ($$)\n* Try selling magical version of your product\n
Entrepreneurs everywhere: a human institution designed to create new products and services under conditions of extreme uncertainty.\n\nEntrepreneurship management: A startup is an institution, not just a product, and so it requires a new kind of management specifically geared toward extreme uncertainty.\n\nValidated learning: Run frequent experiments to test your vision.\n\nInnovation accounting: how you measure progress, set milestones and prioritize work. Not vanity metrics.\n\nBuild-Measure-Learn: Fundamental activity - turn ideas into products, measure how customers respond, and learn whether to pivot or persevere.\n
Goal: shorten all feedback loops.\n
Ok - so now we’re looking pretty good.\n\nREVIEW:\n\nAgile: Efficiency, no waste\nSoftware Craftsmanship: Build the thing right\nCustomer Development: Build the right thing\n
Ahh ... if only it were that easy.\n
Agile is about managing software. \n\nAgile management is about managing complex systems of teams and projects.\n\nCraftsmanship is about continually improving at your craft.\n
Fortunately ...\n
... there are no new problems.\n
Scientific communities also suffer from silos. Most universities and research institutes are separated into scientific silos.\n\nMany phenomena can be observed across different fields (“local equilibriums” in economics and physics). “Discoveries” in mathematics turn out to have been solved years ago by meteorologists.\n\nComplexity thinking is the antidote to specialization in science. It recognizes patterns in systems across all scientific disciplines and promotes problem solving involving concepts from different fields.\n
* “Scientific Management” was created in the late 19th century\n* Earliest attempts to apply engineering to management\n* About:\n * Efficiency and labor productivity\n * Top-down management\n * Rigid, command-and-control\n* Still in wide use today (military being the best example)\n
\n
Stephen Hawking\n\nTo manage social complexity, need to understand how things grow. Not how they are built.\n\n* Organizations are networks\n* Management is primarily about people and their relationships\n* Think of your organization as a living system\n\n
Managers cannot construct and steer a self-organizing team. \n\nInstead, a team must be grown and nurtured.\n\nNext: Raising a teenager\n
No matter what you plan for, it’s not going to happen the way you want.\n\n* Make the vision and goals clear\n* Make the “why” clear - give them the tools to make good decisions\n* Embrace failure as learning opportunities\n* Build trust through small contracts\n* Mature directness (drugs, sex, or not pulling their weight on a project)\n\nNext slide: Autonomy, Mastery, Purpose\n
Daniel Pink, author of “Drive”\n\n3 elements of true motivation. These are my 3 main responsibilities as an Agile Management Craftsman.\n
Daniel Pink, author of “Drive”\n\n3 elements of true motivation. These are my 3 main responsibilities as an Agile Management Craftsman.\n
Daniel Pink, author of “Drive”\n\n3 elements of true motivation. These are my 3 main responsibilities as an Agile Management Craftsman.\n
\n
\n
\n
\n
\n
* CAT: “integrators, not implementors” => Started an in-house Java dev group\n* Vivisimo: UI made from XML and XSL => Started the UX Team, introduced Rails\n* Autodesk: Manager and Scrum Master => ??\n