AiDOOS enables experts around the globe to be able to form companies with like-minded people, build products and serve their dream companies. Simple and seamless.
AiDOOS Methodology is not to replace any existing methodology or process. It exists to complement existing methodologies towards better outcome.
It is a known fact that enterprises spend majority of their IT budgets in developing and maintaining software. Lot of this spend goes into non-value add work and overheads which do not result in any value to the organization and also causes delays to the overall process.
This is where aidoos, an on-demand software development platform comes in, which removes all the non-value add layers & overheads and provides a way for organizations to get their IT work done in pay per task model.
It enables organizations to simply push their software development and maintenance work onto the platform, pay only for the tasks delivered and save up to 50% on IT spend.
The world of computing is changing from IT centric to business centric. The role of IT is changing from technology enabler to business enabler. To do so, it must provide the base IT infrastructure platform and provide a mechanism for businesses to get their work done from anyone and from anywhere. Current IT is limited to: Internal IT comprising full time employees and contractors, Outsourcing to external IT vendor(s), A mix of the above two.
Outsourcing has been successful but a painful exercise as it takes long cycles, multiple rounds with each vendor before finalizing a vendor. Outsourcing vendor’s sole aim is to deploy as many resources on an account and maximize revenue from the customer. Outsourcing vendor also takes lot of time to hire and form the team as he is serving multiple customers with limited resources.
To overcome the long cycles of outsourcing, retaining IP, provide quick turnaround and bring uniformity, large organizations formed internal IT teams. Internal IT was expected to study the market, set the right technology direction to businesses. With the intention of bringing commonality, IT has been spending huge cycles of time in discussions, causing huge delays impacting business plans to hit the market.
It is time IT departments change their role from “Centralizing IT” to “Be an enabler for business”. IT should provide the right infrastructure, architecture guidance and advisory services. It should business run their own development needs by leveraging the infra and advisory services provided by IT. Let’s move back the IT to business fold coz they know their needs better.
Each business unit, each country is different. Let’s empower business to take IT decisions and move on. Let’s not force fit global tools and spend millions on localizations. Let businesses build localized versions and hit the market. IT should create a data strategy that collects information from all the business units across all regions and provide insights. This is the true value addition of IT.
If it is not outsourcing and not an internal IT team, what is the solution for businesses to get their IT work done rapidly?
Agile methodology has revolutionized software development. It has removed lengthy design cycles, unwanted documentation and focused on delivering working software. It has been working great and organizations adopting the methodology is a testimony of the same. However, it has still not solved some of the pressing problems:
Agile is still not agile enough as it takes significant amount of time to form the teams before delivering anything. Agile philosophy was to quickly respond to changes, but it does not provide a way to form teams rapidly and it also does not specify how to utilize the talent rightly. There is a need to relook at talent from a whole different perspective.
Individual teams in organizations are territorial in nature. As members in one team are waiting for the work while the team is being formed, other teams within the org are bleeding for resources. This leaves both the teams in frustration - one team for being unutilized, other team for lack of resources.
Individual teams in organizations are still territorial in nature. Each of them is building capabilities without knowing that the capabilities are already built by other teams as there is lack of central repository of capabilities.
There got to be a solution which is global talent pool in nature, so work is rightly distributed, and talent is rightly utilized. There got to be a solution where capabilities are provided globally allowing business to localize them quickly and rapidly.
Industry has been following ITIL (ITSM) process for service delivery for many years now and it has been working well. There has been lot of automation push in this area which has been well adopted by key players like ServiceNow etc.
However, IT Service Management (ITSM) has not been able to respond to growing needs of the changes in the industry. Despite automation adoption, it is still struck at the level of technical resources allocation, ramp up and KB article management.
There are many advancements in the industry and current ITSM process is not evolved enough to answer few key questions that still concern businesses:
AiDOOS is an IT development and maintenance methodology built around enabling organizations to cut the need of having large IT teams. It enables organizations to push the entire development and maintenance work to the platform. By doing so, organizations save huge time and money.
Is AiDOOS just another methodology?
No, it is a methodology but not just that. It is a process, a philosophy, a framework and more importantly a platform. It is a platform enabling organizations to put the methodology into practice. It is also not a replacement to any existing methodology. It complements all the existing methodologies by platforming the entire development and delivery.
AiDOOS purpose statement: “Each according to one’s ability” or "Right person for the job". AiDOOS Methodology runs by its guiding principles:
AiDOOS advocates breaking down the IT work (project) into individually deliverable tasks. AiDOOS platform identifies a lead SME for each customer or each project depending on the size of the work.
This is where AiDOOS, an on-demand software development platform comes in, which removes all the non-value add layers & overheads and provides a way for organizations to get their IT work done in pay per task model.
It enables organizations to simply push their software development and maintenance work onto the platform, pay only for the tasks delivered and save up to 50% on IT spend.
AiDOOS Platform has built-in product life cycle management, so organizations can choose to directly author and publish the tasks on the platform. Platform does not charge any fee for this so organizations can avoid buying PLM products.
Platform has built-in integrations with existing such as TFS, JIRA so organizations can pull the specific tasks on the platform while continuing to run other tasks on their existing PLM. This will help save time authoring tasks. Platform also built-in capability to directly feedback the task status to their PLM so they can know the status without the need of accessing platform.
AiDOOS removes all the non-value add layers and focuses on the roles that deliver the product and empowers them to take decisions and provide rapid delivery. AiDOOS advocates the following roles:
AiDOOS also takes care of all the aspects of delivery which are described after the roles.
Environment Management
Platform recommends organizations to move to cloud if they have not already done so. Organizations need to spin off a shared development environment to be used by SME’s.
Quality Assurance
Platform ensures that organizations clearly state the acceptance criteria which SME should satisfy before delivering the task to product owner. Lead SME closely works with SME to ensure code quality. Platform also runs static code analysis and security scans to ensure code quality matches the industry standards.
Security
AiDOOS works with organizations to provision the shared environment in a DMZ zone to ensure that the environment is separated from other customers environments. Access to development environment and source code repository is strictly masked and provided only to SME and Lead SME.
Code Management
Organizations can choose to expose the source code branch or have SME’s deliver the task and source code management is with their release management. If the source code is shared, access to platform SME’s is limited to the portions they are working.
Packaing, Release and Deployment
Customer onboarding will define the automated packaging, automated release and deployment. Product owner tests the delivery in the shared environment and upon acceptance, code is merged and is automatically deployed to targeted environment. This process ensures that every task delivered does not break the overall product/module.
Automated Project Management
Platform has built-in project management engine which ensures all the tasks are on track. It regularly follows up with SME’s to ensure the progress made matches with the progress target at any point in time. On top of automated project management, Lead SME’s provide manual intervention to ensure work is on track and if things are slipping, they take necessary steps needed to put things on track.
Reporting Dashboard
Organizations get to view the overall status of the projects, tasks on the dashboard. It helps them take decisions based on the status.
AiDOOS has a ready-made framework available to build AI based application support. Using this framework, AiDOOS builds an engine that learns based on the available product incident dataset at customers place towards providing recommended action for every incident.
Every time a new incident is raised, the engine immediately responds with a possible solution. Over a time, it also recommends an RCA and fix to arrest future incidents. This significantly reduces support effort and money.
Why spend huge cycles on recruiting, training, reskilling when the ready-made talent is out there?
Organizations goal is to build things quickly and retain IP. With AiDOOS, organizations exactly do that and not get into mythical notion of viewing everything as IP.
Current models constrain the individuals to slow down and match the pace of the organization. With AiDOOS, individuals can move faster and show the way to organization.
With AiDOOS, one need not wait on team being formed as the cost of not doing anything is much more than doing something.
With current models, organizations lose expertise when talent leaves the organization. With AiDOOS, all the talent ever worked on an application is available to work on that application.
If an SME worked on many different applications over a period, he/she should be able to contribute to any of these applications anytime from anywhere.
Most of the organizations due to their annual funding model do not utilize the budgets rightly - they underrun due to delayed starts and projects spill over to next fiscal year. With AiDOOS, projects start on time and there is no spill over due to resource constraints.
Every enterprise, that is government enterprise, private or NGO organization would be needing IT systems to run its business and its day-to-day operations.
These IT systems are a combination of hardware, software and networking and together all these are termed as enterprise IT. The enterprise IT systems could be located in its own data center, in a cloud or a combination of both.
Enterprise IT could be fully managed in-house or outsourced to IT vendor(s) or a combination of both. Most enteprises prefer the combination.
Enterprise IT systems comprise enterprise software, hardware, networking and all other aspects of IT. Enterprise software includes Enterprise Resource Planning (ERP) systems like SAP, Oracle, Microsoft Dynamics or Customer Relationship Management (CRM) systems like SalesForce (SFDC), Siebel, Oracle NetSuite. It could be any other packaged software or custom developed software built by enterprise IT team.
Enterprise IT also includes hardware and networking such as servers, systems, networks etc. Majority of enterprises are preferring to go with hybrid cloud wherein IT is maintained in private cloud located in the enterprise owned data center and public cloud hosted by any public cloud providers such as Amazon AWS, Microsoft Azure, Google cloud.
Enterprise IT management is one of the most challenging jobs. IT management has been evolving and will continue to evolve. It has taken a full circle from fully owned internal IT to outsourcing models of onshore and offshore to managed services. Outsourcing models included fixed price, time-and-material and dedicated teams. In managed services, it has evolved from co-located teams to remote teams to save costs further.
With digital transformation push and changing IT needs, enterprises are now again moving the IT in-house. However capacity management is always a challenge for enterprises as their needs varying from time to time. They need a solution which gives them the flexibility of IT vendors and control of in-house IT management.
Enterprise IT management is simplified by aidoos. Enterprises no more need to hire large IT teams, IT vendors or freelancers. They can manage the entire IT needs with a smaller, focused group and push the whole development and maintenance work onto aidoos platform. The platform aidoos distributes the work among the subject matter experts registered on the platform and get them done in a timely manner and with quality.
This significantly reduces the load on enterprise IT leaders as they now do away spending time on hiring, ramping up and ramping down. They can execute the IT maintenance and development using aidoos platform. They also save significantly on their annual IT spend as aidoos operates in pay per task model wherein enterprises pay only for the work completed. No budget spent for bench, non-value add layers etc. These savings can be invested in new IT initiatives which help enterprise grow their topline and bottomline.
AiDOOS platform registration and on-boarding process is simple and easy. It is designed intuitively with simple steps and easy flow.
We ask you only the information that is required to execute your IT on the platform. All that enterprises need to do is to provide the details of your enterprise name and required contact details. Post that, our platform team will get in touch with you and helps in smooth on-boarding process.
You can also contact us using the "Contact Us" section so our team will reach you to have a session and help you with the registration process.
It is very important for both enterprise and AiDOOS to ensure that the enterprise team understood the platform functions, flow and mechanism holistically. As part of on-boarding process, aidoos team will conduct a tour of the platform, how to utilize each of the features and end-to-end flow.
This on-boarding process will help enterprise team to smoothly start the activities and be self sufficient. It is enterprise's discretion to identify a person or group of persons who will use login credentials and run the platform for their organization.
To best utilize the platform in the combination of enterprise's existing Application Lifecycle Management (ALM) and communication tools, they need to establish integrations with the platform. The integrations include TFS & Jira integrations to utilize existing ALMs and Trello & Slack integrations to utilize enterprise's existing communication platforms.
AiDOOS created a simple, intuitive and elegant process to create projects and tasks To ease the process of pushing the work and try out the platform, it allows enterprises to create tasks without the need to create a project.
The intention is to help enterprises to try a sample task quickly and easily. Organization can simply post the task by entering task details, technologies and simple acceptance criteria.
Platform will create a dummy project under which this task will be posted and organization can later update the project details.
The whole aidoos platform is built around "Task". Every work posted and published on the platform is in the form of a "Task". However to ease project management and better tracking for enterprises, tasks are attached to specific projects.
This project to task structure of parent-child relationship helps enterprises manage multiple projects in parallel. These different projects could be running on different technical stack or on the same technical stack. All the tasks in the project inherit the properties of the project, i.e., technology stack etc.
Each task has its own start date and end date. Task life cycle starts with task creation and ends with task acceptance and closure. Enterprises can create tasks on the platform and choose to publish them only when they wish to. Given below are the lifecycle steps of a task:
AiDOOS provides full-fledged ALM / Agile management platform. Enterprises can utilize AIDOOS platform to fully manage their requirements and end-to-end project management. This helps many small and medium enterprises to save costs as ALM features on aidoos come at the free of cost.
Using AiDOOS agile platform, enterprises can create projects, user stories (tasks), defects and track the whole work using reports and charts.
Subject Matter Expert assignment on AiDOOS platform is automated. This is the most critical aspect and Unique Selling Point (USP) of the platform. On other platforms (freelancing), the party that posts the requirement needs to go through all the matching profiles, interview them and select one based on skills, experience and the price quoted.
On AiDOOS platform, the built-in intelligence takes care of matching profiles and works with those Subject Matter Experts to have one of them pick up the task.
Expert Identification
When a task is published, AiDOOS platform analyzes the task based on its technology stack and complexity among other parameters. It also checks if the same / similar work was done by subject matter expert(s) on the platform. It then checks the proximity of the SME's to enterprise TimeZone.
Based on the above key criteria, AiDOOS follows the "Peel the onion" formula starting with the deepest peel first. That means it tries to identify the SMEs who match all the criteria and based on the success at that layer, it keeps moving up layer by layer to find the matching the SMEs.
Broadcasting tasks to experts
Once AiDOOS identifies the matching SMEs in a given layer in "Peel the onion" approach, it broadcasts the task availability details to all SMEs. There is an SLA for each layer wherein one of the SMEs matching that layer criteria and available to pickup the task can pick this task.
If no SME is matching the criteria of a specific layer or matching SMEs are busy with other tasks, AiDOOS engine moves up to next layer and broadcasts the task to the matching SMEs in the next layer. It continues to do the same until the task is picked up by the right SME.
Expert Assignment
Upon identifying the right SME and the task is picked up by the SME, AiDOOS engine updates the records with the assignment and communicates the assignment details to the enterprise. For any unforeseen reason if SME needs to be modified, AiDOOS has automated and manual intervention mechanisms to disassociate the SME from the task and assign a new SME.
Project and Task tracking consists of the tasks posted and published by organizations. It is a mechanism to verify how many tasks are in progress, completed and closed.
AiDOOS platform provides a holistic view of all these steps for all the projects and tasks managed on the platform.
Enterprises can utilize the platform to fully manage this projects and overcome the need to purchase any PLM software and save costs. AiDOOS provides end-to-end project management with simple to use interface.
When a task is published to be picked up by Subject Matter Experts, platform has a mechanism to ensure it is picked up by the right SME.
Once an SME picks up a task and starts working on it, enterprise is updated with the progress being made and this status can be verified on the platform. Platform also notifies the status through various communication means such as SMS, Email etc.
SMEs communicate with enterprise using chat capability built into task flow. Enterprises need to respond with answers to ensure task progress is not impacted. Enterprises can also reach out SMEs to enquire about the progress and provide them any additional material etc.
AiDOOS works with enterprises to setup the environment for subject matter experts to connect and work. AiDOOS has tied up with multiple workspace management solution companies to provide safe, secure and reliable access management to enterprise environment.
Enterprises can choose from one of the existing solutions or they can go with a custom solution that works for best for them. It could simply be a Jump server setup or a sophisticated workspace management solutions form Citrix or VMWare etc.
AiDOOS has tie-ups with Citrix and other workspace management solution companies. Enterprises can install this solution to fully leverage the remote working experience for their existing IT teams and also to leverage the Subject Matter Expert solution from AiDOOS.
By leveraging the workspace and VDI (Virtual Desktop Infrastructure) solution, enterprises can be rest assured about their data and environment security. Any IP threat risk is covered through this mechanism.
If enterprises cannot afford the cost of this solution or they prefer not to use this, AiDOOS works with them to setup a dedicated Jump server environment where the enterprise software applications are installed. Subject Matter Experts access the applications through this jump server and provide the fix or enhancement.
These workspace solution or jump server solution could be hosted in customer data center or in the cloud.
Integrations help in many ways. They help utilize the information, services already available elsewhere and avoid the effort of creating them once again. It also helps to keep the information, services and responsibilities lie where they belong.
There should be single source of truth and ownership for any given information, service or product. All other parties who need this information, service or product should consume it by calling with the attributes defined.
PLM Integrations
AiDOOS has built-in integrations with many existing products, platform and tools. It has integrations with existing PLM tools such Jira and TFS:
AiDOOS enables round the clock services to its customers. To enable this, AiDOOS platform provides built-in automated support services and also support personnel so customers can contact anytime.
A subject matter expert is someone who knows a particular domain and its associated tools & technologies very well. SME, with his or her deep subject knowledge, quickly connects the dots and provides a quality solution in short span of time.
SME is also capable of differentiating a short term from long term solution and suggests the right one given the time available, budget and resources.
AiDOOS pools the subject matter experts of different domains in the Information Technology industry, provides the platform for these SMEs to serve any enterprise across the globe.
There are different areas of expertise that are supported on AiDOOS:
Are you getting bored with 9-5 job or not getting enough motivated with what you are doing? If yes, we are here for you. Utilize your expertise, skills and expand your horizon. Stay remote and solve global business problems by applying your technology skills. AiDOOS provides boundless projects and challenging tasks for you to love more to do more. It will take only few minutes to land on your dream work.
AiDOOS platform registration and on-boarding process is simple and easy. It is designed intuitively with simple steps and easy flow.
We ask you only the information that is required to accept and deliver the IT tasks on the platform. All that Subject Matter Experts need to do is to provide your details including contact details. Post that, our platform team will get in touch with you and helps in smooth on-boarding process.
You can also contact us using the "Contact Us" section so our team will reach you to have a session and help you with the registration process.
It is very important for SME to understand the platform functions, flow and mechanism holistically. As part of on-boarding process, aidoos team will conduct a tour of the platform, how to utilize each of the features and end-to-end flow.
This on-boarding process will help SMEs to smoothly start the activities and be self sufficient. SMEs login credentials are purely their own and they should not share their them with any other individual.
Tasks continue to flow into AiDOOS platform and they are notified to SMEs as and when they arrive. The tasks are notified based on the skillset, complexity etc.
Preference is given to SME is that SME has already worked on similar task for the same enterprise or a different enterprise. Preference is also given to SMEs whose work timings match that of enterprise TimeZone to help smoother and timely communication.
Task Pickup
If a task is notified to SME means that SMEs skillset is matching for the task and he/she can pickup the task. SMEs can pickup only one task at a time. Only upon first task is completed, SME is allowed to pick up next task. This is to ensure that SMEs do not pile up tasks and not be able to deliver them.
It is advised that SME to go through the task requirement thoroughly including the acceptance criteria before picking up. Task can be picked up by clicking "Accept" task button. Upon the click, the task is assigned and the task clock starts.
Task Development
Upon picking up the task, SME is expected to start the development. SME is given the environment details where the development to happen. SME is expected to connect to the said environment, perform the task, test it against the acceptance criteria and complete it.
SME is expected to contact the customer for any task related queries. It is advised that SME updates the task status regularly with a preferable frequency being daily. This helps both the customer and the platform to know the progress being made and also helps to pitch in if SME is struck at any point.
Task Delivery
Upon the task completion and ensuring that task is passing all the acceptance criteria mentioned in the task requirement, SME to mark the task as "Complete" and deliver the same to customer by selecting "Delivery" action. This action will intimate the enterprise that the task is completed and is up for review.
If customer takes longer to pickup the task for review, platform pitches in and expedites the process.
Task Review & Acceptance
Enterprise team (PO or any assigned point of contact) reviews the delivery of the task, runs the acceptance tests and either accepts or rejects based on the results of th tests.
If the task outcome is not matching the acceptance criteria, customer rejects and sends it to SME for fixes. This loop goes until the output matches the customer criteria. If it is going in loops that is beyond acceptable levels or if any party escalates to the platform then platform team pitches in and resolves the conflict.
If the task outcome is far from expectation and if SME turns out to be unable to fix or for any other unforeseen scenario, platform has a built-in mechanism to reassign the task to different SME. To overcome the last minute surprises, platform has both automated and manual processes to check the status on daily basis.
Task Closure
When the task is fully accepted and the task fee is paid then it is considered as Closed. Once a task reaches "Closed" status, it cannot be opened back. Payment processing details are explained in next section.
AiDOOS processes payments periodically. All the task fee amounts are deposited into wallet regularly and the amount is processes and paid to SME periodically. This periodicity depends on different countries and payment laws of the land.
SMEs can choose the periodicity in the options available to them. Until payment is processes, the amount is in their wallet and SME can check the balance anytime.
Wallet Management
SME's wallet management is similar to any digital wallet. It starts with zero balance and task fee is deposited whenever a task is successfully completed. SMEs can do the following on the platform:
AiDOOS enables round the clock services to its customers. To enable this, AIDOOS platform provides built-in automated support services and also support personnel so customers can contact anytime.
We are at the cusp of this new phenomenon of future of work and enterprises are realizing this reality and gearing up for embracing the same. Future of work significantly reduces the IT infra expenditure.
This new phenomenon is currently happening at AiDOOS. The platform, through its blend of technology infrastructure and human intelligence is enabling individuals to work from anywhere and directly connect to customer's environment and perform IT tasks.
When human intelligence is rightly combined with the technology infrastructure, it does wonders. The world is surely and rapidly moving towards a new phenomenon called "Future of work". Long hiring cycles, long vendor models, swithcing jobs are all a thing of the past.
The time has come for everyone to become digital nomads, roam around the world, connect from anywhere and serve enterprises in a fully-automated way.
AiDOOS provides the platform, connectivity, tools to adapt to Future of work. Enterprises can overcome the need to have large internal teams, large vendor teams and replace them by platforming the work. They can post the work or hire dedicated experts on-need basis and pay per outcome.
Experts stop switching jobs, overcome the need to bid for work and respond to the tasks that come their way. They can form a team to provide reliable, holistic services around a specialized area.
AiDOOS helps enterprises of all sizes to overcome the tedious and expensive cycle of hiring talent. Instead they can now publish their tasks on the platform which are distributed among the global talent pool.
In the case larger tasks or projects, AiDOOS splits them into individually deliverable tasks, distributes them, combines the outcome towards delivering the end product to the customer.
For tasks delivery or for dedicated experts, AiDOOS acts as a global orchestrator working with teams around the globe. It provides tools and technologies for the teams to work together on the platform towards providing quick and quality turnaround.
With its global orchestration, AiDOOS provides true scale for the enterprises to execute the projects in quick time. This also helps experts to be able to work for multiple global companies without ever switching a job.
AiDOOS provides deep integrations with existing industry toolset that makes it easy and simple to adapt to the platform. Enterprises can continue to operate in their existing tools like Jira, TFS, ServiceNow and be able to push selective work onto the platform.
AiDOOS delivers them seamlessly and updates the status, communication right into the existing toolset. This removes the need for any rework, helps enterprise teams come onboard in a seamless manner.
With the AiDOOS connected workplace, team members around the globe can collaborate and work together on a task. This virtual coworking platform removes the hassle of adapting multiple toolset as it enables team members continue using their current communication tools yet pass through the AiDOOS platform.
The virtual coworking platform is free, simple and scalable. The teams can grow in size and capability without ever stepping out of their place or need to buy any infrastructure.
AiDOOS has built-in monitoring that ensures the tasks picked up by experts / teams are progressing as per schedule and task status is getting updated regularly. It notifies, follows up with experts to ensure status is updated.
If there is any hint of slippage, it has manual intervention mechanism to step in and assign the tasks to a different team member or team. In any case, AiDOOS ensure the ontime delivery of the tasks.
The teams feature of AiDOOS itself comes with an built-in risk coverage. Teams, that are formed around specific technology areas have enough capacity to cover for any potential time or quality slippages.
AiDOOS partners with senior experts around the globe, who serve as delivery partners to review the delivery from teams and certifies the same. The platform where needed also does the pair working between AiDOOS delivery partner and platform teams to ensure the quality and ontime delivery.