This slide contains the basic plan of our software project - 'cp-editorial'. It is basically a platform for competitive programmers. Although we have proposed it for our university project, we want to develop it more and launch it to the market.
cp-editorial is a platform especially for competitive programmers where they can view and post editorials of problems of popular online judges. this contains the features of this platform. it also contains brief discussion about existing systems, limitations of existing systems, feasibility analysis etc. Although it is a university project right now, me and my team members plan to develop and launch it online.
This document provides an overview and introduction to Project Controls Online (PCO), a website and network for project controls practitioners. Some key points:
- PCO aims to be the premier online location and largest network for project controls professionals worldwide, across industries.
- It has over 6,000 members from over 150 countries and seven continents.
- PCO's objectives include being the top resource for project controls knowledge, skills, tools and practices and building an exclusive practitioner network.
- Features on the website include a library, forum, blogs, job listings, member directory and industry news.
This presentation was provided by Gerry Grenier of IEEE, during the NISO Event "Open Access: The Role and Impact of Preprint Servers," held November 14 - 15, 2019.
The document outlines an upcoming Agile and Scrum workshop. It provides biographical information about the trainer, Nguyen Thanh Phuoc, and an overview of the workshop agenda, which includes lectures, exercises, questions and answers, and discussions. The document also lists some reference materials that will be used and criteria for successful completion of the workshop, which requires active participation in all classroom activities.
Ensure the integration of Microservices with Consumer Driven ContractsIngo Griebsch
These slides provide a first overview of how to ensure the integration of Microservices with Consumer Driven Contracts.
The slides are intended primarily for people who previously have little or no experience with the subject, but want to get an overview of the subject, without having too much to deal with the technical details.
The document provides a project plan for developing a new employer website for ABcorp Global Service Centre. The plan includes an overview of the organization, project objectives, roles and responsibilities, constraints, schedule and budget. It then outlines the work breakdown structure (WBS) with tasks for project initiation, UX design, UI design, development, testing, training and closure. Gantt charts and documents cover the project plan, communication plan, risks and mitigations. The goal is to complete the project within 45 days and on budget with support from stakeholders and mitigations for risks like the coronavirus impact and dependencies.
Z-Dash is developing a management system for robotic food delivery. Their initial focus is on [1] creating a live dashboard for restaurant staff and managers to track bot deliveries, [2] providing self-troubleshooting tools to build trust, and [3] generating extensive reports. Long term, they aim to [2] deepen relationships between humans and robots through additional features like voice messaging from bots to humans.
Alkacon Software is offering a new partnership program for solution providers that make regular use of OpenCms in their projects. In this round table discussion Alexander will present the benefits of this partnership program.
This session is targeted at representatives of OpenCms service resellers interested in the Alkacon OpenCms partnership program. Therefore it is primarily of interest for web agencies, IT solution providers and consulting companies offering OpenCms related services to the end customer.
cp-editorial is a platform especially for competitive programmers where they can view and post editorials of problems of popular online judges. this contains the features of this platform. it also contains brief discussion about existing systems, limitations of existing systems, feasibility analysis etc. Although it is a university project right now, me and my team members plan to develop and launch it online.
This document provides an overview and introduction to Project Controls Online (PCO), a website and network for project controls practitioners. Some key points:
- PCO aims to be the premier online location and largest network for project controls professionals worldwide, across industries.
- It has over 6,000 members from over 150 countries and seven continents.
- PCO's objectives include being the top resource for project controls knowledge, skills, tools and practices and building an exclusive practitioner network.
- Features on the website include a library, forum, blogs, job listings, member directory and industry news.
This presentation was provided by Gerry Grenier of IEEE, during the NISO Event "Open Access: The Role and Impact of Preprint Servers," held November 14 - 15, 2019.
The document outlines an upcoming Agile and Scrum workshop. It provides biographical information about the trainer, Nguyen Thanh Phuoc, and an overview of the workshop agenda, which includes lectures, exercises, questions and answers, and discussions. The document also lists some reference materials that will be used and criteria for successful completion of the workshop, which requires active participation in all classroom activities.
Ensure the integration of Microservices with Consumer Driven ContractsIngo Griebsch
These slides provide a first overview of how to ensure the integration of Microservices with Consumer Driven Contracts.
The slides are intended primarily for people who previously have little or no experience with the subject, but want to get an overview of the subject, without having too much to deal with the technical details.
The document provides a project plan for developing a new employer website for ABcorp Global Service Centre. The plan includes an overview of the organization, project objectives, roles and responsibilities, constraints, schedule and budget. It then outlines the work breakdown structure (WBS) with tasks for project initiation, UX design, UI design, development, testing, training and closure. Gantt charts and documents cover the project plan, communication plan, risks and mitigations. The goal is to complete the project within 45 days and on budget with support from stakeholders and mitigations for risks like the coronavirus impact and dependencies.
Z-Dash is developing a management system for robotic food delivery. Their initial focus is on [1] creating a live dashboard for restaurant staff and managers to track bot deliveries, [2] providing self-troubleshooting tools to build trust, and [3] generating extensive reports. Long term, they aim to [2] deepen relationships between humans and robots through additional features like voice messaging from bots to humans.
Alkacon Software is offering a new partnership program for solution providers that make regular use of OpenCms in their projects. In this round table discussion Alexander will present the benefits of this partnership program.
This session is targeted at representatives of OpenCms service resellers interested in the Alkacon OpenCms partnership program. Therefore it is primarily of interest for web agencies, IT solution providers and consulting companies offering OpenCms related services to the end customer.
Travelers 360 degree health assessment of microservices on the pivotal platformRohit Kelapure
Is your system healthy? Are SLOs being met? What are the top performance constraints? What are the high-priority implementation concerns? Is the architecture a right fit? Are the teams leveraging the capabilities of the platform? What are the pain points with platform services? It can be challenging to find root cause among problem symptoms in distributed systems. Just as in real life, it's important for microservices to undergo regular health checks.
In this talk, we'll provide a systems-based approach to execute an app health check along 10 different dimensions: monitoring and metrics, failure mode analysis, technical debt, emergency response, performance optimization, change management, microservices rationalization, platform as a product, balanced team, and path to production. We'll explain how to address issues uncovered during a health check and provide recommendations on how to build a sustainable Day 2 app-ops reliability engineering practice.
Why open source is good for your economyDirk Riehle
On Feb 11, at FOSS 2019 in Muscat, Oman, I gave a talk about the benefits of sponsoring open source software development to about anyone who isn't the software vendor whose product is getting replaced by that open source software.
This document discusses the development of a website called "Grab Cab" that allows users to compare pricing and booking options for multiple taxi/ridesharing services from one centralized location. The goal is to save users time by avoiding having to check each service individually. It provides an overview of the problem, objectives, website design and functionality, advantages, and potential future extensions. Key features include integrating live pricing APIs from different cab companies and providing filters to search options like trip distance or vehicle type.
This document summarizes efforts by Forum One, a web development company, to improve the site speed and performance of Mercy Corps, a humanitarian aid organization. Key points:
- Forum One conducted tests on Mercy Corps' site using tools like WebPageTest and Google PageSpeed Insights to establish baselines and identify improvements.
- Initial easy wins included enabling page caching, optimizing cache configuration, and implementing Memcache as a backend cache. These reduced load times on key pages like the homepage and donation page.
- When natural disasters in Nepal drove major traffic spikes to Mercy Corps' site, the improvements helped the site handle the increased load without degrading the user experience.
- Metrics like
SharePoint Site Redesign : Information Architecture and User-centered Design ...arsathe
The Rockwell Automation Technical Communications Team presented their SharePoint redesign project at the Cleveland User Experience Professionals Association (Cleveland-UXPA) meeting on September 26th, 2013.
A Kamran Sprint Review Sessions Best Practices WorkshopArman Kamran
Sprint Reviews are held at the end of the Sprints for a few very specific and very important reasons, which if missed or perverted, would turn the entire event into a waste of every ones' time and would lead to misaligned work that would be doomed to fail in the market.
Left unchecked, they can drift away from a great window of opportunity for the entire team into an expanding black hole, sucking everyone's energy and morale into oblivion
Learn about how to evaluate your construction business and it's digital maturity, how to select software and then how to manage the roll out to your staff. Construction specific software to increase your efficiency and profit.
The document outlines an agenda for a workshop on total cost of ownership (TCO). The agenda includes an introduction to TCO, understanding TCO, a group discussion, case study, and closure. It then provides examples of costs that must be considered when calculating the TCO of a bus, computer network, or other purchase beyond the initial price. These include maintenance, repairs, staffing needs, and more. Finally, it shares the TCO calculation and results for a 16-ton tipper truck over 8 years, finding the net TCO is approximately 11.3 million Indian rupees.
This document discusses open source contribution in the enterprise. It provides a case study of how one company contributed patches and worked with the open source community to integrate new versions of an automounter over 15 years. Contributing provides benefits like reduced integration effort, more rapid adoption of new versions, and collaboration on problem solving. The document outlines the contribution process and managing issues like code reviews, licenses, documentation, and communication forums when participating in an open source community.
Extreme Programming is a methodology in an Agile way for developing quality software or change stakeholder's requirements quickly by putting more focus on coding rather than design and continuous collaboration with the customer.
The document discusses the Control Scope process from the Project Management Body of Knowledge (PMBOK). It defines control scope as monitoring the project and product scope and managing changes to the scope baseline. It describes inputs like project documents and work performance data. Techniques include variance analysis to determine differences from the baseline and trend analysis using earned value. Outputs include change requests, updates to project documents and the project management plan, and work performance information. The goal is to avoid uncontrolled scope creep by managing changes through an integrated change control process.
The document summarizes the agenda for the Houston MuleSoft Meetup Group Meetup #13. The agenda includes introductions, announcements about new Anypoint Platform capabilities, a presentation on MuleSoft project management and API delivery checklists, and a networking session. Speakers include MuleSoft engineers and architects who will discuss updates to the Anypoint Platform and tools for planning MuleSoft projects. The meetup aims to share knowledge and allow attendees to connect with the MuleSoft community.
Re-Implementation for Social Solutions Apricot 360 and Apricot CoreJeffrey Haguewood
In this presentation, we explore the re-implementation process for Apricot 360 and Apricot Core nonprofit database software.
Organizations experiencing significant workflow and reporting challenges within their Apricot software may benefit from a system re-implementation.
This video will cover:
- What to expect from your Apricot database
- 10 key indicators for re-implementation
- Phases of a re-implementation project
- Re-implementation approaches and considerations
Watch the video:
https://youtu.be/oHXw4VPBu9c
About Sidekick Solutions
Sidekick Solutions is an independent software consulting firm, specializing in Social Solutions Apricot 360, Apricot Core, and Apricot Essentials software. We help new and existing Apricot users make the most of Apricot’s suite of features with a range of professional services for implementation, workflow optimization, reporting/analytics, consulting and training, integrations, and database audit/cleanup. We make Apricot easier to use and more capable for our clients, yielding higher return on investment in their Apricot software license.
Watch video of this presentation on YouTube: https://youtu.be/Q5OhVv-x4eo
PMBOK 6th edition updated slides by process:
https://www.slideshare.net/anandbobade/pmp-chap-50-scope-management-overview
https://www.slideshare.net/anandbobade/chap-51-plan-scope-management
https://www.slideshare.net/anandbobade/chap-52-collect-requirements
https://www.slideshare.net/anandbobade/chap-53-define-scope
https://www.slideshare.net/anandbobade/chap-54-create-wbs
https://www.slideshare.net/anandbobade/chap-55-validate-scope
https://www.slideshare.net/anandbobade/chap-56-control-scope
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.
SOCRadar's Aviation Industry Q1 Incident Report is out now!
The aviation industry has always been a prime target for cybercriminals due to its critical infrastructure and high stakes. In the first quarter of 2024, the sector faced an alarming surge in cybersecurity threats, revealing its vulnerabilities and the relentless sophistication of cyber attackers.
SOCRadar’s Aviation Industry, Quarterly Incident Report, provides an in-depth analysis of these threats, detected and examined through our extensive monitoring of hacker forums, Telegram channels, and dark web platforms.
Travelers 360 degree health assessment of microservices on the pivotal platformRohit Kelapure
Is your system healthy? Are SLOs being met? What are the top performance constraints? What are the high-priority implementation concerns? Is the architecture a right fit? Are the teams leveraging the capabilities of the platform? What are the pain points with platform services? It can be challenging to find root cause among problem symptoms in distributed systems. Just as in real life, it's important for microservices to undergo regular health checks.
In this talk, we'll provide a systems-based approach to execute an app health check along 10 different dimensions: monitoring and metrics, failure mode analysis, technical debt, emergency response, performance optimization, change management, microservices rationalization, platform as a product, balanced team, and path to production. We'll explain how to address issues uncovered during a health check and provide recommendations on how to build a sustainable Day 2 app-ops reliability engineering practice.
Why open source is good for your economyDirk Riehle
On Feb 11, at FOSS 2019 in Muscat, Oman, I gave a talk about the benefits of sponsoring open source software development to about anyone who isn't the software vendor whose product is getting replaced by that open source software.
This document discusses the development of a website called "Grab Cab" that allows users to compare pricing and booking options for multiple taxi/ridesharing services from one centralized location. The goal is to save users time by avoiding having to check each service individually. It provides an overview of the problem, objectives, website design and functionality, advantages, and potential future extensions. Key features include integrating live pricing APIs from different cab companies and providing filters to search options like trip distance or vehicle type.
This document summarizes efforts by Forum One, a web development company, to improve the site speed and performance of Mercy Corps, a humanitarian aid organization. Key points:
- Forum One conducted tests on Mercy Corps' site using tools like WebPageTest and Google PageSpeed Insights to establish baselines and identify improvements.
- Initial easy wins included enabling page caching, optimizing cache configuration, and implementing Memcache as a backend cache. These reduced load times on key pages like the homepage and donation page.
- When natural disasters in Nepal drove major traffic spikes to Mercy Corps' site, the improvements helped the site handle the increased load without degrading the user experience.
- Metrics like
SharePoint Site Redesign : Information Architecture and User-centered Design ...arsathe
The Rockwell Automation Technical Communications Team presented their SharePoint redesign project at the Cleveland User Experience Professionals Association (Cleveland-UXPA) meeting on September 26th, 2013.
A Kamran Sprint Review Sessions Best Practices WorkshopArman Kamran
Sprint Reviews are held at the end of the Sprints for a few very specific and very important reasons, which if missed or perverted, would turn the entire event into a waste of every ones' time and would lead to misaligned work that would be doomed to fail in the market.
Left unchecked, they can drift away from a great window of opportunity for the entire team into an expanding black hole, sucking everyone's energy and morale into oblivion
Learn about how to evaluate your construction business and it's digital maturity, how to select software and then how to manage the roll out to your staff. Construction specific software to increase your efficiency and profit.
The document outlines an agenda for a workshop on total cost of ownership (TCO). The agenda includes an introduction to TCO, understanding TCO, a group discussion, case study, and closure. It then provides examples of costs that must be considered when calculating the TCO of a bus, computer network, or other purchase beyond the initial price. These include maintenance, repairs, staffing needs, and more. Finally, it shares the TCO calculation and results for a 16-ton tipper truck over 8 years, finding the net TCO is approximately 11.3 million Indian rupees.
This document discusses open source contribution in the enterprise. It provides a case study of how one company contributed patches and worked with the open source community to integrate new versions of an automounter over 15 years. Contributing provides benefits like reduced integration effort, more rapid adoption of new versions, and collaboration on problem solving. The document outlines the contribution process and managing issues like code reviews, licenses, documentation, and communication forums when participating in an open source community.
Extreme Programming is a methodology in an Agile way for developing quality software or change stakeholder's requirements quickly by putting more focus on coding rather than design and continuous collaboration with the customer.
The document discusses the Control Scope process from the Project Management Body of Knowledge (PMBOK). It defines control scope as monitoring the project and product scope and managing changes to the scope baseline. It describes inputs like project documents and work performance data. Techniques include variance analysis to determine differences from the baseline and trend analysis using earned value. Outputs include change requests, updates to project documents and the project management plan, and work performance information. The goal is to avoid uncontrolled scope creep by managing changes through an integrated change control process.
The document summarizes the agenda for the Houston MuleSoft Meetup Group Meetup #13. The agenda includes introductions, announcements about new Anypoint Platform capabilities, a presentation on MuleSoft project management and API delivery checklists, and a networking session. Speakers include MuleSoft engineers and architects who will discuss updates to the Anypoint Platform and tools for planning MuleSoft projects. The meetup aims to share knowledge and allow attendees to connect with the MuleSoft community.
Re-Implementation for Social Solutions Apricot 360 and Apricot CoreJeffrey Haguewood
In this presentation, we explore the re-implementation process for Apricot 360 and Apricot Core nonprofit database software.
Organizations experiencing significant workflow and reporting challenges within their Apricot software may benefit from a system re-implementation.
This video will cover:
- What to expect from your Apricot database
- 10 key indicators for re-implementation
- Phases of a re-implementation project
- Re-implementation approaches and considerations
Watch the video:
https://youtu.be/oHXw4VPBu9c
About Sidekick Solutions
Sidekick Solutions is an independent software consulting firm, specializing in Social Solutions Apricot 360, Apricot Core, and Apricot Essentials software. We help new and existing Apricot users make the most of Apricot’s suite of features with a range of professional services for implementation, workflow optimization, reporting/analytics, consulting and training, integrations, and database audit/cleanup. We make Apricot easier to use and more capable for our clients, yielding higher return on investment in their Apricot software license.
Watch video of this presentation on YouTube: https://youtu.be/Q5OhVv-x4eo
PMBOK 6th edition updated slides by process:
https://www.slideshare.net/anandbobade/pmp-chap-50-scope-management-overview
https://www.slideshare.net/anandbobade/chap-51-plan-scope-management
https://www.slideshare.net/anandbobade/chap-52-collect-requirements
https://www.slideshare.net/anandbobade/chap-53-define-scope
https://www.slideshare.net/anandbobade/chap-54-create-wbs
https://www.slideshare.net/anandbobade/chap-55-validate-scope
https://www.slideshare.net/anandbobade/chap-56-control-scope
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.
SOCRadar's Aviation Industry Q1 Incident Report is out now!
The aviation industry has always been a prime target for cybercriminals due to its critical infrastructure and high stakes. In the first quarter of 2024, the sector faced an alarming surge in cybersecurity threats, revealing its vulnerabilities and the relentless sophistication of cyber attackers.
SOCRadar’s Aviation Industry, Quarterly Incident Report, provides an in-depth analysis of these threats, detected and examined through our extensive monitoring of hacker forums, Telegram channels, and dark web platforms.
Odoo ERP software
Odoo ERP software, a leading open-source software for Enterprise Resource Planning (ERP) and business management, has recently launched its latest version, Odoo 17 Community Edition. This update introduces a range of new features and enhancements designed to streamline business operations and support growth.
The Odoo Community serves as a cost-free edition within the Odoo suite of ERP systems. Tailored to accommodate the standard needs of business operations, it provides a robust platform suitable for organisations of different sizes and business sectors. Within the Odoo Community Edition, users can access a variety of essential features and services essential for managing day-to-day tasks efficiently.
This blog presents a detailed overview of the features available within the Odoo 17 Community edition, and the differences between Odoo 17 community and enterprise editions, aiming to equip you with the necessary information to make an informed decision about its suitability for your business.
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.
Flutter is a popular open source, cross-platform framework developed by Google. In this webinar we'll explore Flutter and its architecture, delve into the Flutter Embedder and Flutter’s Dart language, discover how to leverage Flutter for embedded device development, learn about Automotive Grade Linux (AGL) and its consortium and understand the rationale behind AGL's choice of Flutter for next-gen IVI systems. Don’t miss this opportunity to discover whether Flutter is right for your project.
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j
Dr. Jesús Barrasa, Head of Solutions Architecture for EMEA, Neo4j
Découvrez les dernières innovations de Neo4j, et notamment les dernières intégrations cloud et les améliorations produits qui font de Neo4j un choix essentiel pour les développeurs qui créent des applications avec des données interconnectées et de l’IA générative.
Software Engineering, Software Consulting, Tech Lead, Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Transaction, Spring MVC, OpenShift Cloud Platform, Kafka, REST, SOAP, LLD & HLD.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesQuickdice ERP
Explore the seamless transition to e-invoicing with this comprehensive guide tailored for Saudi Arabian businesses. Navigate the process effortlessly with step-by-step instructions designed to streamline implementation and enhance efficiency.
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j
Dr. Jesús Barrasa, Head of Solutions Architecture for EMEA, Neo4j
Découvrez les dernières innovations de Neo4j, et notamment les dernières intégrations cloud et les améliorations produits qui font de Neo4j un choix essentiel pour les développeurs qui créent des applications avec des données interconnectées et de l’IA générative.
E-commerce Application Development Company.pdfHornet Dynamics
Your business can reach new heights with our assistance as we design solutions that are specifically appropriate for your goals and vision. Our eCommerce application solutions can digitally coordinate all retail operations processes to meet the demands of the marketplace while maintaining business continuity.
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemPeter Muessig
Learn about the latest innovations in and around OpenUI5/SAPUI5: UI5 Tooling, UI5 linter, UI5 Web Components, Web Components Integration, UI5 2.x, UI5 GenAI.
Recording:
https://www.youtube.com/live/MSdGLG2zLy8?si=INxBHTqkwHhxV5Ta&t=0
WhatsApp offers simple, reliable, and private messaging and calling services for free worldwide. With end-to-end encryption, your personal messages and calls are secure, ensuring only you and the recipient can access them. Enjoy voice and video calls to stay connected with loved ones or colleagues. Express yourself using stickers, GIFs, or by sharing moments on Status. WhatsApp Business enables global customer outreach, facilitating sales growth and relationship building through showcasing products and services. Stay connected effortlessly with group chats for planning outings with friends or staying updated on family conversations.
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.
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.
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
Cp editorial
1. cp-editorial
A forum for competitive programmers
Tahira Salwa Rabbi Nishat [16.02.04.070]
Chowdhury Abdullah Al Mohaymin [16.02.04.075]
Mir Arif Hasan [16.02.04.077]
Md. Zahid Fesabelilla [16.02.04.082]
2. cp-editorial23 Jul 2019
Contents ● Introduction
● Project objectives
● Study of existing systems
● Limitations of existing systems
● Advantages of the proposed system
● Types of users of the proposed system
● Feasibility analysis
● Recommendation
● Conclusion
2
4. cp-editorial23 Jul 2019
Features
● Multiple editorials for a single problem
● Discussion on each editorial
● Provision for rating/voting each editorial
● Reputation point that allows users to unlock community privileges (similar to
stackoverflow)
● A group of moderators who monitors site activities and maintains discipline
4
5. cp-editorial23 Jul 2019
Features
5
● Provision to vote, report, flag any editorial or comment
● Suggest edits to an editorial
● Create a collection of editorial with shareable link
● Get a list of problems of a category (like tree, bfs etc.) and filter them by their
difficulty levels
6. cp-editorial23 Jul 2019
Objectives
6
To assist the competitive programmers by providing -
● Quality editorials
● Disciplined, prejudice free platform for discussions
● Tools to assist practicing
7. cp-editorial23 Jul 2019
Existing systems
7
● The only system that is close to ours is stopstalk.
● Other than that, online judges like codeforces, codechef,
hackerrank are popular for their editorials of their problem
archive.
● However, most of the online judge do not have editorial
section.
9. cp-editorial23 Jul 2019
Technical limitations
There is no scope for
discussion on an editorial
in stopstalk
Other than hackerrank and
stopstalk, most sites have
relatively poor UX/UI
Single editorial for each
problem in most of the
sites.
9
10. cp-editorial23 Jul 2019
Problems with community
10
Abuse of downvote is a
commonplace
Prejudice against
programmer with lower
rating
Coders often get
spam/annoying messages
20. cp-editorial23 Jul 2019
Who are our
Stakeholders?
20
Our system aims at following types of
people:
● Anyone interested in programming
problem solving
● Age ranged from 14 to 40 years
● Mostly students, trainers,
programmers and developers
22. cp-editorial23 Jul 2019
Technical
Feasibility
Things required to build this project are:
● Programming/Markup languages
○ C#
○ HTML, CSS
● Database
○ MS SQL
● Tools
○ Visual Studio
○ Atom text editor
○ Git
○ GitHub
Also, any user can use this product with the browser installed
on their computer.
22
All tools and stuffs required
to build and use this system
are stable and available for
free. So this project is
technically feasible.
23. cp-editorial23 Jul 2019
Economic feasibility
Development costs:
● Internet bill
● Phone bill
● Time span of 8 weeks
Operating costs:
● Domain service bill
● Hosting service bill
Revenue source:
● Advertisement
● Users’ subscription for paid features
The development cost is one time and low.
Domain and hosting service will require less
than $5 (US) a month, while we can earn
more than $6 (US) form advertisement only.
Users’ subscription for paid features will add
more revenue.
23
24. cp-editorial23 Jul 2019
Operational
feasibility
Our system is feasible from operational
point of view because:
● It is easy for end users to operate it
● No new skills required to use the
website (however, it is expected that
authors of our site have good writing
skills)
● Political or business organizations
do not have any influence on our
system and vice-versa
24
25. cp-editorial23 Jul 2019
Recommendation
25
Our system has
● Requirements that can be fulfilled
through existing technologies
● Value to a community
● Ability to generate revenue
Therefore, it is feasible to build and launch
this system into market.
26. cp-editorial23 Jul 2019
Conclusion
26
cp-editorial is feasible enough to be built
and launched. However, since our system
involves a community, there might need
to update or introduce new features
depending on responses we receive from
the community.