📜 ⬆️ ⬇️

Experiment with kanban board or how to do everything


Sometimes it happens that after a long downtime, resources begin to appear, specialists, management supports and encourages change and innovation. At the same time, there are desires and ideas on how much you can improve, optimize and be a real support for the company's business. Of course, a lot can be done on the first breath, especially when the field is almost completely tilled. But later, the moment comes when IT infrastructure has grown enough and decisions for any changes and implementations are not made as quickly and easily as it was at the very beginning. The reason for that are the same implementations and innovations, now they need to be accompanied, supported, and despite the fact that the IT department has grown, there are not enough resources - we have a large, complex and functioning system. But what about the plans? How are those ideas? There are still a lot of them.

Now I want to tell you about the experiment with kanban-board, which gave an excellent result in the IT department is not an IT-company. Workflow with such a tool has become more controllable and manageable, the dependence of tasks relative to each specialist has become more transparent. Now you can always say with confidence that the department works at 100% and we are moving towards concrete results that are more likely to be achieved.

The initial state


Suppose we have several specialists of different directions and qualifications. We are faced with several large tasks or projects and our goal is to organize the process in such a way as to involve everyone with maximum efficiency, in accordance with its capabilities, as a specialist. It is also necessary to take into account that there is a constant routine, which with different frequency affects the employment of any employee.

The realities described above are our starting point. We proceed to the preparation ...
')

Design


At the first stage, each project should be divided into atomic components. Ideally, these tasks should be singled out and put in such a way that they can be performed without delving into the general essence of the issue. In addition, each task must be formed from start to finish with specific metrics and a designated end result.

Further, within each project, we place the dependence of each task on each other. To do this, we will enumerate each task and indicate from which other tasks it depends. The result will be a plan for the implementation of each project.

Example:
  1. ESXi #2, Name: ServerABC, Guest: Ubuntu x64, RAM: 2 Gb, HDD: 20Gb Pre-allocated
  2. (after: #1) Ubuntu Server 12.04 x64 ServerABC (ESXi #2); HDD: root 2Gb, swap 2Gb, home ; IP: 192.168.0.7; hostname: ABC.com; user: abc pass: abc
  3. ...

The work on project development and its planning is easily performed by a profile specialist. After that, the project goes to the manager, and the specialists continue to carry out their current direct responsibilities.

Ticket Sticker


After preparation, we have in our hands several arrays of tasks, the fulfillment of which will lead us to the achievement of specific goals. We will use a kanban board as a visual control and management, and some kind of ticketing system (for example, trac ) for tracking and detailed control.

Using these tools, we will prepare our projects for execution. In the ticket system for each project we will create a separate ticket in which we will place the prepared plan. Further, as work begins on each task, we will create sub-diploma to accompany its execution.

Since our plan has already been described in detail and placed on the ticket system (in the main project ticket), to visualize it on the board, it remains only to briefly rewrite each task on a sticker. Prepared stickers are placed on the board, grouping them by project.

Sticker example:


Action field


Preparation is finished and now we will consider a kanban-board, with which we will manage the development of events. In contrast to the "traditional" flow from left to right, in this stickers will go down the following stages, starting with the "pool":





To clearly indicate the employment of specialists and the impossibility of their participation in work on the planned projects, you can use magnets of a certain color, such as red. It is also possible to designate a green magnet that a specialist is free and can participate in any project. Often, green magnets hang on specialists for whom at a certain point there is no suitable task, and we would very much like to take them as soon as such a task is found.

"Done"


I hope that the tool I have proposed or its improved version will help you competently and efficiently manage the flow of interesting and enjoyable projects that you set for yourself or for the ones that the business sets for you. Good luck!

Source: https://habr.com/ru/post/158979/


All Articles