Discussing through how Agile is implemented in iconnect360's development and the various challenges along the way as our process and practices mature.
Speaker: William Lim
Webinar: How to Get Customer Feedback by Amazon Sr PMProduct School
Here are a few mind-opening takeaways:
-3 methods used to collect customer feedback
-Understand the differences between the methods
-The pros and cons for each method
Full Stack Product Management by fmr Microsoft Product LeaderProduct School
Main Takeaways:
-Change: Effectively drive change across Dev, Test, Sales, and support by embedding yourself in their organizations
-Know your team: Product managers need to intimately understand what each discipline does and how so we can achieve change quickly.
-Make the first move: They will never come to us. We need to go to them to gather information and understand the real blockers to our Product's success.
Webinar: How to Get Customer Feedback by Amazon Sr PMProduct School
Here are a few mind-opening takeaways:
-3 methods used to collect customer feedback
-Understand the differences between the methods
-The pros and cons for each method
Full Stack Product Management by fmr Microsoft Product LeaderProduct School
Main Takeaways:
-Change: Effectively drive change across Dev, Test, Sales, and support by embedding yourself in their organizations
-Know your team: Product managers need to intimately understand what each discipline does and how so we can achieve change quickly.
-Make the first move: They will never come to us. We need to go to them to gather information and understand the real blockers to our Product's success.
IIT Academy: Agile. Learn how to articulate customer expectations and build precisely what was intended, with the minimum of traceability issues. Acceptance Criteria (in conjunction with good agile practices) is a way to create well documented, high-quality codebase tested using the same set of standards by developers, testers, analysts, designers as well as the Product Owner. Learn good Acceptance Criteria - the keys to customer success in agile delivery!
A Day in the Life of a Product Manager by Expedia Senior PMProduct School
Take aways:
-As the "CEO" you are responsible for the success of your Product despite never actually "building" anything
-As the "Coach" you are responsible for pushing the team to succeed and always remaining optimistic
-As the "Router" you are responsible for directing the overwhelming questions, feedback and other communication to the right place
-As the "Super User" no one should know your product better than you
-As the "Janitor" you do the dirty work to keep the team moving forward
Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoftXBOSoft
In this hour-long webinar, BlackLine's Director of Software Development Greg Burns and Scrum Master and Agile Coach Ron Ben Yosef discuss the company's agile conversion experience -- the challenges, successes, and benefits gained from implementation.
Lean + UX + Agile: Putting It All TogetherOrthogonal
Lean Startup, Pragmatic Marketing, User Experience Design and Agile Development are all approaches to improve your odds of creating successful products.
Are they mutually exclusive, or can you assemble them together to make a lean, mean product success machine?
Pathfinder Software's Amy Willis (UX) Bernhard Kappe (Products Strategy) and Reid MacTavish (Agile Development) share their lessons learned in making lean+ux+agile work.
8 Essentials for Building Robust Features by EA Sr Product ManagerProduct School
Main Takeaways:
-Start from the right problems to solve
-Align feature goals
-Leverage the team power in idea generation
-Critically assess solutions
-Unbiased hypothesis Validation
-Prioritize Ruthlessly
-Show progress
-Communicate often
Building Lean Products with Distributed Agile Teams - Igor Moochnick at Produ...ProductCamp Boston
ProductCamp Boston, April 2011 ****
Tips and tricks for management distributed teams via agile practices. How to establish agile environment? Which one to choose? How to sell it to the organization? *****
Igor has a lot of experience in running agile distributed teams. Agile coach and certified trainer.
Managing an Experimentation Platform by LinkedIn Product LeaderProduct School
Main Takeaways:
-Establishing a culture of experimentation at scale
-Developing the product vision and strategy
-Backlog prioritization based on Impact Score formula
Requirements are the basis for delivering value on agile projects. This presentation gives you an overview to the practices that make agile requirements work.
For more detailed information, you will find a variety of articles here:
http://ebgconsulting.com/articles.php#agile
How to Build Great Products by Eventbrite Senior Product ManagerProduct School
Learn how to build products for internal teams before taking them externally, as well as advantages and disadvantages of working for a two sided marketplace
Increase Engagement of Your Agile Team by Letgo Product LeaderProduct School
Main Takeaways:
-Empowering and motivating team members in the planning process.
-Use of "Dual Track Scrum/Double Diamond Methodology" in Agile teams
-How to set sprint goals and push the team further
IIT Academy: Agile. Learn how to articulate customer expectations and build precisely what was intended, with the minimum of traceability issues. Acceptance Criteria (in conjunction with good agile practices) is a way to create well documented, high-quality codebase tested using the same set of standards by developers, testers, analysts, designers as well as the Product Owner. Learn good Acceptance Criteria - the keys to customer success in agile delivery!
A Day in the Life of a Product Manager by Expedia Senior PMProduct School
Take aways:
-As the "CEO" you are responsible for the success of your Product despite never actually "building" anything
-As the "Coach" you are responsible for pushing the team to succeed and always remaining optimistic
-As the "Router" you are responsible for directing the overwhelming questions, feedback and other communication to the right place
-As the "Super User" no one should know your product better than you
-As the "Janitor" you do the dirty work to keep the team moving forward
Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoftXBOSoft
In this hour-long webinar, BlackLine's Director of Software Development Greg Burns and Scrum Master and Agile Coach Ron Ben Yosef discuss the company's agile conversion experience -- the challenges, successes, and benefits gained from implementation.
Lean + UX + Agile: Putting It All TogetherOrthogonal
Lean Startup, Pragmatic Marketing, User Experience Design and Agile Development are all approaches to improve your odds of creating successful products.
Are they mutually exclusive, or can you assemble them together to make a lean, mean product success machine?
Pathfinder Software's Amy Willis (UX) Bernhard Kappe (Products Strategy) and Reid MacTavish (Agile Development) share their lessons learned in making lean+ux+agile work.
8 Essentials for Building Robust Features by EA Sr Product ManagerProduct School
Main Takeaways:
-Start from the right problems to solve
-Align feature goals
-Leverage the team power in idea generation
-Critically assess solutions
-Unbiased hypothesis Validation
-Prioritize Ruthlessly
-Show progress
-Communicate often
Building Lean Products with Distributed Agile Teams - Igor Moochnick at Produ...ProductCamp Boston
ProductCamp Boston, April 2011 ****
Tips and tricks for management distributed teams via agile practices. How to establish agile environment? Which one to choose? How to sell it to the organization? *****
Igor has a lot of experience in running agile distributed teams. Agile coach and certified trainer.
Managing an Experimentation Platform by LinkedIn Product LeaderProduct School
Main Takeaways:
-Establishing a culture of experimentation at scale
-Developing the product vision and strategy
-Backlog prioritization based on Impact Score formula
Requirements are the basis for delivering value on agile projects. This presentation gives you an overview to the practices that make agile requirements work.
For more detailed information, you will find a variety of articles here:
http://ebgconsulting.com/articles.php#agile
How to Build Great Products by Eventbrite Senior Product ManagerProduct School
Learn how to build products for internal teams before taking them externally, as well as advantages and disadvantages of working for a two sided marketplace
Increase Engagement of Your Agile Team by Letgo Product LeaderProduct School
Main Takeaways:
-Empowering and motivating team members in the planning process.
-Use of "Dual Track Scrum/Double Diamond Methodology" in Agile teams
-How to set sprint goals and push the team further
Agile software development methodology is sweeping the IT Industry. Many organizations are experimenting with Agility and there are many “brands” of Agile including Scrum, XP, Lean, Crystal Clear and DSDM. Adoption of one of these methodologies could be wholesale in the case of a small well defined project that has no dependencies on other projects and can be completely delivered by a trained and motivated team. As these types of adoptions are rare organizations are looking for ways to ease into Agile practices without losing productivity.
This session is designed to discuss and identify ways that agile enablers can facilitate the transition to Agile practices. Participants learn basic Agile practices as well as techniques for introducing them to the software delivery team. This session will present common software delivery problems and the Agile path to solutions.
Антон Семенченко, опыт в IT более 10 лет, работает в компании ISSoft, специализируется в разработке и автоматизированном тестировании ПО плюс менеджмент\продажи. C++ Architect, Automation Practice Lead, PM, Group Manager
«Agile ValueTeam, учимся понимать Scrum». IT секция. Agile отделение. Для всех уровней подготовки.
«Как эффективно продавать Automation Service». IT секция. Продажи.
«Как эффективно организовать Автоматизацию, если у вас недостаточно времени, ресурсов и денег». Development секция. Отделение тестирования.
Introduction to Agile & scrum, but a bit from an HR perspective.
This presentation was given at "JobInfo" as some background material for a better understanding of recruitment in an agile world.
This is a presentation that was given to the Project Management Institute of Metrolina. The goal is exposure to the fundamental ideas of Lean/Agile/Scrum software development.
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017AgileNZ Conference
The Agile Manifesto has been around since 2001 and, although the industry has rapidly developed, the principles still hold very true. However, there are lots of great new ideas that people have been experimenting with since the Manifesto was signed and, in this talk, attendees will hear about a few of these developments, focusing on the concept of Modern Agile.
About Jacob Creech:
Jacob started out in web development around 2000 and discovered that people constantly asked for things they didn't actually need, which led him on a journey of discovery that ended up in this thing called 'Agile'. He found himself in China helping develop virtual products for Second Life and then as the one and only non-Chinese person in a web development agency – good for language practice, not so much for delivering amazing work.
After some time back in New Zealand on a usability product among other things, he returned to China to co-found an Agile consulting company, worked with a variety of large, impressive-sounding international companies at a scale that would make most New Zealand cities look tiny, and managed to stumble into a range of interesting opportunities all around Asia that kept him busy for the next few years.
However, after some time, he got the itch to return to NZ and ended up at Assurity in late 2015 where he now heads up the Agile practice and works with government and non-government clients to deliver work in ever-improving ways. In his spare time, he (poorly) plays table tennis and enjoys naming babies after entrepreneurs.
A dive into DESIGN THINKING – Making products and services that people wantAndy McBride
Terms such as ‘design’, ‘design thinking’, ‘agile’ and ‘MVP’ are now casually talked about in many organisations. Beyond the buzzword bingo, there are real methodologies and approaches that can help all teams deliver great solutions. Like many organisations, QUT needs to respond quickly to the increasingly complex challenges of our internal audience with innovative solutions that are also feasible and viable. Over the past year QUT has taken a design thinking approach to developing its new service experience – HiQ. HiQ brings together service and communication teams, and integrates information, technology and physical spaces. The result is a personalised and consistent experience of QUT across our diverse internal audiences, that aims to engage with them wherever they are.
Conference: Digital Employee Experience (DEX) Conference 2018
Contact: Andy McBride - https://www.linkedin.com/in/andymcbride/
Copyright 2018
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...Agile ME
Agile Adoption is a big organization transition project. A big bang approach to Agile Adoption involves real risks and may lead to failure. Instead, small, continuous, and valuable improvements are more viable for most organizations. In this interactive session, we will start with an overview of the Agile mindset, values and principles, and will highlight the major differences between Agile and traditional approaches to managing software projects. Then, we will explain our approach for adopting agile which is incremental and iterative in nature. Finally, we will present some case studies and will share some interesting observations and conclusions collected through working with more than 40 companies during the last 6 years.
You keep using the word agile, i do not think it means what you think it meansNathan Gloyn
Slides for the talk about what people think agile is, what agile is about and how you can get back to the idea of agile.
A recording of the talk from NDC London 2016 should be available here https://vimeo.com/158164783
#speakgeek - Support Processes for iconnect360Derek Chan
A presentation on how we support & pro-actively resolve our cloud based application issues. We will share about the tools used & how we track them.
Speakers: Derek, Nurul Zaman
#speakgeek - Testing Recipe: The iconnect360 WayDerek Chan
We practice both manual & automated testing to ensure product quality here in iconnect360. Come & explore the iconnect360 testing world!
Speakers: Gan, Larica, Miki, Rizwan
#speakgeek - Pragmatic Batch Process Management & Developer TestingDerek Chan
Sharing our practices in managing batch processes at scale and the tools used for rapid building and execution of unit tests and end-to-end testing
Speakers: Jecelyn, David Hong
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
Traditional software testing methods are being challenged in retail, where customer expectations and technological advancements continually shape the landscape. Enter generative AI—a transformative subset of artificial intelligence technologies poised to revolutionize software testing.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Modern design is crucial in today's digital environment, and this is especially true for SharePoint intranets. The design of these digital hubs is critical to user engagement and productivity enhancement. They are the cornerstone of internal collaboration and interaction within enterprises.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
Data privacy is one of the most critical issues that businesses face. This presentation shares insights on the principles and best practices for ensuring the resilience and security of your workload.
Drawing on a real-life project from the HR industry, the various challenges will be demonstrated: data protection, self-healing, business continuity, security, and transparency of data processing. This systematized approach allowed to create a secure AWS cloud infrastructure that not only met strict compliance rules but also exceeded the client's expectations.
Your Digital Assistant.
Making complex approach simple. Straightforward process saves time. No more waiting to connect with people that matter to you. Safety first is not a cliché - Securely protect information in cloud storage to prevent any third party from accessing data.
Would you rather make your visitors feel burdened by making them wait? Or choose VizMan for a stress-free experience? VizMan is an automated visitor management system that works for any industries not limited to factories, societies, government institutes, and warehouses. A new age contactless way of logging information of visitors, employees, packages, and vehicles. VizMan is a digital logbook so it deters unnecessary use of paper or space since there is no requirement of bundles of registers that is left to collect dust in a corner of a room. Visitor’s essential details, helps in scheduling meetings for visitors and employees, and assists in supervising the attendance of the employees. With VizMan, visitors don’t need to wait for hours in long queues. VizMan handles visitors with the value they deserve because we know time is important to you.
Feasible Features
One Subscription, Four Modules – Admin, Employee, Receptionist, and Gatekeeper ensures confidentiality and prevents data from being manipulated
User Friendly – can be easily used on Android, iOS, and Web Interface
Multiple Accessibility – Log in through any device from any place at any time
One app for all industries – a Visitor Management System that works for any organisation.
Stress-free Sign-up
Visitor is registered and checked-in by the Receptionist
Host gets a notification, where they opt to Approve the meeting
Host notifies the Receptionist of the end of the meeting
Visitor is checked-out by the Receptionist
Host enters notes and remarks of the meeting
Customizable Components
Scheduling Meetings – Host can invite visitors for meetings and also approve, reject and reschedule meetings
Single/Bulk invites – Invitations can be sent individually to a visitor or collectively to many visitors
VIP Visitors – Additional security of data for VIP visitors to avoid misuse of information
Courier Management – Keeps a check on deliveries like commodities being delivered in and out of establishments
Alerts & Notifications – Get notified on SMS, email, and application
Parking Management – Manage availability of parking space
Individual log-in – Every user has their own log-in id
Visitor/Meeting Analytics – Evaluate notes and remarks of the meeting stored in the system
Visitor Management System is a secure and user friendly database manager that records, filters, tracks the visitors to your organization.
"Secure Your Premises with VizMan (VMS) – Get It Now"
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
3. and now
MONTLY
RELEASE CYCLE
IMPROVE QUALITY
GREATER CUSTOMER SATISFACTION
INCREASED PRODUCTIVITY
REDUCEDRISK
SELF ORGANIZE TEAM
AUTOMATED DEPLOYMENT
ADAPT AND RESPONSE FASTER
7. Going back to basic
“What is a user story?”
“Do our developers know how
to write testable code?”“How do we test?”
Is our team been trained for success?
Management needs to realize they need to provide
support and training to their team for them to be
successful
Do anyone know how to automate deployment?
“Do you know what are the 12 agile principles?
8. Being lean –
remove non
productive task
Take the first steps
Find someone to
inspire
Gradual
improvement –
productivity, test
coverage
Don’t push hard “If your training seems hard to the
average person (and it probably would),
then it’s because you have gradually
worked up to that level over a long period
of time. To you, it should not feel difficult
because you’ve adapted to it.”
“There will always be promoters and detractors”
“Change is always hard”
“Inspire advocate and influence”
9. “Kung Fu masters win not by
sprinting, but by pacing
themselves for the long run. And
they succeed beautifully.”
Be the marathoner and not sprinter
“Have a long term strategy or goals”
“Be consistent”
3 years roadmap to
achieve full
continuous
integration
Long term
technology roadmap
Continues
improvement
(process, technology
and individual)
Being lean
10. Be disciplined
“The big secret to discipline is
that it must be cultivated and
nurtured — slowly, steadily,
tenderly, not clobbered with a
club.”
“Know your True North and works towards it”
“Define a predictable and repeatable process”
“Everyone have to do their job well”
Define the job
scope and be
accountable
Define standards
Schedule recurring
meeting (weekly or
monthly)
Monthly release
cycle – 1st or 3rd
Thursday of the
month
11. Balance the Yin and Yang
“Kung Fu trains you not just to
defend yourself against
punches and kicks, but also to
defend yourself from colds and
flus, chronic illness, and even
from accidents.”“Balance between business requirement, technology and
user experience”
“Balance between features release and fixing technical debt”
“Balance between company growth and personal growth”
“Balance between scope and timeline”
12. Build the agile culture and not process
Schneider Model
• Collaboration culture
is about working
together.
• Control culture is
about getting and
keeping control.
• Competence culture is
about being the best.
• Cultivation culture is
about learning and
growing with a sense
of purpose.
14. Our development mantra – the 12 agile
principles
Satisfy the customer through early and
continuous delivery
Welcome changing requirements, even late
in development
Deliver working software frequently Business people and developers work
together daily.
Build projects around motivated individuals Maintain a constant pace indefinitely
Convey information via face-to-face
conversation
Give continuous attention to technical
excellence
Working software is the primary measure of
progress
Simplify: maximize the amount of work not
done
Teams self-organize Teams retrospect and tune their behaviours
15. Common issues we face
Not having enough resources (UX and SETs are shared resources)
No full-time product owner
We need to meet release deadlines
Difficult to balance between fixing technical debt and delivering
features
Constantly changing requirements
Poor communication
16. Common issues we face
Not having enough resources (UX and SETs are shared resources)
No full-time product owner
We need to meet release deadlines
Difficult to balance between fixing technical debt and delivering
features
Constantly changing requirements
Poor communication
17. Our Product Development Team
User Experience Engineering Test DevOps
Each team run their own scrum and their own sprint planning
Team alignment is from the quarterly release plan
UX team will always had the head start
UX and Test joins the engineering daily scrum
Everyone involved in the planning
19. Our UX process
Concepts &
Prototype
Internal & External
validation
Document
requirements
Presentation
to stakeholder
for sign-off
Requirements
Gathering and
Design
Research
- Validate internally
to ensure business
goals met &
technically feasible
- Validate externally
with customers and
users to ensure their
needs are met &
expectations
managed
- Sketches and
conceptual design
and validation with
the developers
- Realistic clickable
prototype to
communicate user
journeys
- Gathering
requirements and
data from various
sources.
- Research to
understand users,
use cases & pain
points
- Documenting
key behaviours
and design
decisions for
future
reference
- Present
outcomes to
stakeholders in
Product Panel
for feedback
and sign-off
Presentation
to
development/
testing/instruct
ional design
team
- Present
outcomes to
team to enable
execution of
respective tasks
- Evangelise
knowledge on
the customer &
user
Iterate
20. Development Phase in details
Phases Description Communications
Requirement
Gathering
Initial phase of scoping and discussion Minutes and outcomes of product panel
meeting communicated to involved parties
Feature Development Software Development
Feature Stabilization Feature testing, bug fixing (production and
feature release) and product showcase
Show case agenda will be communicated to
relevant parties
Regression Testing Final testing and preparation for release Release communication to all staff after release
readiness meeting
UX Process Feature Development Feature Stabilization
Regression Testing /
Release
Product Panel
Meeting
Requirement
Review
Sprint
Planning
Test Case
Review
Development
Freeze
Product
Show case
Code
Freeze
Release
Readiness
Meeting
Release Release
Retrospective
Monthly sprint
21. Sprint planning for development
Technical analysis Estimation Choose story Task breakdown
Shaolin Kung Fu
Indian monk Ba Tuo, visited Henan. The monk in the area are weak and Ba Tuo introduce them to
moving exercises, designed to both enhance chi flow and build strength. These sets, modified from Indian yogas (mainly hatha, and raja) were based on the movements of the 18 main animals in Indo-Chinese iconography (e.g., tiger, deer, leopard, cobra, snake, dragon, etc.), were the beginnings of Shaolin Kung Fu.