Presentation from Gamebasics about Online Soccer Manager. Founding of the company, game mechanics, technological and organizational challenges. For Service Science course @ Vrije Univeriteit Amsterdam.
This document provides an overview of the general store inventory system design project. It includes sections that describe the context diagram, data flow diagrams, entity relationship diagram, class diagram, activity diagram, sequence diagrams, and architecture design. The document also lists the various forms and reports that will be used in the system, such as products, customers, suppliers, transactions, sales, and stock management.
This document provides guidance on planning adoption of Microsoft 365. It outlines assembling a team, defining strategies and scenarios, assessing readiness, and building a plan. Key stakeholders include executive sponsors, success owners, early adopters, and champions. Business scenarios are identified and prioritized based on impact and difficulty. Key performance indicators (KPIs) are established to measure success, including targets and reporting frequency. Technical and organizational readiness are assessed using checklists to ensure readiness for launch.
The document discusses investigating system requirements during the analysis phase of systems analysis and design. It describes gathering information through techniques such as conducting interviews, observing processes, building prototypes, and distributing questionnaires. This information is then used to define functional and non-functional system requirements, which specify what the system must do and characteristics like performance and security. Requirements are validated through reviews with relevant stakeholders.
Microsoft Office 365-Adoption, FastTrack and FastTrack CenterStefani Butler
The document discusses Microsoft's FastTrack program which provides assistance and resources to help customers successfully adopt Office 365. Key details include:
- FastTrack provides personalized and remote assistance from a team of hundreds of engineers to help customers onboard and get value from Office 365.
- Assistance is available to customers with 50 or more seats and generally lasts 4-6 weeks to provision eligible Office 365 applications and ensure they are ready for use.
- FastTrack services can be used at any time by customers who purchase eligible SKUs with 50 or more licenses for onboarding, migration, and adoption planning.
This document describes a pharmacy management system created by three students. The system allows users to add suppliers and customers, manage medicine stock, generate invoices, and view reports. It was created using PHP, JavaScript, MySQL, HTML and CSS. The system aims to make pharmacy management easier and reduce errors. Future improvements could include online payments, medicine returns, and integrated medical reports.
This document introduces MEDEIL PMS, a pharmacy management software solution provided by Vanuston Intelligence. It allows pharmacies to manage inventory, sales, purchases, finances, customers and generate reports. The software is affordable and easy to use. It offers various modules to handle key pharmacy operations and two product editions - Express and Standard - that differ in features and capabilities.
This document provides a project report summary for an online examination system. It includes sections on the purpose of developing a web application to conduct online exams, the technologies used including ASP.NET and DB2, hardware and software requirements, constraints of the system, and a feasibility study. It also includes sections on the specification report, communication interface, bottlenecks identified in the existing system, need for a new system, software system attributes, ER diagram, and database and programming codes.
This document provides an overview of the general store inventory system design project. It includes sections that describe the context diagram, data flow diagrams, entity relationship diagram, class diagram, activity diagram, sequence diagrams, and architecture design. The document also lists the various forms and reports that will be used in the system, such as products, customers, suppliers, transactions, sales, and stock management.
This document provides guidance on planning adoption of Microsoft 365. It outlines assembling a team, defining strategies and scenarios, assessing readiness, and building a plan. Key stakeholders include executive sponsors, success owners, early adopters, and champions. Business scenarios are identified and prioritized based on impact and difficulty. Key performance indicators (KPIs) are established to measure success, including targets and reporting frequency. Technical and organizational readiness are assessed using checklists to ensure readiness for launch.
The document discusses investigating system requirements during the analysis phase of systems analysis and design. It describes gathering information through techniques such as conducting interviews, observing processes, building prototypes, and distributing questionnaires. This information is then used to define functional and non-functional system requirements, which specify what the system must do and characteristics like performance and security. Requirements are validated through reviews with relevant stakeholders.
Microsoft Office 365-Adoption, FastTrack and FastTrack CenterStefani Butler
The document discusses Microsoft's FastTrack program which provides assistance and resources to help customers successfully adopt Office 365. Key details include:
- FastTrack provides personalized and remote assistance from a team of hundreds of engineers to help customers onboard and get value from Office 365.
- Assistance is available to customers with 50 or more seats and generally lasts 4-6 weeks to provision eligible Office 365 applications and ensure they are ready for use.
- FastTrack services can be used at any time by customers who purchase eligible SKUs with 50 or more licenses for onboarding, migration, and adoption planning.
This document describes a pharmacy management system created by three students. The system allows users to add suppliers and customers, manage medicine stock, generate invoices, and view reports. It was created using PHP, JavaScript, MySQL, HTML and CSS. The system aims to make pharmacy management easier and reduce errors. Future improvements could include online payments, medicine returns, and integrated medical reports.
This document introduces MEDEIL PMS, a pharmacy management software solution provided by Vanuston Intelligence. It allows pharmacies to manage inventory, sales, purchases, finances, customers and generate reports. The software is affordable and easy to use. It offers various modules to handle key pharmacy operations and two product editions - Express and Standard - that differ in features and capabilities.
This document provides a project report summary for an online examination system. It includes sections on the purpose of developing a web application to conduct online exams, the technologies used including ASP.NET and DB2, hardware and software requirements, constraints of the system, and a feasibility study. It also includes sections on the specification report, communication interface, bottlenecks identified in the existing system, need for a new system, software system attributes, ER diagram, and database and programming codes.
The SQL Server Health Check process is divided into phases during which we collect both technical information at the database level and the applications that exploit them, trying to offer a global point of view and focusing on SQL Server.
This topic is covered under Data modelling and implementation. This project looks after an efficient billing management in a medical store. it includes a flow chart, data flow diagram, normalization etc.
NIIT Limited is a global education company that has been providing computer training for many years. It now operates in 40 countries and has trained professionals for top companies worldwide. The company offers both technical and soft skill training for freshers and experienced candidates.
The document then discusses the software development life cycle and its key phases: system analysis, design, implementation, testing, and operation & maintenance. It also provides an overview of Java EE 5, describing it as the industry standard for developing portable, robust, scalable and secure server-side Java applications.
Finally, it outlines the features of an online exam application, including student registration and profile management, exam scheduling, a question interface, and result display. The application allows
Just tried to make a project proposal of my "Hospital Management Project". It may have errors.I have taken help from some source.It will be pleasure to me this proposal it helps someone.
Software Requirements Specification (SRS) - Records Management with Chatbot A...FedericoLibadiaII
The purpose of this document is to build a computerized barangay record management
system to organize the files and to lessen the barangay officials' paper works. They could complete
things more quickly, and a large workforce wouldn't be required. The system's purpose is also to
offer safer storage, quick file retrieval, preserve dependability and correctness, faster file tracking,
and enhance communication quality. The staff finds that offering software to replace manual
record-keeping and the hand-issuing of barangay clearances, certificates, and other barangay
insurances to be of great assistance. This approach also suggests creating a chatbot assistant that
locals can use to rapidly find answers to their inquiries on the barangay website. This chatbot can
initiate polite dialogues, respond to barangay information, address frequently asked questions, and
provide details on the locations, people to contact, and activities of the barrio. Additionally, the
chatbot can aid in enhancing communication between the barangay and its residents. As the
barangay is frequently the subject of questioning from the locals.
IMS is a multi-award winning electronic health record and practice management software solution that offers powerful functionality while maintaining practical usability. It provides a complete suite of tools to optimize workflows, identify inefficiencies, and make informed decisions. IMS can be accessed via the cloud or on-premise servers from any device. It includes features such as electronic health records, practice management, billing, telehealth, and mobile access to help practices of all sizes work more efficiently and deliver high quality patient care. Meditab provides comprehensive 24/7 support to help users get the most out of the IMS system.
Development of an Automated Faculty Loading, Room Utilization, Subject and Student Scheduling System (AFLRUS4) for Bulacan Polytechnic College
One of the remarkable and much known products of technology advancement is the conversion of manually operated system into automated system. Using the Scheduling System, it’s easy to arrange class schedule, instructor’s load and room utilization for the students and faculty in every department. This study aimed to develop an automated faculty, room, subject and student scheduling system to facilitate an expeditious service of the school. The study utilized experimental methodology to prove the veracity and efficiency of the experts in operation of the system, it was being validated by a panel of experts in computer programming who were a composition of professors and instructors of computer of Bulacan Polytechnic College. At the end, the following findings came-up: The project was rated as “highly acceptable” in terms of its functionality, reliability, usability, portability, speed, training and development. The system program was being test for its functionalities and found out useful for the school scheduler, faculty and student because it satisfies the set objectives. The system user recommends the automatic detection of the prescribed maximum of two hours vacant time. Further, the precision of the system was proven functional since the said system is now being used by the institution since 2014.
Introduction to Microsoft Product Licensing. Discusses how Microsoft software is licensed, and shows pitfalls around Microsoft licensing. Recommendations and conclusions per topic are covered. Discusses Windows licensing, Office Pro Plus licensing, Server/CAL and Core/CAL licensing, CAL suites, SQL Server licensing and more.
This document summarizes a math WebQuest for 8th grade students designed by Allison Margevicius. The WebQuest involves students playing math games online to practice their skills, then working in groups to create their own math games covering fractions, decimals, percents, multiplication, division, and probability. Students will explain the rules of their games and include needed materials. Their games will be evaluated based on demonstrated math knowledge, clear rules, creativity, and attractiveness.
This document provides tips and sample answers for common interview questions that may be asked during an interview with Acronis. It includes responses for questions like "Why should we hire you?", "What do you know about Acronis?", "Why do you want to work with Acronis?", "Why should Acronis hire you?", "What can you do for Acronis?", and "What kind of salary do you need?". The document also provides additional job interview tips and links to resources for preparing for an Acronis interview.
This document describes a patient management system project for a university. The system aims to automate a hospital's manual patient record keeping system. It will computerize patient, doctor, and hospital details to make record keeping more efficient. The system will allow scheduling appointments, tracking medical bills and patient rooms. It will generate reports on patient information and utilize databases to store records. Diagrams including data flow diagrams and entity-relationship diagrams are provided to illustrate the system's design and data structure.
App based e-medicare(online Pharmacy Management system)Jahidul Islam
This document presents an app-based e-pharmacy system that aims to improve accuracy, safety, and efficiency in pharmaceutical stores. The system allows customers to order drugs online for time savings and lower costs. It also helps patients easily manage medications. Key contributions of the system include only allowing prescribed users to access it, requiring a doctor's prescription to purchase drugs, and easing the stock replenishment process. Data flow and entity-relationship diagrams are provided, as well as screenshots of prototype activities like searching for drugs, viewing drug details, managing carts, and viewing orders. Future work may incorporate additional techniques like decision trees and neural networks to expand the system.
The document provides an overview of Microsoft Teams, highlighting its core functionality as a chat and collaboration application. Key points include:
- Teams allows users to chat with colleagues across offices and enables group chats and larger team spaces for collaboration.
- It integrates with Office 365 tools like Word, Excel, PowerPoint, Outlook, OneNote, and SharePoint for real-time collaboration and access to documents.
- Video meetings can be launched from chats or channels, and the mobile app allows access to chats, files, and meetings on the go.
The document discusses various test design techniques including static and dynamic testing. It covers specification-based techniques like equivalence partitioning, boundary value analysis, pairwise testing, decision tables, and state transition testing. It also discusses structure-based techniques like statement testing, branch testing, path testing, condition coverage, and loop coverage. Examples are provided to illustrate how to apply many of these techniques to test cases.
The document provides an overview of a college website management system. It discusses the purpose and scope of the system, which is to automate college operations and provide services to members. It outlines the key functionality including online membership, tracking admissions and activities. The objectives are to make information retrieval and maintenance easy while adopting security measures. The proposed system would use ASP.NET for the front-end and be suitable for any education institute.
The document describes an examination system created in Microsoft Access 2007. It includes tables to store student admission information and examination results. Queries were designed to extract class-wise and group-wise data. Forms and reports were created for data entry and presentation. The system aims to automate an examination record keeping process that was previously done manually using registers and files. It allows for easier data access, storage, security and sharing compared to a manual system.
Jaime Gutierrez is seeking a position in IT support and has over 15 years of experience providing desktop support, hardware troubleshooting, software installation, and data migration services. He has worked as an IT technician for Lockheed Martin, IBM, and other companies. Gutierrez has technical skills including Windows, Linux, Microsoft Office, and hardware repair. He aims to utilize his qualifications like government clearance, teamwork, and customer service to continue his career in IT.
Scaling Techniques to Increase Magento CapacityClustrix
At Meet Magento NY 2015 Kevin Bortnick, Senior Magento Solutions Architect of Clustrix, hosted a workshop titled, "Scaling Techniques to Increase Magento Capacity." There he spoke about scaling strategies used to overcome performance bottlenecks associated with the MySQL database used by most Magento implementations. Kevin highlighted the shortcomings of ‘read slaves’, ‘multiple masters’ and ‘sharding’ and shared is his real world experiences. Check out Kevin's presentation notes on how scale-out database opens new possibilities for scaling to meet these demands either in the datacenter or cloud.
This document discusses sharding architectures for scaling databases and applications. Sharding involves splitting data across multiple databases to improve performance and allow parallelization. The key aspects covered include:
1. The problem sharding aims to address is scalability for applications with high read/write traffic and large amounts of data.
2. Sharding is described and distinguished from replication/backup/clustering approaches.
3. Implementation involves splitting tables or data by identifier and distributing them across database shards using a technique like modulo.
4. Optimization strategies are discussed like caching, connection pooling, and using aggregation daemons to coordinate shards.
5. Challenges with joins, relations, and migrating
The document discusses how to scale a Ruby on Rails application from a single server setup to a more complex architecture using multiple application servers, load balancing, database replication and clustering, caching with Squid and Memcached, and splitting users and data across multiple databases and servers based on factors like location. It provides an overview of the stages of scaling and considerations at each step from basic hosting to a global deployment with millions of users.
The SQL Server Health Check process is divided into phases during which we collect both technical information at the database level and the applications that exploit them, trying to offer a global point of view and focusing on SQL Server.
This topic is covered under Data modelling and implementation. This project looks after an efficient billing management in a medical store. it includes a flow chart, data flow diagram, normalization etc.
NIIT Limited is a global education company that has been providing computer training for many years. It now operates in 40 countries and has trained professionals for top companies worldwide. The company offers both technical and soft skill training for freshers and experienced candidates.
The document then discusses the software development life cycle and its key phases: system analysis, design, implementation, testing, and operation & maintenance. It also provides an overview of Java EE 5, describing it as the industry standard for developing portable, robust, scalable and secure server-side Java applications.
Finally, it outlines the features of an online exam application, including student registration and profile management, exam scheduling, a question interface, and result display. The application allows
Just tried to make a project proposal of my "Hospital Management Project". It may have errors.I have taken help from some source.It will be pleasure to me this proposal it helps someone.
Software Requirements Specification (SRS) - Records Management with Chatbot A...FedericoLibadiaII
The purpose of this document is to build a computerized barangay record management
system to organize the files and to lessen the barangay officials' paper works. They could complete
things more quickly, and a large workforce wouldn't be required. The system's purpose is also to
offer safer storage, quick file retrieval, preserve dependability and correctness, faster file tracking,
and enhance communication quality. The staff finds that offering software to replace manual
record-keeping and the hand-issuing of barangay clearances, certificates, and other barangay
insurances to be of great assistance. This approach also suggests creating a chatbot assistant that
locals can use to rapidly find answers to their inquiries on the barangay website. This chatbot can
initiate polite dialogues, respond to barangay information, address frequently asked questions, and
provide details on the locations, people to contact, and activities of the barrio. Additionally, the
chatbot can aid in enhancing communication between the barangay and its residents. As the
barangay is frequently the subject of questioning from the locals.
IMS is a multi-award winning electronic health record and practice management software solution that offers powerful functionality while maintaining practical usability. It provides a complete suite of tools to optimize workflows, identify inefficiencies, and make informed decisions. IMS can be accessed via the cloud or on-premise servers from any device. It includes features such as electronic health records, practice management, billing, telehealth, and mobile access to help practices of all sizes work more efficiently and deliver high quality patient care. Meditab provides comprehensive 24/7 support to help users get the most out of the IMS system.
Development of an Automated Faculty Loading, Room Utilization, Subject and Student Scheduling System (AFLRUS4) for Bulacan Polytechnic College
One of the remarkable and much known products of technology advancement is the conversion of manually operated system into automated system. Using the Scheduling System, it’s easy to arrange class schedule, instructor’s load and room utilization for the students and faculty in every department. This study aimed to develop an automated faculty, room, subject and student scheduling system to facilitate an expeditious service of the school. The study utilized experimental methodology to prove the veracity and efficiency of the experts in operation of the system, it was being validated by a panel of experts in computer programming who were a composition of professors and instructors of computer of Bulacan Polytechnic College. At the end, the following findings came-up: The project was rated as “highly acceptable” in terms of its functionality, reliability, usability, portability, speed, training and development. The system program was being test for its functionalities and found out useful for the school scheduler, faculty and student because it satisfies the set objectives. The system user recommends the automatic detection of the prescribed maximum of two hours vacant time. Further, the precision of the system was proven functional since the said system is now being used by the institution since 2014.
Introduction to Microsoft Product Licensing. Discusses how Microsoft software is licensed, and shows pitfalls around Microsoft licensing. Recommendations and conclusions per topic are covered. Discusses Windows licensing, Office Pro Plus licensing, Server/CAL and Core/CAL licensing, CAL suites, SQL Server licensing and more.
This document summarizes a math WebQuest for 8th grade students designed by Allison Margevicius. The WebQuest involves students playing math games online to practice their skills, then working in groups to create their own math games covering fractions, decimals, percents, multiplication, division, and probability. Students will explain the rules of their games and include needed materials. Their games will be evaluated based on demonstrated math knowledge, clear rules, creativity, and attractiveness.
This document provides tips and sample answers for common interview questions that may be asked during an interview with Acronis. It includes responses for questions like "Why should we hire you?", "What do you know about Acronis?", "Why do you want to work with Acronis?", "Why should Acronis hire you?", "What can you do for Acronis?", and "What kind of salary do you need?". The document also provides additional job interview tips and links to resources for preparing for an Acronis interview.
This document describes a patient management system project for a university. The system aims to automate a hospital's manual patient record keeping system. It will computerize patient, doctor, and hospital details to make record keeping more efficient. The system will allow scheduling appointments, tracking medical bills and patient rooms. It will generate reports on patient information and utilize databases to store records. Diagrams including data flow diagrams and entity-relationship diagrams are provided to illustrate the system's design and data structure.
App based e-medicare(online Pharmacy Management system)Jahidul Islam
This document presents an app-based e-pharmacy system that aims to improve accuracy, safety, and efficiency in pharmaceutical stores. The system allows customers to order drugs online for time savings and lower costs. It also helps patients easily manage medications. Key contributions of the system include only allowing prescribed users to access it, requiring a doctor's prescription to purchase drugs, and easing the stock replenishment process. Data flow and entity-relationship diagrams are provided, as well as screenshots of prototype activities like searching for drugs, viewing drug details, managing carts, and viewing orders. Future work may incorporate additional techniques like decision trees and neural networks to expand the system.
The document provides an overview of Microsoft Teams, highlighting its core functionality as a chat and collaboration application. Key points include:
- Teams allows users to chat with colleagues across offices and enables group chats and larger team spaces for collaboration.
- It integrates with Office 365 tools like Word, Excel, PowerPoint, Outlook, OneNote, and SharePoint for real-time collaboration and access to documents.
- Video meetings can be launched from chats or channels, and the mobile app allows access to chats, files, and meetings on the go.
The document discusses various test design techniques including static and dynamic testing. It covers specification-based techniques like equivalence partitioning, boundary value analysis, pairwise testing, decision tables, and state transition testing. It also discusses structure-based techniques like statement testing, branch testing, path testing, condition coverage, and loop coverage. Examples are provided to illustrate how to apply many of these techniques to test cases.
The document provides an overview of a college website management system. It discusses the purpose and scope of the system, which is to automate college operations and provide services to members. It outlines the key functionality including online membership, tracking admissions and activities. The objectives are to make information retrieval and maintenance easy while adopting security measures. The proposed system would use ASP.NET for the front-end and be suitable for any education institute.
The document describes an examination system created in Microsoft Access 2007. It includes tables to store student admission information and examination results. Queries were designed to extract class-wise and group-wise data. Forms and reports were created for data entry and presentation. The system aims to automate an examination record keeping process that was previously done manually using registers and files. It allows for easier data access, storage, security and sharing compared to a manual system.
Jaime Gutierrez is seeking a position in IT support and has over 15 years of experience providing desktop support, hardware troubleshooting, software installation, and data migration services. He has worked as an IT technician for Lockheed Martin, IBM, and other companies. Gutierrez has technical skills including Windows, Linux, Microsoft Office, and hardware repair. He aims to utilize his qualifications like government clearance, teamwork, and customer service to continue his career in IT.
Scaling Techniques to Increase Magento CapacityClustrix
At Meet Magento NY 2015 Kevin Bortnick, Senior Magento Solutions Architect of Clustrix, hosted a workshop titled, "Scaling Techniques to Increase Magento Capacity." There he spoke about scaling strategies used to overcome performance bottlenecks associated with the MySQL database used by most Magento implementations. Kevin highlighted the shortcomings of ‘read slaves’, ‘multiple masters’ and ‘sharding’ and shared is his real world experiences. Check out Kevin's presentation notes on how scale-out database opens new possibilities for scaling to meet these demands either in the datacenter or cloud.
This document discusses sharding architectures for scaling databases and applications. Sharding involves splitting data across multiple databases to improve performance and allow parallelization. The key aspects covered include:
1. The problem sharding aims to address is scalability for applications with high read/write traffic and large amounts of data.
2. Sharding is described and distinguished from replication/backup/clustering approaches.
3. Implementation involves splitting tables or data by identifier and distributing them across database shards using a technique like modulo.
4. Optimization strategies are discussed like caching, connection pooling, and using aggregation daemons to coordinate shards.
5. Challenges with joins, relations, and migrating
The document discusses how to scale a Ruby on Rails application from a single server setup to a more complex architecture using multiple application servers, load balancing, database replication and clustering, caching with Squid and Memcached, and splitting users and data across multiple databases and servers based on factors like location. It provides an overview of the stages of scaling and considerations at each step from basic hosting to a global deployment with millions of users.
Realtime Analytics With Elasticsearch [New Media Inspiration 2013]Karel Minarik
A presentation from the New Media Inspiration 2013 conference (http://www.tuesday.cz/akce/new-media-inspiration-2013/) about using Elasticsearch's faceting features for realtime analytics of big data.
This chapter discusses the relational database model and its basic components. It explains that the relational model provides a logical view of data organized into tables composed of rows and columns. Each row must be uniquely identifiable through a primary key. Tables can be linked together through common attributes, and relationships between entities can be modeled as one-to-one, one-to-many, or many-to-many. The chapter also covers relational operators, keys, data integrity rules, and how to handle data redundancy and indexing in a relational database.
Netlog: What we learned about scalability & high availabilityFolke Lemaitre
Talk I did @ http://www.kingsofcode.nl about the things we learned the lst year about making http://www.netlog.com scalable and delivering high performance to our users...
The document discusses powering the eSports revolution with technology innovation. It discusses how platforms like ESL, Twitter, and QueuePop are innovating to manage complexity from peak demand, mobile usage, and data collection. This allows for fast, personalized experiences and new revenue opportunities. Technologies being developed and adopted include tracking player movements, analytics, creative data usage, and visual graphics to make eSports more engaging for fans.
Microsoft Kinect & the Microsoft MIX11 Game PreviewDataLeader.io
Dave Drach, Managing Director for Emerging Businesses at Microsoft gave this presentation at my Microsoft Pre-MIX11 event ROCK!
1. Emerging Business Team Mission: Building Opportunity with VC & Startup Communities
2. Microsoft BizSpark: Global program designed to help accelerate the success of early stage startups
3. Building for the Kinect: the XBOX Dev Kit, integrates XBOX with PC Development environment
4. Kinect Sensor: a hybrid device with input devices, space control is done through a tilt monitor
5. XBOX Studio Overview
6. Human Depth Sensing: Object pattern similarity determines disparity
7. Kinect Depth Sensing: IR pattern similarity determines disparity
8. The Kinect Play Space
9. Player Framing
10. Tilting the Playing Field
11. Provided Data: Depth & Segmentation Map
12. Depth Map Format
13. Skeleton Tracking & Depth
14. Comparing Depth Map to Skeleton
15. Gaussian Filtering
16. Audio Overview
17. Kinect Audio Routing
18. Talking to Your Kinect
19. Biometric Data for Player Recognition
FantasyNetwork is a premium provider of Daily Fantasy Sports (DFS) iGaming. We offer B2B Turnkey solutions for substantial partners who join us and enjoy our Shared Liquidity network. This enables launching big money prizes from day 1. Our software enables creating coalitions in different geographical locations and we select partners who would like to lead DFS in their regions. If you are a current operator- contact us today to review possible partnerships: Daniella@fantasynetwork.com
This document discusses Windows Phone 7. It provides an overview of Windows Phone 7 features for business, consumer, and developer audiences. It also lists resources for the Windows Phone 7 developer community including emulators, documentation, blogs, and examples. The presenter introduces himself and local Windows Phone user groups.
Ideaworks Game Studio is a London-based developer founded in 2005 that focuses on creating high quality games for mobile and digital distribution platforms. It has experience working with major publishers and developing titles in popular franchises. The studio utilizes its proprietary game engine and tools to efficiently develop games that perform well across different device types and specifications.
Backend in a box called brainCloud is a cloud-based backend platform that provides pre-built features for game developers to build multiplayer, social, and free-to-play mobile games across platforms without having to develop their own backend systems. It offers APIs for cloud data storage, multiplayer functionality, achievements, leaderboards, monetization through in-app purchases and promotions, and notifications. Developers can also extend its functionality through custom cloud code.
Tech Talk: Moneyball - Hitting real-time apps out of the park with Big MemoryMemVerge
A webinar hosted by MemVerge, Intel, NVIDIA, and The Next Platform. Timothy Prickett Morgan, co-editor of The Next Platform, provides his view of the Big Memory category. Mark DeMarseilles of Intel gives an update covering new Optane Persistent Memory Series 200. Rob Davis of NVIDIA explains why Big Memory needs low latency networks to distribute messages, to replicate data, and for high-availability, all without jitter. The Charles Fan of MemVerge describes Memory Machine software and different use cases including faster crash recovery, higher VM density, and high-frequency trading.
This document discusses EA Sports, including its company information, market structure, value chain, and management strategies. It provides details on EA Sports' locations, games, competitors, and barriers to entry in the market. Regarding its value chain, it describes EA Sports' role in investment, design, production, distribution, hardware, and reaching end users. Key management strategies include deals with major sports leagues, a long-term ESPN contract, and offering mobile games for free initially to attract gamers.
Slides Describes About New Launched Surface Pro Tablet-Laptop And It All New Cool Design And Features .Its Perfect Portable Computer Machine For Business Persons, The One Who Travels More, One Who Prefers To Use Light Weight And Delicate Computer Machines.
Casual Connect Europe - How To Engage With Your Players!Almog Koren
This document is a presentation about Scoreoid.net, a server platform for game developers. It discusses why developers should engage with players through rewards, understanding players, and increasing retention. It provides examples of cross-promotion from games like Angry Birds and analysis of retention rates and frequency of use. The presentation aims to demonstrate how the Scoreoid platform can help developers better engage and retain players.
5 Steps to Ignite your Free-to-Play Revenue (without Advertising)Paul Winterhalder
The document discusses 5 steps to ignite revenue in free-to-play mobile games without advertising: 1) go cross-platform, 2) enable cross-play, 3) add social competition, 4) reduce cheating and theft, and 5) grow and retain most valuable players. It then introduces brainCloud, a cloud-based backend that provides tools to implement these steps and jumpstart building popular free-to-play games across platforms and engines. brainCloud offers features like multiplayer, cloud data, leaderboards and in-app purchases with affordable usage-based pricing.
This document summarizes an online education program offered by SkyQuestCom that provides access to hundreds of online courses in areas such as personal development, business, programming, multimedia, and more. Key details include:
- A yearly subscription costs Rs. 9950 which provides unlimited access to over 1000 courses.
- Members can earn additional income by referring others to join, earning Rs. 1000 per pair of new members up to 10 pairs.
- The program utilizes a 3:5 forced matrix compensation plan to reward members for building their sales team.
Nick B Nicholaou will present on recent technology updates and take questions. He will discuss using virtualization to more efficiently manage servers, the benefits of virtual servers, and examples of how they can be used. Mobile computing and new devices like foldable screens will also be covered. Operating systems like Vista, Windows 7, and whether to use 32-bit or 64-bit will be addressed. Attendees can ask questions on any technology topic.
Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...Almog Koren
The document discusses engaging players through the Scoreoid server platform. It recommends engaging players through notifications, messages, and rewards to build loyalty and brand recognition. Analysis shows the importance of retention, with most players stopping engagement within the first 2 weeks. The presentation provides examples of cross-promotion between games and concludes by emphasizing engagement for increased sales and retention.
Windows 8 & Aardvark University Gaming TourLee Stott
This document discusses opportunities for game developers on Windows 8 and strategies for creating engaging games. It outlines how Windows 8 features like the Windows Store, live tiles, cloud services, and sensors can be leveraged to drive player engagement and new business models for games. Specific ideas mentioned include using live tiles to provide updates and draw players back in, cloud services for cross-device syncing, and sensors for new control schemes. The document emphasizes designing games that take advantage of the Windows 8 experience across multiple PCs and provide a consistent experience for players.
The document provides details about a presentation given by Daniel Egan on what's new in ASP.Net 4.0. It includes an agenda that covers new features in ASP.Net web forms, ASP.Net AJAX, ASP.Net templates, and integrating jQuery. It also provides resources and contact information for Daniel Egan.
Moving to the cloud azure, office365, and intune - concurrencyConcurrency, Inc.
The document discusses various cloud architecture options using Microsoft technologies like Azure, Office 365, and Windows Intune. It provides cost comparisons of hosting infrastructure and workloads on-premises versus in Microsoft's public cloud over 3 years. It also describes a survey for a free cloud assessment and a contest to win a Surface Pro by submitting a 100-word business case for how empowering users with Microsoft cloud technologies could improve organizational productivity.
Basketball betting app development has become increasingly popular due to the rising demand for sports betting on mobile devices. Basketball is a widely popular sport, and its popularity makes it an ideal sportfor betting. With a basketball betting app, users can easily place bets on their favorite teams at any time and from anywhere. The app can also provide users with real-time updates on scores, odds, and other crucial information.
Similar to Game Design & Scaling for Online Soccer Manager (OSM) (20)
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfUndress Baby
The quest for the best AI face swap solution is marked by an amalgamation of technological prowess and artistic finesse, where cutting-edge algorithms seamlessly replace faces in images or videos with striking realism. Leveraging advanced deep learning techniques, the best AI face swap tools meticulously analyze facial features, lighting conditions, and expressions to execute flawless transformations, ensuring natural-looking results that blur the line between reality and illusion, captivating users with their ingenuity and sophistication.
Web:- https://undressbaby.com/
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Łukasz Chruściel
No one wants their application to drag like a car stuck in the slow lane! Yet it’s all too common to encounter bumpy, pothole-filled solutions that slow the speed of any application. Symfony apps are not an exception.
In this talk, I will take you for a spin around the performance racetrack. We’ll explore common pitfalls - those hidden potholes on your application that can cause unexpected slowdowns. Learn how to spot these performance bumps early, and more importantly, how to navigate around them to keep your application running at top speed.
We will focus in particular on tuning your engine at the application level, making the right adjustments to ensure that your system responds like a well-oiled, high-performance race car.
Measures in SQL (SIGMOD 2024, Santiago, Chile)Julian Hyde
SQL has attained widespread adoption, but Business Intelligence tools still use their own higher level languages based upon a multidimensional paradigm. Composable calculations are what is missing from SQL, and we propose a new kind of column, called a measure, that attaches a calculation to a table. Like regular tables, tables with measures are composable and closed when used in queries.
SQL-with-measures has the power, conciseness and reusability of multidimensional languages but retains SQL semantics. Measure invocations can be expanded in place to simple, clear SQL.
To define the evaluation semantics for measures, we introduce context-sensitive expressions (a way to evaluate multidimensional expressions that is consistent with existing SQL semantics), a concept called evaluation context, and several operations for setting and modifying the evaluation context.
A talk at SIGMOD, June 9–15, 2024, Santiago, Chile
Authors: Julian Hyde (Google) and John Fremlin (Google)
https://doi.org/10.1145/3626246.3653374
8 Best Automated Android App Testing Tool and Framework in 2024.pdfkalichargn70th171
Regarding mobile operating systems, two major players dominate our thoughts: Android and iPhone. With Android leading the market, software development companies are focused on delivering apps compatible with this OS. Ensuring an app's functionality across various Android devices, OS versions, and hardware specifications is critical, making Android app testing essential.
Atelier - Innover avec l’IA Générative et les graphes de connaissancesNeo4j
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Allez au-delà du battage médiatique autour de l’IA et découvrez des techniques pratiques pour utiliser l’IA de manière responsable à travers les données de votre organisation. Explorez comment utiliser les graphes de connaissances pour augmenter la précision, la transparence et la capacité d’explication dans les systèmes d’IA générative. Vous partirez avec une expérience pratique combinant les relations entre les données et les LLM pour apporter du contexte spécifique à votre domaine et améliorer votre raisonnement.
Amenez votre ordinateur portable et nous vous guiderons sur la mise en place de votre propre pile d’IA générative, en vous fournissant des exemples pratiques et codés pour démarrer en quelques minutes.
Do you want Software for your Business? Visit Deuglo
Deuglo has top Software Developers in India. They are experts in software development and help design and create custom Software solutions.
Deuglo follows seven steps methods for delivering their services to their customers. They called it the Software development life cycle process (SDLC).
Requirement — Collecting the Requirements is the first Phase in the SSLC process.
Feasibility Study — after completing the requirement process they move to the design phase.
Design — in this phase, they start designing the software.
Coding — when designing is completed, the developers start coding for the software.
Testing — in this phase when the coding of the software is done the testing team will start testing.
Installation — after completion of testing, the application opens to the live server and launches!
Maintenance — after completing the software development, customers start using the software.
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppGoogle
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-fusion-buddy-review
AI Fusion Buddy Review: Key Features
✅Create Stunning AI App Suite Fully Powered By Google's Latest AI technology, Gemini
✅Use Gemini to Build high-converting Converting Sales Video Scripts, ad copies, Trending Articles, blogs, etc.100% unique!
✅Create Ultra-HD graphics with a single keyword or phrase that commands 10x eyeballs!
✅Fully automated AI articles bulk generation!
✅Auto-post or schedule stunning AI content across all your accounts at once—WordPress, Facebook, LinkedIn, Blogger, and more.
✅With one keyword or URL, generate complete websites, landing pages, and more…
✅Automatically create & sell AI content, graphics, websites, landing pages, & all that gets you paid non-stop 24*7.
✅Pre-built High-Converting 100+ website Templates and 2000+ graphic templates logos, banners, and thumbnail images in Trending Niches.
✅Say goodbye to wasting time logging into multiple Chat GPT & AI Apps once & for all!
✅Save over $5000 per year and kick out dependency on third parties completely!
✅Brand New App: Not available anywhere else!
✅ Beginner-friendly!
✅ZERO upfront cost or any extra expenses
✅Risk-Free: 30-Day Money-Back Guarantee!
✅Commercial License included!
See My Other Reviews Article:
(1) AI Genie Review: https://sumonreview.com/ai-genie-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
#AIFusionBuddyReview,
#AIFusionBuddyFeatures,
#AIFusionBuddyPricing,
#AIFusionBuddyProsandCons,
#AIFusionBuddyTutorial,
#AIFusionBuddyUserExperience
#AIFusionBuddyforBeginners,
#AIFusionBuddyBenefits,
#AIFusionBuddyComparison,
#AIFusionBuddyInstallation,
#AIFusionBuddyRefundPolicy,
#AIFusionBuddyDemo,
#AIFusionBuddyMaintenanceFees,
#AIFusionBuddyNewbieFriendly,
#WhatIsAIFusionBuddy?,
#HowDoesAIFusionBuddyWorks
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsPeter Muessig
The UI5 tooling is the development and build tooling of UI5. It is built in a modular and extensible way so that it can be easily extended by your needs. This session will showcase various tooling extensions which can boost your development experience by far so that you can really work offline, transpile your code in your project to use even newer versions of EcmaScript (than 2022 which is supported right now by the UI5 tooling), consume any npm package of your choice in your project, using different kind of proxies, and even stitching UI5 projects during development together to mimic your target environment.
E-commerce Development Services- Hornet DynamicsHornet Dynamics
For any business hoping to succeed in the digital age, having a strong online presence is crucial. We offer Ecommerce Development Services that are customized according to your business requirements and client preferences, enabling you to create a dynamic, safe, and user-friendly online store.
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
Takashi Kobayashi and Hironori Washizaki, "SWEBOK Guide and Future of SE Education," First International Symposium on the Future of Software Engineering (FUSE), June 3-6, 2024, Okinawa, Japan
DDS Security Version 1.2 was adopted in 2024. This revision strengthens support for long runnings systems adding new cryptographic algorithms, certificate revocation, and hardness against DoS attacks.
GraphSummit Paris - The art of the possible with Graph TechnologyNeo4j
Sudhir Hasbe, Chief Product Officer, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Unveiling the Advantages of Agile Software Development.pdfbrainerhub1
Learn about Agile Software Development's advantages. Simplify your workflow to spur quicker innovation. Jump right in! We have also discussed the advantages.
Using Query Store in Azure PostgreSQL to Understand Query PerformanceGrant Fritchey
Microsoft has added an excellent new extension in PostgreSQL on their Azure Platform. This session, presented at Posette 2024, covers what Query Store is and the types of information you can get out of it.
SMS API Integration in Saudi Arabia| Best SMS API ServiceYara Milbes
Discover the benefits and implementation of SMS API integration in the UAE and Middle East. This comprehensive guide covers the importance of SMS messaging APIs, the advantages of bulk SMS APIs, and real-world case studies. Learn how CEQUENS, a leader in communication solutions, can help your business enhance customer engagement and streamline operations with innovative CPaaS, reliable SMS APIs, and omnichannel solutions, including WhatsApp Business. Perfect for businesses seeking to optimize their communication strategies in the digital age.
22. PERFORMANCE FIRST
Designed with performance in mind
Powerful hardware
Scalable architecture
23. DESIGN WITH
PERFORMANCE IN MIND
Reduce number of queries
Optimize queries, can’t take more than a few milliseconds
Use caching!
De-normalize model
Engine: batch processing
35. Structuring Gamebasics
Mission
Gamebasics wants to gather football
lovers from all over the world to allow
them to feel as the manager of their
favorite football team. Everyday and
everywhere.
Thanks for being here.
We want to tell you something about our game today. Both how you design a great game and how you scale it, from a technical and a business perspective.
My name is Jeroen Derwort and I am here with my colleague and co-founder of Gamebasics Frank Tijhuis.
In case you are wondering these are our online avatars. If you ever see those, you will know it’s us.
We met each other as neighbours. Always a good reason to start a company together!
I am responsible for product development / technology in the company, Frank handles market development / marketing.
Gamebasics is located in Zoetermeer, we moved into a brand new footballstadium-office in may.
It has a goal, a stadium and a skybox. We’re really proud of it.
Gamebasics has 32 employees now.
What do you expect from us?
We have this/that in the presentation. We will leave plenty of room for Q&A in the end.
Our goal is to share insights to inspire new startups. We contribute to this today with our success story.
We also seek to connect to universities, to let young professionals know about our awesome office!
What do you expect from us?
We have this/that in the presentation. We will leave plenty of room for Q&A in the end.
Our goal is to share insights to inspire new startups. We contribute to this today with our success story.
We also seek to connect to universities, to let young professionals know about our awesome office!
We will cover the following topics in this presentation.
After this introduction I will introduce myself. Then I will tell you about freemium game mechanics and technical challenges that make my life interesting.
Then Frank will take over and tell you about how we started as a company and which challenges we faced along the way.
He will finish with a brief overview of our future plans and how we will conquer the world.
At the end of the presentation, we will leave plenty of room for questions.
First let me introduce myself. I started at age eleven with my first games on an old MSX computer that I got from my father.
I did not own a lot of games and there was no internet. So quickly I discovered how much fun it was to program my own.
I made 26 small games like these. For example the game on the right is called Airplane, where you need to avoid mountains.
After I got a PC, I made a simple RPG game called Avalon with my brother, who was doing the graphics. He is now Art Director for Gamebasics.
We had some success with this game. We put it on the internet and it received over thohunderdthousand downloads.
We won a prize with it, the ZDNET shareware award in the year 2000.
You can still download it if you’re interested, the URL is avalonrpg-dot-net.
After this I started working on Online Soccer Manager.
Before I continue, first a question: who has heard of OSM? Good! This saves time explaining the game.
For those of you who don’t know it yet: it is a football management game. You get to coach your favorite team, line-up players, do transfers and sign sponsors.
Played by over 3.5 million people monthly worldwide, around 400.000 in The Netherlands. Biggest country is Turkey.
I recommend you go download this game for your iPhone or Android device after this class! It’s really fun.
Of course what you
Started out very, very simple.
Programmed in the summer in my attic room in 2001.
Classic ASP website, with Access database.
Server was in our house, slowed down the internet connection until it was no longer usable.
But this was good enough to prove the concept: MVP (Minimal Viable Product)
Eventually moved to real hosting and better technology.
Let me tell now you about some Game basics. It’s no coïncidence that our company is called Gamebasics!
At the core is very simple.
OSM is a casual freemium game. Properties are that it is accessible and free.
Answer 1: Candy Crush, Clash, Hayday
Answer 2: OSM
These games have a very simple, yet interesting core loop.
OSM’s core loop consists of preparing your squad for the next match, receiving your results and rewards, try to improve your squad, prepare again etc.
It is important that this core loop is simple, for a game to reach a large audience.
If you look at another game again, try to picture this core loop and why it works so well.
We measure a lot of data about our users. We have very large databases with millions of records.
One thing we measure which is very important, is the retention rate.
This tells us how many users will log in after day one, day 7 and day 30.
We try to keep as many users as possible playing.
The first day the most users will quit. Here is a lot of room for improvement!
So how do we make money?
Our business model is free to play.
For a small contribution, you can have extras in the game, such as a nicer profile, a place in the rankings and some extra training camps.
These you get with what is called a ticket. If you want to start your own league, you can buy premium tickets.
Some time ago we started with a new feature, which we internally called the “sjeikh feature”. You can invest your own real money in the club.
This is expensive, so not a lot of players do this. But those who do, pay us a lot of money!
We started very simple. But success has its own challenges!
How do we cope with over 1 million users daily?
Scaling: this is what makes freemium game development interesting from a technical perspective.
First: how many football matches are calculated by the simulator every day, do you think?
2.3 million… yes, that’s a lot.
As I mentioned earlier, we have huge databases.
How many database queries do you think our servers have to process per second?
20.000 queries PER SECOND.
That’s a lot of queries. On peak times it’s even higher.
So how do we handle a load like that?
We design with performance always in mind.
We have invested in very powerful hardware.
The software architecture is scalable, so we can add more hardware if needed
A lot of programmers are very good if the apps or sites they make only have 100 users. Imagine if your app has millions of users.
We need good performance always. Queries are expensive. Reduce them!
They can’t take more than a few milliseconds.
Use caching where you can.
Denormalize a database model, or use nosql solutions.
For the match simulation engine, we use batch processing: get all data, perform calculations on it, write back.
Our servers are at a state of the art datacenter.
There are 34 servers there, both web and database.
We bought the best there was to buy: XEON processors, industry grade SSD drives.
This flies!
The technology we use chosen for power. For example we use MariaDB (more performant fork of MySQL) and redis for caching.
We have also protect against Distributed Denial of Service attacks because OSM is a target for hackers all the time.
The application is made so that it allows scaling. A multiserver architecture. This is even visible for the user. You can switch servers as a users in the game, if you want.
We started out very simple with an MVP (Minimal Viable Product). Don’t take time for performance right away if you’re building something new.
Use a good foundation. Test your idea first. Then if you’re confident, improve along the way.
Gamebasics started in 2004. OSM was aleady there and succesfully growing in the Netherland. Jeroen had a hit on his hands and we together decided to found Gamebasics and try to conquer the world with OSM. At first there was thje kitchentable where we worked. But during the year we rented a small office. Also the first employees, a designer and a developer were hired. We were a real company. We thought . We had an English translation of OSM available and that was enough to bring in the players. So we decided to develop other games as well. For example Match of the Day where you could decide on formation and tactics of the European big games of that weekend. We earned 100 euro per day with that game. We were on the top of the sky. Than the ABN AMRO approached us! If we were able to create and develop an entrepeneurial game. They picked us because we already had a community in the Netherlands and proved to be able to build a succesfull game. So we accepted and we received a significant amount of money to do so. The development took us almost a year and after launch the game became succesfull, over 100K youngsters played the game. It was already 2007 now. We make only little revenues. And all revenues that were made were used to hire more people. We now were with 5 enthousiastic employees. The english vewrsion of OSM only had 15K players. All the other playters came from the Nertherlands, but the home market was not grwoing anymore as well. Wut we still believed that the foreign growth would come. And we were busy with our other games. We really believed that we were on the right track. But in 2008, with 7 people working we could hardly pay their salaries. Our own salary was cut (again) and my wife and children decided to skip a foreign holiday. Still we were determined to succeed. And than , one day early 2009, we asked ourselves what we were doing. And we asked ourselves what we wanted. We still beleived in the success of OSM in the world. But what would we do to becoem succesfull. Our most important lesson, that we still stick too was learned. (WHAT was it you think???)
FOCUS!!! FOCUS!!
We quit all our other games that month and started to focus on OSM.
We started to market OSM. To find partners. To translate the game into Spanish and Portuguese. To focus on the quality of the translations. And it worked. The amount of signups started to grow almost immediately.
Next sheet
What a growth..... In 2010 we the amount of active players started to grow. As you can see have some seaonal decline of active players every year. In the Summer. Starting from June/September there is a summer dip. We know that but still it is still frustrating every year. In 2011 we decided to renew all of the code. And prepare OSM for mobile. Jeroen will tell you more about this scaling issue. In May 2012 we launched our first iOS version of OSM. It was great. We exploded. The amount of active players doubled within a year, also because we launched the Android version in November 2012. As you can also see we did not feel any summer dip in 2012. In 2013 we still did profit from these strategic changes. At the end of 2013 65% of our active players were mobile players. That was much much faster than we expected. But as you can also see in 2014 the growth stopped. Right now we are still suffering from the summer dip and the amount of players is not climbing anymore. It is time for something new. This market is so demaning.. You need constant innovation andupdates to survive and grow in this market.
We will come back on our next steps.... Later..
But first ... Employees...
As you can see the amount of employees grows rather fast in the last 3 years. In the first years from 2004- 2009 we did not have too many employees. We choose to grow orhganically from the start. So we do not have any loans from the bank. Everything we earned we used to hire more employees to try and speed up the growth. Until our decision to total focus in 2009 we only had 7 people worrking at Gaembasics... In 2011 we moved to a new office because we hired our 10th employee. A new phase started...
Until 8 employees everything worked automatically. We worked together with great passion and there was nothing to be arranged. If we wanted to change something, a new update for example., We just stood there behind a monitor with all of us on Monday morning. Enthusiasticly talking about this new update. Changing little things . Evrybody was involved. And on Wednesday afternoon the new update was launched. Great energy! But then we hired the 10th employer and we moved to a new office. And then soemthing strange happened one day...
One day, we launched a new update. And there was this guy, he said something like: `Is that already live, I did not knew that’ . That was a moment when we realized that we had to organize meetings. Apparantly not everyone knew everything anymore. And not everything could be done by everyone. We started thinking about some structure. We tried some structures. It was a moment when we lost our naivity. As the founders we needed to organize this. We talke to other organizations with 20+ employees and found out that they ‘recognized’ our problems and that we could learn from them. Even if they were totally different organizations.
So we created structure. We called them teams and we started with a design team, a development team and a marketing team. Clustering the expertise. We also found out that it was very very VERY important to hire good employees. Professionals who were passionate abouttheir professions. There were some bad apples that we hired before. People with good talks, nice guys. But they didnt love what thye were doing. They developed bad code. It was horrible. At first we thought we could ‘repair’ them by talking to them explaining what we expected. Sending them to training. Putting lots of time into them. But in the end, it was just wasted time and effort. We realised that recruitment and selecting good professionals was very important. And we still do. At the moment we are very short on good passionate developers, we can hire 2 or 3 tomorrow if we can find them. Yes, there are cv’s sent to us. Lots of them actually. But they do not pass our assignment and we stick to a good assignment.
Better wait for the right one then hire the wrong one.....
So we clustered the emplolyees in 3 different expert teams using agile methods (SCRUM) to develop OSM. But we also noticed rthat we had to install meetings, think about the way an idea went into design and then into the product. The times that we had a good idea on Monday morning that was implemented on Wednesday was definately over. We worked with a backlog full of ideas. And every team had a Product Owner that prioritized the ideas to implement. Every two weeks a sprint started with the best ideas in it. Two weeks later the new OSM was released with those best ideas tested and implemented. Also evaluating the sprint and meetings between the teams.
In this period of structuring we also wanted to align all teams to the same Gamebasics mission and vision. After a while we defined a mission for Gamebasics. This mission is alive as we all follow the DAU every day. All employees have access to a tool on their telephone where you can see the latest DAU. You can even zoom in to platforms or countries. The DAU is the leading key value with Gamebasics. This is the key value that directly links to our mission.
This morning we had a DAU of 1.25 Million, and to maintain that DAU we need around 40 to 50 K new signups per day.... All this data. All this data in our databases is gold. We can measure all kinds of things. We can query the databases. We can measure if we go to the A scenario or the B scenario. In 2010 we thought about key values a lot and we came up with the following key areas that were important to OSM. Those data were also important to try and improve soem processes. You can understand that if you have a 1% improvement on the signups to retain, this is actually a lot of extra DAU.....
So we found out somewthing that was very similar to AARRR. The AARRR method reflects to the process of OSM. From signup to paying members.
Sop what is it. The first A is the A for Acquisition. How do we acquire our managers? Where do they come from? Where do the best managers come from?
What do you think is a good OSM manager? (he is cheap to find, he plays for a long time (more than 100 days), he pays for the game, he invites his friends)
If you can find a manager that has this qualifications he is worth more than a manager that signs uo but never returns. So we measure. We try to find out what sources we fish in. At this moment we spent around 100K per month to find new managers. We have 4 platforms, 15 key countries so lets say we have 60 sourceds that we can buy our new managers. That is a constant balancing of where to put the budget in.
What do you think? I have found a new source in Germany where I can buy a new manager for 1 euro. I found this out after spending 100 euro. I know that a new German manager brings in 1,75 euro on average within 2 months. I have 10.000 euro’s more to spend. What will I do? (........... After spending 400 euro’s the prize poer manager is climbing to almost 2 euro... My source is dry now....)
The second A is for Activation. What is an ‘activated” manager? (..... A manager that is still playing after 3 days.... We have measured that and defined that as an activated manager)
So we want to pull managers through those first three days. We have tried (and still do) a lot of things to them activated. No ads for therm in the first 3 days, a simplified menu, a checklist etc.) And we measured if we have more managers through those first three days.
Once they are activated we come to the next level.... The R of Retention. How can we retain those activated managers? What will be the key value for thos activated managers? (...... Average playing days......) So we want activated managers to play as long as we want. In our market we measure that by the 1D, 3D, 7D, 30D and 100D retention. So what percentage of managers that signs up on Day Zero are still playing on Day 30 (the 30Day retention) etc. One of our marketing temas is called team Retention and they fully focus on these measurements. This team is also responsible for the quality of the translations, as this influences the retention. This team is also managing the 90 volunteers we have all over the world. This team manages the forums. Finally this team does lots of analysis (how is a new feature doing) Doing A/B tests. Etc.
The next R is the R of Referral. Enthusiastic managers will tell their freidn to come and play. How can you stimulate that? (.... Postin Facebook, incentivize it, just make it a brilliant game, etc...) This is of course measured and optimized. At the moment around 90% of the new managers are coming in organically. Wee do not pay for them. They just find us and sign up. That is just brilliant and as and you can understand we love organic signups
The last R is the R of Revenue. How can we earn revenues from our managers. Allthough it is not our first goal tha is the DAU of course we like our managers to pay for our game. We currently have a model where a manager can play for free until the end. This managers monetizes because we show him ads where we earn around 25% of our revenue from.
10% of our active managers pays for a season ticket. This gives you some advantages but we try to avoid pay to win. The ST gives you a status in the community. You do not see ads, you have a special crwon in your profile, you have a ranking, a prizecabinet and some opther small ‘community things’. This ST option brings us 35% of our total revenues. So that leaves us with 40% of our revenues. MMhh. Where does that come from? Any ideas? .... We call it the sheikh opttion. This possibility started in ther Middle East- We are quite big in SA, Kuwait and Qatar. We noticed (in 2010) that we had a lot of the highest possible buy for season tickets in these countries. That was only 20 euros and you can play a year as a Season Ticket holder. Even managers that didnt play that long bought this amount. Wer thought that we should think of an option where managers could spend more money.
So we thought of privatre funds (the sheikh option). Provate funds is notr so unrealistic because there are some clubs (Man City, Vitesse, Spartak Moscow etc) that had rich private people who buy a club and spent lots of money in it to transfer playersv to their club. So we thought of making this possible as well. We made it very expensive because we were afraid that too many managers would do it and it might ruin the game. We broke our own rule of the not ‘pay to win’ principle. So we made it possible to spend 50 euros to buy 50 million for your club. In that way you were able to buy the best players, like Messi from the transferlist. And we tried this only in Middle East in the beginning. It worked very well. Then we highered the amount. You can also spent 100 euro for 110 million euro for your club. It worked. We even made the option to buy 1 billion euro for your club for 500 euro. Even this was sold sometimes. And no one complained as well. So we decided to bring it to Turkey as well. And it worked. And than the community in other countres started to ask for it as well. So we decided to do it.. This possibility brings us 40% of our revenues....
Only 3 out 1000 people use this feature but still......
We want to go back to the power of a start-up, without losing the benefits of a larger company.
Spotify has developed a model for this. Autonomous Agile teams are composed with a focus on delivery.
They act as a mini-startup.
Every team (squad) has the ability to design, develop, test and deliver a feature to the end-user.
Chapters are expert groups, for example designers, testers and developers.
We think this model will allow us to design our game in the best possible way!