The document provides 13 tips for instituting Kanban on a time boxed program based on the experiences of a software development team. The tips include taking advantage of all Kanban aspects, making processes and metrics visible, maintaining quality as throughput increases, gaining business trust, and recognizing that productivity does not scale linearly with team growth. Visualizing work, establishing definitions of done, limiting work in progress, and using story maps are emphasized.
Cloud Elements CEO, Mark Geene's presentation for Startup Founder 101 event. July 9, 2013 at Galvanize Denver, CO. Lean product management principles, Startup Metrics for Pirates, Agile MVP planning and using Pivotal Tracker.
Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...Jamie Clouting (CSPO)
Delivering value is at the heart of the Business Analyst role, but how easy is it to identify tangible value and prove the success of a project or program?
In agile projects we’ll often define a “definition of done” or ask the question “what does success look like”. At LateRooms.com, we’ve developed a toolkit for our Business Analysts to support the business in using data to define what success looks like, and track it throughout the project lifecycle.
This presentation will look at the ways LateRooms.com collects, analyses and uses data to better define the problem space, setup up KPI driven Critical Success Factors and present Benefits Realisation.
Building Fast Growth Into Your Products Using Data-Informed DesignAtlassian
There's a thing called "time to value": how long it takes a team to uncover and realize value from a product. Atlassian learned this the hard way, discovering that more than half of new customers tried its products for less than 30 minutes – far too short a time to fully unlock their value. We approached and solved this problem using data-informed design – a combination of growth hacking, user research, data analytics, and A/B testing at scale – to dramatically increase customer engagement with our products. Come hear lead designer Alastair Simpson describe the variety of approaches we started with and how we learned which ones to pursue and which ones to discard. You'll learn how to design and centralise improved onboarding experiences that can be spread across all your products.
From Go to Whoa: How to Make a Difference with JIRA Service DeskAtlassian
In 2015 BAE Systems implemented JIRA Service Desk for 4,700 staff and 250 agents across IT, human resources and business improvement. But a successful project isn't just about technology – that's actually the easy part! Since this affected every employee at every level, they had to nail the people, process, and internal marketing, too. JIRA Service Desk is saving BAE Systems $600,000 this year and $1.62m over 5 years. Join Greg Warner as he takes you through the journey from the initial pitch to ongoing support, and highlights what your team needs to know for a successful implementation.
Cloud Elements CEO, Mark Geene's presentation for Startup Founder 101 event. July 9, 2013 at Galvanize Denver, CO. Lean product management principles, Startup Metrics for Pirates, Agile MVP planning and using Pivotal Tracker.
Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...Jamie Clouting (CSPO)
Delivering value is at the heart of the Business Analyst role, but how easy is it to identify tangible value and prove the success of a project or program?
In agile projects we’ll often define a “definition of done” or ask the question “what does success look like”. At LateRooms.com, we’ve developed a toolkit for our Business Analysts to support the business in using data to define what success looks like, and track it throughout the project lifecycle.
This presentation will look at the ways LateRooms.com collects, analyses and uses data to better define the problem space, setup up KPI driven Critical Success Factors and present Benefits Realisation.
Building Fast Growth Into Your Products Using Data-Informed DesignAtlassian
There's a thing called "time to value": how long it takes a team to uncover and realize value from a product. Atlassian learned this the hard way, discovering that more than half of new customers tried its products for less than 30 minutes – far too short a time to fully unlock their value. We approached and solved this problem using data-informed design – a combination of growth hacking, user research, data analytics, and A/B testing at scale – to dramatically increase customer engagement with our products. Come hear lead designer Alastair Simpson describe the variety of approaches we started with and how we learned which ones to pursue and which ones to discard. You'll learn how to design and centralise improved onboarding experiences that can be spread across all your products.
From Go to Whoa: How to Make a Difference with JIRA Service DeskAtlassian
In 2015 BAE Systems implemented JIRA Service Desk for 4,700 staff and 250 agents across IT, human resources and business improvement. But a successful project isn't just about technology – that's actually the easy part! Since this affected every employee at every level, they had to nail the people, process, and internal marketing, too. JIRA Service Desk is saving BAE Systems $600,000 this year and $1.62m over 5 years. Join Greg Warner as he takes you through the journey from the initial pitch to ongoing support, and highlights what your team needs to know for a successful implementation.
Embracing the Consumerization of IT in Your CompanyAtlassian
Here are two truths: Employees expect consumer experiences. IT teams need to follow processes and measure success. Can both be done at the same time?
Atlassian's IT team recently answered this question and found that it's not only possible, but necessary. Nikki Nguyen from Atlassian will walk through how Atlassian's IT team transformed the IT experience to make it both more employee friendly and efficient. He will talk through how the team changed their team structure, their tools, their metrics for success...and some unexpected tips and tricks that they found out along the way.
Products covered:
JIRA Service Desk
Yahel Carmon, Director of Insight Produce, Blue State Digital
James Fox, Solutions Architect, Optimizely
Optimizely has powerful features, both exposed and under the hood, that make it easier for developers to implement sophisticated tests without re-inventing the wheel with each test.
Yahel Carmon, Director of Product Insights at Blue State Digital, and James Fox, Solutions Architect at Optimizely, discuss the ways Optimizely makes developers' lives easier, giving demonstrations of the technical strengths of the platform and real-world examples of how to leverage Optimizely to manage an online testing program.
Learn how to implement Optimizely the way advanced users and developers do, and ensure you're not missing out on its hidden gems.
The Agile Marketing [R]Evolution: How to Harness the Power of ChangeAndrea Fryrear
Our belief that we have to "go big or go home" is holding us back from starting down the path towards agility. Instead of making a big bet on agile, we should take the agile approach and embrace incremental expansion and iterative improvement. These are the stories of three first-rate marketers doing just that.
Slides from the 2017 PAICR keynote presentation.
Intro to Data Analytics with Oscar's Director of ProductProduct School
The Director of Product at Oscar, Vasudev Vadlamudi, went over key types of quantitative analysis that B2C product managers use on the job including: funnels, cohorts, and a/b testing. For each one he looked into when and why they are used, and used examples.
How would you explain the creative process? Non-linear, complicated, frustrating are a few words that come to mind.
At Hightail, we want to free the world’s creativity.
We help teams do this by making the creative process easier.
“Hightail solved our creative collaboration problem by letting us stream video and comment inline, so all feedback is contextual.” Martin Pelham / Manager of Media Services, LAIKA
With one place to share files, leave precise feedback on hi-resolution previews, time-stamped comments on video and audio streams, route approvals, control versions, have project level discussions and keep track of progress - all in real-time - your creative can continue to move forward without the hiccups.
Intro to Artificial Intelligence w/ Target's Director of PMProduct School
Given that Machine Learning (ML) is on every product enthusiast’s mind, this talk gave a broad view of the investment landscape for future innovation. Director of Product Management at Target, Aarthi Srinivasan, talked about macro AI themes & trends, how you can build your AI team and how to create a ML backed product vision.
Additionally, this talk armed the attendees with enough information to create your Point of View (POV) on how to incorporate AI into your business.
From Personalization to Individualization – Delivering a Unique ExperienceCapgemini
Personalization has its place in delivering great experience, but it’s not enough for consumers today. To achieve higher brand loyalty and customer satisfaction we must build & deliver individualized experiences which drive higher engagement. Learn how to make personalized and individualized experiences a reality.
Speaker: Naresh Khanduri, Capgemini
Agile estimating - what's the point(s)?Nexer Digital
A short practical session on agile estimating. In this session we look at:
1. Understand the importance of estimating size and duration separately.
2. Understand how a team can use relative estimating.
This presentation is based on material and activities from Mike Cohn's CSPO course.
Everybody’s talking about Agile Marketing as the “next big thing in marketing.” It even has its own manifesto. But more than a few marketers are confused about what it really means. This presentation will give you a crash course in how to get your marketing team up and running in Agile.
How to Build What Customers Want: the Story of Atlassian's Growth TeamAtlassian
Move fast and learn quickly (but let's not break things!). That is the mission of Atlassian's Product Growth team. Using a continuous program of experimentation and measurement, they are able quickly find out which ideas resonate with customers and which ideas don't. Graeme Smith (Development Manager – Product Growth) will share how Atlassian has successfully built its Product Growth team. Come and hear about some of the mistakes we have made along the way and how the culture has now shifted towards continual optimisation and more informed decision making when building product. At the end of the session, you’ll be armed with practical techniques that you can apply to your own organisation to start your own Product Growth team and get it firing on all cylinders.
Products covered:
JIRA Software, HipChat, Confluence
"Building a Company Wide Growth Culture" at SaaStr Annual 2016saastr
Sean Ellis, CEO of Growth Hackers, shares his advice on building a culture of growth within an organization at SaaStr Annual 2016 held in San Francisco Feb 9-11th. www.saastrannual.com
Run High Impact Experimentation with High-quality Customer DiscoveryOptimizely
Developing a robust A/B/n testing program is critical for every product organization. But there is not a one size fits all approach. Your program must be tailored to your business and audience to be successful. Join Oji Udezue, VP of Product at Calendly, who will share how to craft high-impact customer insights and product experiments, tailored for your company. Oji will draw insights from 20+ years of Product Management at companies like Microsoft and Atlassian and discuss the importance of using qualitative methods to help develop smarter hypotheses with the right tools and practices for your organization.
In this session you will learn:
- Why a strong experimentation culture is important for your product organization
- Proven ways to execute high-impact A/B/n tests with high-quality customer discovery
- The importance of conducting interviews with successful and unsuccessful customers and how to see through your customer’s eyes with live watching techniques
High Tempo Testing - Building a Scalable Growth ProcessMorgan Brown
How to build a scalable growth process for your startup. Most startups are searching for growth hacks. In this talk, I'll share why you should ditch the search for hacks and instead embrace a process of rapid experimentation.
My talk at Traction Conference, October 8, 2015 in San Francisco.
Get faster results and more business value the Vree waysccarbone
Building with commercial tools and pre-packaged industry data models is Vree’s edge to accelerate time to value. These tools allow Vree to integrate and enrich activities across the data warehouse, enterprise resource planning (ERP), and master data management (MDM). They are key to taming fragmented systems and providing advanced reporting and analysis of key metrics.
Whatever your role, if you work in the events industry you’re all too familiar with the pressure that comes from constant hard deadlines. But it doesn’t have to be that way; there is a way to better manage your events to reduce the stress.
In this session I’ll share some lessons learnt from agile software development, and talk you through my approach to event planning, which allows you to adapt, innovate and stay flexible.
I’ll show you how you can borrow the principles of agile methodology for event project management, which emphasise collaboration, user feedback and continuous improvement, to ensure that your event is successful and you stay in control.
Embracing the Consumerization of IT in Your CompanyAtlassian
Here are two truths: Employees expect consumer experiences. IT teams need to follow processes and measure success. Can both be done at the same time?
Atlassian's IT team recently answered this question and found that it's not only possible, but necessary. Nikki Nguyen from Atlassian will walk through how Atlassian's IT team transformed the IT experience to make it both more employee friendly and efficient. He will talk through how the team changed their team structure, their tools, their metrics for success...and some unexpected tips and tricks that they found out along the way.
Products covered:
JIRA Service Desk
Yahel Carmon, Director of Insight Produce, Blue State Digital
James Fox, Solutions Architect, Optimizely
Optimizely has powerful features, both exposed and under the hood, that make it easier for developers to implement sophisticated tests without re-inventing the wheel with each test.
Yahel Carmon, Director of Product Insights at Blue State Digital, and James Fox, Solutions Architect at Optimizely, discuss the ways Optimizely makes developers' lives easier, giving demonstrations of the technical strengths of the platform and real-world examples of how to leverage Optimizely to manage an online testing program.
Learn how to implement Optimizely the way advanced users and developers do, and ensure you're not missing out on its hidden gems.
The Agile Marketing [R]Evolution: How to Harness the Power of ChangeAndrea Fryrear
Our belief that we have to "go big or go home" is holding us back from starting down the path towards agility. Instead of making a big bet on agile, we should take the agile approach and embrace incremental expansion and iterative improvement. These are the stories of three first-rate marketers doing just that.
Slides from the 2017 PAICR keynote presentation.
Intro to Data Analytics with Oscar's Director of ProductProduct School
The Director of Product at Oscar, Vasudev Vadlamudi, went over key types of quantitative analysis that B2C product managers use on the job including: funnels, cohorts, and a/b testing. For each one he looked into when and why they are used, and used examples.
How would you explain the creative process? Non-linear, complicated, frustrating are a few words that come to mind.
At Hightail, we want to free the world’s creativity.
We help teams do this by making the creative process easier.
“Hightail solved our creative collaboration problem by letting us stream video and comment inline, so all feedback is contextual.” Martin Pelham / Manager of Media Services, LAIKA
With one place to share files, leave precise feedback on hi-resolution previews, time-stamped comments on video and audio streams, route approvals, control versions, have project level discussions and keep track of progress - all in real-time - your creative can continue to move forward without the hiccups.
Intro to Artificial Intelligence w/ Target's Director of PMProduct School
Given that Machine Learning (ML) is on every product enthusiast’s mind, this talk gave a broad view of the investment landscape for future innovation. Director of Product Management at Target, Aarthi Srinivasan, talked about macro AI themes & trends, how you can build your AI team and how to create a ML backed product vision.
Additionally, this talk armed the attendees with enough information to create your Point of View (POV) on how to incorporate AI into your business.
From Personalization to Individualization – Delivering a Unique ExperienceCapgemini
Personalization has its place in delivering great experience, but it’s not enough for consumers today. To achieve higher brand loyalty and customer satisfaction we must build & deliver individualized experiences which drive higher engagement. Learn how to make personalized and individualized experiences a reality.
Speaker: Naresh Khanduri, Capgemini
Agile estimating - what's the point(s)?Nexer Digital
A short practical session on agile estimating. In this session we look at:
1. Understand the importance of estimating size and duration separately.
2. Understand how a team can use relative estimating.
This presentation is based on material and activities from Mike Cohn's CSPO course.
Everybody’s talking about Agile Marketing as the “next big thing in marketing.” It even has its own manifesto. But more than a few marketers are confused about what it really means. This presentation will give you a crash course in how to get your marketing team up and running in Agile.
How to Build What Customers Want: the Story of Atlassian's Growth TeamAtlassian
Move fast and learn quickly (but let's not break things!). That is the mission of Atlassian's Product Growth team. Using a continuous program of experimentation and measurement, they are able quickly find out which ideas resonate with customers and which ideas don't. Graeme Smith (Development Manager – Product Growth) will share how Atlassian has successfully built its Product Growth team. Come and hear about some of the mistakes we have made along the way and how the culture has now shifted towards continual optimisation and more informed decision making when building product. At the end of the session, you’ll be armed with practical techniques that you can apply to your own organisation to start your own Product Growth team and get it firing on all cylinders.
Products covered:
JIRA Software, HipChat, Confluence
"Building a Company Wide Growth Culture" at SaaStr Annual 2016saastr
Sean Ellis, CEO of Growth Hackers, shares his advice on building a culture of growth within an organization at SaaStr Annual 2016 held in San Francisco Feb 9-11th. www.saastrannual.com
Run High Impact Experimentation with High-quality Customer DiscoveryOptimizely
Developing a robust A/B/n testing program is critical for every product organization. But there is not a one size fits all approach. Your program must be tailored to your business and audience to be successful. Join Oji Udezue, VP of Product at Calendly, who will share how to craft high-impact customer insights and product experiments, tailored for your company. Oji will draw insights from 20+ years of Product Management at companies like Microsoft and Atlassian and discuss the importance of using qualitative methods to help develop smarter hypotheses with the right tools and practices for your organization.
In this session you will learn:
- Why a strong experimentation culture is important for your product organization
- Proven ways to execute high-impact A/B/n tests with high-quality customer discovery
- The importance of conducting interviews with successful and unsuccessful customers and how to see through your customer’s eyes with live watching techniques
High Tempo Testing - Building a Scalable Growth ProcessMorgan Brown
How to build a scalable growth process for your startup. Most startups are searching for growth hacks. In this talk, I'll share why you should ditch the search for hacks and instead embrace a process of rapid experimentation.
My talk at Traction Conference, October 8, 2015 in San Francisco.
Get faster results and more business value the Vree waysccarbone
Building with commercial tools and pre-packaged industry data models is Vree’s edge to accelerate time to value. These tools allow Vree to integrate and enrich activities across the data warehouse, enterprise resource planning (ERP), and master data management (MDM). They are key to taming fragmented systems and providing advanced reporting and analysis of key metrics.
Whatever your role, if you work in the events industry you’re all too familiar with the pressure that comes from constant hard deadlines. But it doesn’t have to be that way; there is a way to better manage your events to reduce the stress.
In this session I’ll share some lessons learnt from agile software development, and talk you through my approach to event planning, which allows you to adapt, innovate and stay flexible.
I’ll show you how you can borrow the principles of agile methodology for event project management, which emphasise collaboration, user feedback and continuous improvement, to ensure that your event is successful and you stay in control.
How to Balance Innovation and Optimization in your CRO programVWO
These days digital marketers must use innovation to keep their brands relevant and engaging. But isn’t straying from the status quo risky? With 7 years of web experimentation experience, CRO Consultant Sam Baker will show you how to balance innovation and optimization to synchronize the two approaches, rather than causing the type of friction that negatively impacts conversion.
No startup business experiences the same journey to success, but there are general stages that most companies move through as they grow:
1) Validation
2) Product Development
3) Commercialization
4) Scale/Growth
The Center for Entrepreneurial Innovation (CEI) helps its clients through these stages of business development and offers best practices for each stage. Represented by an amazing lineup of speakers, including Hart Shafer (Innovation Coach / Founder, Theraspecs), Eric Miller (Principal, PADT Inc.), Nate Curran (Entrepreneur-in-Residence, CEI) and Russ Yelton (CEO, Pinnacle Transplant Technologies, "The Startup Lifecycle" presentation offers unique insights and best practices for entrepreneurs growing their business.
Jaleh Rezaei - How to build a scalable growth engine through speed: 5 actiona...SaaStock
To win in the current market, your marketing strategy means life or death for your business. When it comes to building scalable growth, most marketers and CMOs have it wrong. They focus on content quality, channel strategy and planning, when they should be focused on one thing and one thing only -- SPEED. In this session Jaleh will share actionable strategies that any marketing team can adopt to move 10 times faster and stop wasting time building high quality campaigns that don’t work.
This session was given in Technology Innovation & Entrepreneurship Center (TIEC)
, talking about the Agile mindset , Lean Software methodologies and Lean startup , plus a brief about Agile frameworks
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
2. intelligence
innovation
integrity
Spitfire Group, LLC
Beliefs
• Do projects right
• Efficiently
• High business value
Teams Modeled
on US Army
Special Forces
• Solution Managers
• Business Analysts
• Application
Architects
• Developers
• QA
Consulting
Practice Areas
• Technology
Strategy
• Application
Security
• Custom Software
Development /
Integration
www.spitfiregroup.com
3. intelligence
innovation
integrity
The Situation
• Use Kanban to Respect Team and Enhance Existing
Methodology – Scrum previously dropped with this team
• Create IT Discipline
Minimal Methodology
Previously in Place
• Goal: Growth / Acquisitions
• Existing IT Infrastructure Not Scalable
Large Back Office
Replacement Program
• 2 years – 6 major components
• Complete Back Office replacement
Aggressive Schedule
• Make the Sale!
• Creativity in Configurations as a Sales Tool
Permissive Business
Process Environment
• If the system can’t support, figure out how to make it work
• Inconsistent data stores, minimal enforced integration
History
7. intelligence
innovation
integrity
Analysis Added to Board
Visibility to Avoid Developer Starvation
Analysis Structure including Explicit Policy
Productive Development Team outpaced Analysis Team
Tip 5: Make it VISIBLE!!! Apply Kanban Where Needed
11. intelligence
innovation
integrity
Business Trust is Critical
• Difficult to get Cooperation without
Trust
• Avoid an Adversarial Relationship
• Can Severely Impede Progress
Why is it
Critical?
• Customer must trust you understand
business.
• Communicate with them!
• Get their feedback and act on it!
• Provide a solid quality product
Tips 9: Gain
the
Business
Trust
12. intelligence
innovation
integrity
Core Values – Quality Matters
• Meeting Schedule and Budget
• High Quality Product
What’s
More
Important?
• Misleading: Lines-of-Code vs.
Defects
• Better: Defect Rate
• Better: Survey Business Satisfaction
Tips 10:
How can
you observe
Quality?
13. intelligence
innovation
integrity
Quality vs Throughput
Product 3
Release
Product 1 Release
– 6/12
Product 2 –
Mon. Arch.
Product 4
Release
Quality does not remain flat as throughput increases
Tip 11: Maintaining consistent quality requires additional effort
14. intelligence
innovation
integrity
What Can We Learn From This
Picture? Quality Matters Part 2
No visiblity into bug
counts on the burn
down until this point.
Visibility into Unit Tests
- Better Unit Test Success!
“If you can not measure it, you can not improve it” – Lord Kelvin
Tip 12: “If you do not see it, you will not improve it” – Wade and Mike
16. intelligence
innovation
integrity
Retrospective
• Capable of Self Management
• Process Respected and Practiced by Team
• Incremental Development Practiced
Extremely
Productive
Team
• Upward Communication
• Minimal Product IterationChallenges
• Weekly Steering Committees
• Plan for Iteration
• Continuous User Community Feedback
Mitigations
17. intelligence
innovation
integrity
Thirteen Helpful Tips
• Tip 1: Take Advantage of Every Kanban Aspect Available
• Tip 2: Be Aware of the All the Kanban Aspects
• Tip 3: Visualization is essential to communicating performance
• Tip 4: Explicit Process Provides Team an Anchor to refer to
• Tip 5: Make Your Process VISIBLE!!! Apply Kanban Where
Needed
• Tip 6: Need a Lean Advocate to Focus on Fewer Tasks
• Tip 7: Story Maps Provide Context and a Visual Planning Tool
• Tip 8: Work with the Data You Do Have
• Tips 9: Gain the Business Trust
• Customer Trust! Communicate! Feedback! Quality!
• Tips 10: How can you observe Quality?
• Valid Metrics! Survey Business Satisfaction!
• Tip 11: Maintaining consistent quality requires additional effort
• Tip 12: “If you do not see it, you will not improve it”
• Tip 13: Productivity doesn’t scale linearly with team growth