Abstract:
Communication is a vital part of software development and management. Slack is the most used platform and they have provided Slack API through which developers can make their customized applications. The idea behind Daily Stand-Up Automation is to create a tool that would simplify the process of holding daily stand-up meetings, which is a common practice in agile software development. The solution is to allow team members to submit their stand-up updates asynchronously, using a Chatbot interface. The Chatbot prompts team members with a series of questions about their progress, challenges, and plans for the day. For a manager manually keeping track of daily progress reports and attendance can be an inconvenience therefore, the role of the application is to minimize hurdles by offering automated communication services to Agile teams. Most Slack applications are paid and complex. We will provide a free and easy-to-use automation system. Acting as a self-service tool, it can save people time and effort. Many software companies work remotely and as most of them follow agile methodology, they require a platform to arrange daily stand-ups, setting important reminders, and all this information is to be saved by the manager overseeing the progress. Keeping track of these activities can be a hassle, therefore the application using the manager dashboard for data keeping and Slack bot for automated messages will assist in removing these problems for the company. The Bot will have limitations, it will have a clear focus and target the areas described. It will refrain from broad purposes of its utilization. Our goal is to automate the daily stand-up for Agile Software Development, To create a fast network by improving the efficiency and workflow of the given organization”, To keep track of progress reports and check-ins, To provide the admin/users with a Dashboard, To provide better tools for automating communication and record keeping”.