دي الAgenda:
1. تحديات الrequirements
2. ازاي تفكر Agile في شغل الrequirements
3. دور Product Onwer
4. ازاي نكتب User Stories
5. يعني ايه BackLog Refinement
الhangout ده بيتعمل كل اسبوعين مع جروب agile بالعربي عشان نحاول نوصل المعلومة بشكل تفاعلي فيه مناقشات اكتر
https://www.facebook.com/groups/Agile.bel3araby/
الhost انا Mona Shokrof , بشتغل Agile coach and trainer في Agile Arena ده الaccount بتاعي علي linked in
https://www.linkedin.com/in/monashokrof
اللي حابب يسال اي حاجة
اللي بدات فكرة شرح الAgile بالعربي علي الblog بتاعها www.shokrof.com
Agile webinar بالعربي Planning ,estimation and story pointsAgile Arena
الwebinar ده من ضمن سلسلة webinars هدفها نشر فكر الagile بطريقة interactive و بالعربي عشان توصل اكتر للناس
webinar ده بيتعمل كل اسبوعين مع جروب agile بالعربي
https://www.facebook.com/groups/Agile.bel3araby/
الhost انا Mona Shokrof , بشتغل Agile coach and trainer في Agile Arena ده الaccount بتاعي علي linked in
https://www.linkedin.com/in/monashokrof
اللي حابب يسال اي حاجة
اللي بدات فكرة شرح الAgile بالعربي علي الblog بتاعها www.shokrof.com
Agile beyond Scrum: From concept to high performanceInPhonex
A new approach to Agile adoption.
Choosing the correct Agile methods for your Agile adoption makes it easier to transform the culture of the organization.
What is Agile ?
Agile methodology is a kind of task the executives procedure, for the most part utilized for programming improvement, where requests and arrangements advance through the community exertion of self-sorting out and cross-useful groups and their clients.
An agile programming improvement process consistently begins by characterizing the clients and archiving a dream articulation on an extent of issues, openings and qualities to be tended to.
Advantages of the agile strategy are incorporated :
Partner commitment
Concentrate on clients
Early and unsurprising conveyance
Unsurprising expenses and timetable
Takes into account change
How organizations should react to agile :
For organizations to prevail in the present market, they should have the option to quickly and dependably convey item augmentations to clients.
All the more critically, they should be agile and ready to react to input from clients.
Need to find out additional?
Tonex offers courses in Agile training:
“Want to learn more?
Tonex offers courses in Agile training”.
Agile Programming Workshop
https://www.tonex.com/training-courses/agile-programming-workshop-agile-programming-training-workshop/
Introduction to Agile Programming and Software Development
https://www.tonex.com/training-courses/introduction-to-agile-programming-and-software-development/
Learn more.
Agile Methodology Training
https://www.tonex.com/agile-methodology-training-agile-courses/
دي الAgenda:
1. تحديات الrequirements
2. ازاي تفكر Agile في شغل الrequirements
3. دور Product Onwer
4. ازاي نكتب User Stories
5. يعني ايه BackLog Refinement
الhangout ده بيتعمل كل اسبوعين مع جروب agile بالعربي عشان نحاول نوصل المعلومة بشكل تفاعلي فيه مناقشات اكتر
https://www.facebook.com/groups/Agile.bel3araby/
الhost انا Mona Shokrof , بشتغل Agile coach and trainer في Agile Arena ده الaccount بتاعي علي linked in
https://www.linkedin.com/in/monashokrof
اللي حابب يسال اي حاجة
اللي بدات فكرة شرح الAgile بالعربي علي الblog بتاعها www.shokrof.com
Agile webinar بالعربي Planning ,estimation and story pointsAgile Arena
الwebinar ده من ضمن سلسلة webinars هدفها نشر فكر الagile بطريقة interactive و بالعربي عشان توصل اكتر للناس
webinar ده بيتعمل كل اسبوعين مع جروب agile بالعربي
https://www.facebook.com/groups/Agile.bel3araby/
الhost انا Mona Shokrof , بشتغل Agile coach and trainer في Agile Arena ده الaccount بتاعي علي linked in
https://www.linkedin.com/in/monashokrof
اللي حابب يسال اي حاجة
اللي بدات فكرة شرح الAgile بالعربي علي الblog بتاعها www.shokrof.com
Agile beyond Scrum: From concept to high performanceInPhonex
A new approach to Agile adoption.
Choosing the correct Agile methods for your Agile adoption makes it easier to transform the culture of the organization.
What is Agile ?
Agile methodology is a kind of task the executives procedure, for the most part utilized for programming improvement, where requests and arrangements advance through the community exertion of self-sorting out and cross-useful groups and their clients.
An agile programming improvement process consistently begins by characterizing the clients and archiving a dream articulation on an extent of issues, openings and qualities to be tended to.
Advantages of the agile strategy are incorporated :
Partner commitment
Concentrate on clients
Early and unsurprising conveyance
Unsurprising expenses and timetable
Takes into account change
How organizations should react to agile :
For organizations to prevail in the present market, they should have the option to quickly and dependably convey item augmentations to clients.
All the more critically, they should be agile and ready to react to input from clients.
Need to find out additional?
Tonex offers courses in Agile training:
“Want to learn more?
Tonex offers courses in Agile training”.
Agile Programming Workshop
https://www.tonex.com/training-courses/agile-programming-workshop-agile-programming-training-workshop/
Introduction to Agile Programming and Software Development
https://www.tonex.com/training-courses/introduction-to-agile-programming-and-software-development/
Learn more.
Agile Methodology Training
https://www.tonex.com/agile-methodology-training-agile-courses/
This presentation has been compiled using material available in public domain. Copyrights of the owners and sources of the material used has been duly acknowledged.
Where are my Project Managers?
Exploring the role of the Project Manager post Agile transition
Haley Cochran, PMP, ACP, CSM, ITIL Foundations
Leader | Program Manager | Project Manager | Agile Coach | Change Agent
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassTechcanvass
Download this ECBA Sample Questions PDF and try out these questions for Free. These questions are based on latest ECBA exam pattern
You can access our ECBA Question bank simulator at https://techcanvass.com/ECBA-testseries.aspx
The Snowman - visualising Agile project roles & responsibilitiesAbdul Ghafoor
Based on the DSDM team model and also known as the "Alien Baby", I have summarised the different Agile Project roles and responsibilities which may be useful for those who want a better understanding of Agile or who if you're planning on sitting the Foundation or Practitioner exams.
This presentation is about “Agile Mindset”. It describes the Agile Manifesto. Moreover, it shows the Agile Manifesto Statement of Values, the Principles of the Agile Manifesto and The Declaration of Interdependence (DOI). Finally, I compared the Agile Mindset VS Traditional Mindset.
This is a basic overview on some of the aspects of Lean PMO during the every day agile practice world
The author writes regularly at www.madhavanwrites.blogspot.com
An introduction to our Nearshoring services. We build your high performance IT team with experts from Eastern Europe. Fast, scalable and combined with the security of a German partner.
The ideal Agile world describes dedicated Teams that implement a negotiable scope in fixed iterations to meet a moving target. The real world is usually more complex, and often requires interaction with projects and processes that have very different and “non-Agile” characteristics. This webinar describes the conduct of Agile governance for hybrid projects that contain very different types of processes. We will review the very real drivers that lead to these hybrid environments, and look at practical techniques for making hybrid projects successful.
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.
How to Manage a Mixed Portfolio of Products by Salesforce PMProduct School
Major Takeaways:
- Conduct meaningful buy vs. build assessments: total cost of ownership, using 3rd parties to prove an internal build investment, influence their road maps
- Think big and take on risk: bring internal engineers the challenge of building better than what's out there
- Look w/in the business: Salesforce on Salesforce and other internal partnerships
This presentation has been compiled using material available in public domain. Copyrights of the owners and sources of the material used has been duly acknowledged.
Where are my Project Managers?
Exploring the role of the Project Manager post Agile transition
Haley Cochran, PMP, ACP, CSM, ITIL Foundations
Leader | Program Manager | Project Manager | Agile Coach | Change Agent
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassTechcanvass
Download this ECBA Sample Questions PDF and try out these questions for Free. These questions are based on latest ECBA exam pattern
You can access our ECBA Question bank simulator at https://techcanvass.com/ECBA-testseries.aspx
The Snowman - visualising Agile project roles & responsibilitiesAbdul Ghafoor
Based on the DSDM team model and also known as the "Alien Baby", I have summarised the different Agile Project roles and responsibilities which may be useful for those who want a better understanding of Agile or who if you're planning on sitting the Foundation or Practitioner exams.
This presentation is about “Agile Mindset”. It describes the Agile Manifesto. Moreover, it shows the Agile Manifesto Statement of Values, the Principles of the Agile Manifesto and The Declaration of Interdependence (DOI). Finally, I compared the Agile Mindset VS Traditional Mindset.
This is a basic overview on some of the aspects of Lean PMO during the every day agile practice world
The author writes regularly at www.madhavanwrites.blogspot.com
An introduction to our Nearshoring services. We build your high performance IT team with experts from Eastern Europe. Fast, scalable and combined with the security of a German partner.
The ideal Agile world describes dedicated Teams that implement a negotiable scope in fixed iterations to meet a moving target. The real world is usually more complex, and often requires interaction with projects and processes that have very different and “non-Agile” characteristics. This webinar describes the conduct of Agile governance for hybrid projects that contain very different types of processes. We will review the very real drivers that lead to these hybrid environments, and look at practical techniques for making hybrid projects successful.
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.
How to Manage a Mixed Portfolio of Products by Salesforce PMProduct School
Major Takeaways:
- Conduct meaningful buy vs. build assessments: total cost of ownership, using 3rd parties to prove an internal build investment, influence their road maps
- Think big and take on risk: bring internal engineers the challenge of building better than what's out there
- Look w/in the business: Salesforce on Salesforce and other internal partnerships
GeekyAnts- App development company's Experience deck .pptxGeekyAnts
Research. Collaborate. Build
GeekyAnts is an app design and development studio in USA, also having a global presence in UK and India. They specializes in building solutions for web and mobile that drive innovation and transform industries and lives. They hold expertise in state-of-the-art technologies like React, React Native, Flutter, Angular, Vue, NodeJS, Python, Svelte and more.
GeekyAnts has worked with around 500+ clients all across the globe, delivering tailored solutions to a wide array of industries like Healthcare, Finance, Education, Banking, Gaming, Manufacturing, Real Estate and more. They are trusted tech partners of some of the world's top corporate giants and have helped small to mid-sized companies realize their vision and transform digitally.
They provide services ranging from Web & Mobile Development, UI/UX design, Business Analysis, Product Management, DevOps, QA, API Development, Delivery & Support and more.
In addition to that, GeekyAnts is the brains behind React Native's most famous UI library; NativeBase (16400+ GitHub Stars), BuilderX, Vue Native, Flutter Starter, apibeats and hold numerous other Open Source contributions to their name.
GeekyAnts has offices in the US (California), India (Bangalore) and the UK (London).
Behaviour Driven Development: Oltre i limiti del possibileIosif Itkin
The QA Financial Forum: Milan 2019
23 January at the Excelsior Hotel Gallia.
Anna-Maria Lukina, Exactpro Business Development Director
The QA Financial Forum: Milan is one of the leading fintech conferences in Italy. The event focuses on the latest achievements in software risk management and automation of software testing. The predominant theme of the Milan event will be Quality Assurance for the entire Software Development Life Cycle (SDLC).
The topics under discussion will feature:
- Technologies for Automation & AI
- DevOps & CI/CD
- Value Stream Management
- Test Data Management
- Regulatory Compliance
- App Security & DevSecOps
- Testing and quality assurance of Blockchain platforms
The official language of the event is Italian.
Join Bob Mosher and Conrad Gottfredson as they discuss Agile development in this month's webinar!
Software development is shifting to Agile development practices due to the speed of change within organizations, and therefore creating the demand for such shifts. These same compelling reasons are pushing learning groups to challenge their current methodologies and become more adaptive. This can’t be accomplished without a Performance Support strategy, methodology, and technology.
Our charge is not only to keep up with Agile software development, but to keep up with the adaptive performance requirements of organizations to be “Agile": to grow, change, and innovate at or above the speed of their markets – in other words, the need to: “learn at the speed of change.”
The Growth Marketing Secrets of Top Software Houses in Poland - SODA Meetup -...MAN Digital
A presentation about The Growth Marketing Secrets of Top Software Houses in Poland - SODA Meetup - 7th May, Gdynia.
Full process and takeaways
Full analysis: https://share.man.digital/soda
Proventures Education and Consulting Private Limited is a firm that offers consulting services under a single roof interconnecting specialized process consulting, competency development and technology solutions to achieve integrated and effective delivery of enterprise strategy
Technical stream: Moving to test- and behaviour-driven development
In this session Kim will be going over the benefits of introducing TDD and BDD: How to introduce them, their differences, how to deal with push back from team members and upper management.
The benefits of driving our development with tests, how it helps the quality and maintainability of our software, how it helps the business and the client. The types of tests that best serve us for the different layers of our application development and how business people can get benefit from TDD and especially BDD.
When Kim’s not working at his day job as a senior software engineer, consultant, Scrum Master, you can find him indulging his passions of software architecture, creating and exploiting software and networks. In order to develop and release software faster, it's Kim’s aim to increase the awareness for the need of higher quality incremental software releases.
Managing a team and project are quite synonymous. Especially, teams require effective distribution of responsibility / roles. Once that is setup, a proper process guides people to make progress. All this fits into a product lifecycle, which is essential to develop the right product, in the right way, and deliver it at the right time.
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
A properly implemented Agile method increases the speed of development, aligns individual and organization objectives, creates a culture driven by performance, supports shareholder value creation, achieves stable and consistent communication of performance at all levels, and enhances individual development and quality of life.
Similar to MongoDB – Build, Adapt, Reduce, Improve (20)
Big Brother Big Sister Bluemix Architecture from #HackathonCLTDave Callaghan
Big Brother and Big Sisters brought their enterprise system challenge to #HackathonCLT. I wanted to design a system that could support 10x the membership with the same expense. By using Bluemix to provide scale, the Watson APIs for both ingestion and analytics, and their Hyperledger implementation for security paired with HBase, I believe we have a potential solution. More to come!
Discuss building a trust solution for HealthIT or other regulated enterprises with blockchain using Hyperledger with Hbase for off-blockchain storage for scaling prototyped on Bluemix.
Stormwater analytics with MongoDB and PentahoDave Callaghan
Use MongoDB and Pentaho to rapidly evaluate a use case for the City of Charlotte's Stormwater Management System by creating "A Single View of a Raindrop".
There are any number of vendors and publications stating that IT departments need to invest big in Big Data and Big Analytics to meet the challenges of the Internet of Things. Let's swap out marketing and hype for logic and math and separate the signal from the noise. We'll come up with a clear problem definition and come up with an algorithmic approach to the problem. Once we have a framework, we can more intelligently choose an implementation.
Opendatabay - Open Data Marketplace.pptxOpendatabay
Opendatabay.com unlocks the power of data for everyone. Open Data Marketplace fosters a collaborative hub for data enthusiasts to explore, share, and contribute to a vast collection of datasets.
First ever open hub for data enthusiasts to collaborate and innovate. A platform to explore, share, and contribute to a vast collection of datasets. Through robust quality control and innovative technologies like blockchain verification, opendatabay ensures the authenticity and reliability of datasets, empowering users to make data-driven decisions with confidence. Leverage cutting-edge AI technologies to enhance the data exploration, analysis, and discovery experience.
From intelligent search and recommendations to automated data productisation and quotation, Opendatabay AI-driven features streamline the data workflow. Finding the data you need shouldn't be a complex. Opendatabay simplifies the data acquisition process with an intuitive interface and robust search tools. Effortlessly explore, discover, and access the data you need, allowing you to focus on extracting valuable insights. Opendatabay breaks new ground with a dedicated, AI-generated, synthetic datasets.
Leverage these privacy-preserving datasets for training and testing AI models without compromising sensitive information. Opendatabay prioritizes transparency by providing detailed metadata, provenance information, and usage guidelines for each dataset, ensuring users have a comprehensive understanding of the data they're working with. By leveraging a powerful combination of distributed ledger technology and rigorous third-party audits Opendatabay ensures the authenticity and reliability of every dataset. Security is at the core of Opendatabay. Marketplace implements stringent security measures, including encryption, access controls, and regular vulnerability assessments, to safeguard your data and protect your privacy.
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...John Andrews
SlideShare Description for "Chatty Kathy - UNC Bootcamp Final Project Presentation"
Title: Chatty Kathy: Enhancing Physical Activity Among Older Adults
Description:
Discover how Chatty Kathy, an innovative project developed at the UNC Bootcamp, aims to tackle the challenge of low physical activity among older adults. Our AI-driven solution uses peer interaction to boost and sustain exercise levels, significantly improving health outcomes. This presentation covers our problem statement, the rationale behind Chatty Kathy, synthetic data and persona creation, model performance metrics, a visual demonstration of the project, and potential future developments. Join us for an insightful Q&A session to explore the potential of this groundbreaking project.
Project Team: Jay Requarth, Jana Avery, John Andrews, Dr. Dick Davis II, Nee Buntoum, Nam Yeongjin & Mat Nicholas
Show drafts
volume_up
Empowering the Data Analytics Ecosystem: A Laser Focus on Value
The data analytics ecosystem thrives when every component functions at its peak, unlocking the true potential of data. Here's a laser focus on key areas for an empowered ecosystem:
1. Democratize Access, Not Data:
Granular Access Controls: Provide users with self-service tools tailored to their specific needs, preventing data overload and misuse.
Data Catalogs: Implement robust data catalogs for easy discovery and understanding of available data sources.
2. Foster Collaboration with Clear Roles:
Data Mesh Architecture: Break down data silos by creating a distributed data ownership model with clear ownership and responsibilities.
Collaborative Workspaces: Utilize interactive platforms where data scientists, analysts, and domain experts can work seamlessly together.
3. Leverage Advanced Analytics Strategically:
AI-powered Automation: Automate repetitive tasks like data cleaning and feature engineering, freeing up data talent for higher-level analysis.
Right-Tool Selection: Strategically choose the most effective advanced analytics techniques (e.g., AI, ML) based on specific business problems.
4. Prioritize Data Quality with Automation:
Automated Data Validation: Implement automated data quality checks to identify and rectify errors at the source, minimizing downstream issues.
Data Lineage Tracking: Track the flow of data throughout the ecosystem, ensuring transparency and facilitating root cause analysis for errors.
5. Cultivate a Data-Driven Mindset:
Metrics-Driven Performance Management: Align KPIs and performance metrics with data-driven insights to ensure actionable decision making.
Data Storytelling Workshops: Equip stakeholders with the skills to translate complex data findings into compelling narratives that drive action.
Benefits of a Precise Ecosystem:
Sharpened Focus: Precise access and clear roles ensure everyone works with the most relevant data, maximizing efficiency.
Actionable Insights: Strategic analytics and automated quality checks lead to more reliable and actionable data insights.
Continuous Improvement: Data-driven performance management fosters a culture of learning and continuous improvement.
Sustainable Growth: Empowered by data, organizations can make informed decisions to drive sustainable growth and innovation.
By focusing on these precise actions, organizations can create an empowered data analytics ecosystem that delivers real value by driving data-driven decisions and maximizing the return on their data investment.
1. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
Sparks Ignite, Inc.
MongoDB
Build, Adapt, Reduce, Improve
2. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Enabling the Mid-Sized Enterprise
●
Management
●
Operations
●
Architecture
3. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Enabling the Mid-Sized Enterprise
●
Management
●
Introduction
●
Implement a Proof of Concept
●
Measure Results
●
Stages of Adoption
4. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Sparks Ignite, Inc.
●
Data Integration and Analytics
●
Data Management and
Governance
●
Enterprise Storage and
Compute
●
Consulting Services Offerings
Introduction
5. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve Introduction
6. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
●
Financial Services
●
Government
●
Retail
●
High Tech
●
Media and Entertainment
●
Healthcare
●
Telecommuncations
Introduction
7. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
●
Single View
●
Internet of Things
●
Mobile
●
Real-Time Analytics
●
Personalization
●
Catalog
●
Content Management
Introduction
8. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve Introduction
9. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve Introduction
10. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Problem
The Apollo Group (parent company of the
University of Phoenix) needed a cloud-based
learning management platform for its 350K globa
students.
Challenges with current Oracle platform
●
Scalability
●
Technology fit
Potential choices
●
Expand existing Oracle platform
●
Try MongoDB
Implement a POC
11. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
●
Resiliency
●
Stability
●
Adaptability of Data Model
●
Performance
●
Configuration Flexibility
●
Administrator Functionality
●
Training
●
Data Migration and Movement
●
Conformance with Standards
●
Quality & Availability of Support
Implement a POC
12. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
●
Phase 1 2 weeks
Cross-function team of stakeholders define go
and objectives
Gather current state metrics
●
Phase 2 2 weeks
Develop same use case application on small
MongoDB server w/ MongoDB data model
●
Phase 3 2 weeks
Stand up 5-node MongoDB deployment and
develop runbook
●
Phase 4 2 weeks
Performance and quality assurance tests to
validate goals and objectives
Implement a POC
13. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
●
Resiliency
●
Stability
●
Adaptability of Data Model
●
Performance
●
Configuration Flexibility
●
Administrator Functionality
●
Training
●
Data Migration and Movement
●
Conformance with Standards
●
Quality & Availability of Support
Implement a POC
14. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Tips for Evaluating a Software Solution
●
Identify and work closely with all relevant
stakeholders.
●
Clearly define the problem, your goals, and the
areas on which you want to focus.
●
Follow a rigorous, template-based evaluation
process to ensure that you cover all bases across all
POCs.
Measure Results
15. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Tips for Evaluating a Software Solution
●
Divide the evaluation into short, discrete phases.
●
Identify a simple but relevant use case to ensure
general understanding of the technical findings.
●
Act fast and fail quickly to avoid spending time and
resources on a solution that will fail in the long run.
Measure Results
16. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Tips for Evaluating a Software Solution
●
Leverage formal training, seminars, and targeted
questions to vendors.
●
Enroll users not involved in the project in training to
assess accurately how long it will take to train
novice users.
●
Evaluate the ease - or difficulty - of training users.
Measure Results
17. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
●
MongoDB
●
Build
●
Adapt
●
Reduce
●
Improve
Stages of Adoption
18. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Stages of Adoption
●
First MongoDB Project
●
Multiple MongoDB Projects
●
MongoDB Center of Excellence
●
MongoDB-First Policy
Stages of Adoption
19. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
First MongoDB Project
●
Identify target team members in
development, operations and
business teams.
●
Training for Developers and
DBAs.
●
Consulting on schema design,
architecture review and
introductory best practices
Stages of Adoption
20. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Multiple MongoDB Projects
Share knowledge within the
organization, through internal
presentations and hackathons.
●
Begin to establish preliminary
best practices, such as
preferred hardware
configurations and how to
integrate with existing
systems.
Stages of Adoption
21. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
MongoDB Center of Excellence
●
Identify a group across different
functional areas to document
best practices, facilitate
knowledge sharing and help
teams understand when to use
MongoDB.
●
Facilitate development of
MongoDB Platform-as-a-Service
(PaaS).
Stages of Adoption
22. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
MongoDB-First Policy
●
Disseminate information on the
CoE and best practices
throughout the organization.
●
Create process for defining
exception apps that can and
should use other databases.
●
Ensure that teams have the
resources they need to execute
projects successfully
●
MongoDB-First Policy
Stages of Adoption
23. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Questions?
david@sparksignite.net
24. Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
Modern Data Architecture
Questions?
Editor's Notes
We research, evaluate, design, build & deploy innovative information technology outcomes.
DATA INTEGRATION & ANALYTICS
Embedded Analytics, IoT Analytics, Native Hadoop Integration, Mobile BI, Customer 360.
DATA MANAGEMENT & GOVERNANCE
Modern Day Enterprise BU & DR, Compliance, Cloud & EndPoint Protection, Active Archive
CONSULTING SERVICES OFFERINGS
Assessments, Software Development, Design for Storage, Cloudy Apps, Data Integration & Installs
I bring twenty years of development experience to today's modern data environments. I am certified in and work extensively with Hadoop, HBase, Cassandra and MongoDB..
I am working with and contributing to the new Big Data governance initiative platform applications like Falcon and Ranger and Atlas.
Financial Services
MetLife single view of 100M customers across 70 systems in 90 days. 8 yrs of prior failure
Citigroup realtime event subscription
RMS cloud-based risk analytics w/ Tbs of data
Retail
Ebay stores metadata for every single item
Gap built their supply chain
Government
Chicago geospatial realtime analytics from30+ dept
Natioanal Archive stores 1000 yrs worth of docs
Healthcare
AstraZeneca, Genetech and Medtronic do research
Single View Real-time views of your business that integrate all of your siloed data.
Internet of Things 40 billion sensors. $19 trillion in revenue. You’re gonna need a bigger database.
Mobile Ship killer mobile apps. Scale to millions of users. Do it in weeks, not months.
Real-Time Analytics Lightweight, low-latency analytics. Integrated into your operational database. In real time.
Personalization Greet your customers like old friends so they’ll treat you like one, too.
Catalog Catalogs change constantly. That’s an RDBMS nightmare. But it’s easy with MongoDB.
Content Management Store and serve any type of content, build any feature, serve it any way you like. From a single database.
Now let me introduce the audience ….
Sorry
Typically at a MUG, we have
1. Build New Applications That Were Not Possible
Before
2. Adapt And Develop Competitive Advantages
3. Improve Customer Satisfaction
4. Reduce Costs
For the purpose of this meeting, we will assume that everyone here has a problem that they don't know how to fix but need to fix it anyway.
Single View Real-time views of your business that integrate all of your siloed data.
Internet of Things 40 billion sensors. $19 trillion in revenue. You’re gonna need a bigger database.
Mobile Ship killer mobile apps. Scale to millions of users. Do it in weeks, not months.
Real-Time Analytics Lightweight, low-latency analytics. Integrated into your operational database. In real time.
Personalization Greet your customers like old friends so they’ll treat you like one, too.
Catalog Catalogs change constantly. That’s an RDBMS nightmare. But it’s easy with MongoDB.
Content Management Store and serve any type of content, build any feature, serve it any way you like. From a single database.
robust enough to be a critical component? If failures occur, how does MongoDB respond?
high-quality without unexpected failures?
data model changes quickly? How do changes impact the applications and services that consume it?
perform enough to serve a massive app and user base?
hybrid deployment with both cloud-based and on-premise ?
How long does it take to install and deploy ?
How difficult is it to administer?backups, adding and removing indexes, and changing out hardware
What current and ongoing training ops & developers
How should we migrate data.load data? Retrieve well
Is MongoDB an industry de-facto standard? If not, is it well positioned to become one? Fit to our culture?
if something goes wrong , can we get qualified, top-notchassistance - even in the middle of the night or on a holiday?
can survive multiple-node and site-wide failures. The replica set feature works well and is easy to use.
stable and easy to integrate
one of biggest strengths over relational databases
as well as or even better than the Oracle system.
Amazon EC2: cloud-based, on-premise, & hybrid
first configuration within hours. Chef/Puppet spin up dozens of nodes in minutes
two-day training from the MongoDB University
developers proficient in MongoDB with just a half day
populated by exporting from Oracle using Python
met criteria for future inclusion on the standards list
enterprise-grade support, large community
Having a clearly defined entry and exit criteria is the difference between an evaluation and a science project.
Do not build something you assume your customers will want. Ask them.
I outlined Phases 1 – 4 but sometimes there needs to be a Phase 0 which is to just put together a process to gather and evaluate meaningful information
Time-boxing is mandatory on POCs as are very limited scopes.
If you are attempting to bring on something new, evaluate your organization's ability to learn.
This refers not just to your team, but operations and business users as well.
Using MongoDB as a data store sets you up for a successful ecosystem
Build – The codebase, deployment and management are easily prototyped and scaled
Changing the schema does not break the application. That's a new way of thinking
Reduce cost at the top and bottom. Reduce overhead. Developer friction. Operations time. Project time.
Refactor without rebuilding with schema on read rather than schema on write for continuous improvement
We research, evaluate, design, build & deploy innovative information technology outcomes.
DATA INTEGRATION & ANALYTICS
Embedded Analytics, IoT Analytics, Native Hadoop Integration, Mobile BI, Customer 360.
DATA MANAGEMENT & GOVERNANCE
Modern Day Enterprise BU & DR, Compliance, Cloud & EndPoint Protection, Active Archive
CONSULTING SERVICES OFFERINGS
Assessments, Software Development, Design for Storage, Cloudy Apps, Data Integration & Installs