Takt time

Takt is basically a German word for the person in the orchestra whose work is to adjust and control to tempo on the music. So when we use Takt time then it means that we are talking about the rate time or beat time. We can say that when it is the time duration that is given to a product to complete so that we can meet the customer’s demands.

Let us take an example here, if a company is having a takt time of 10 minutes for the completion of the product then they will set the time to 10 minutes to produce the product in the machine. In this way the machine will produce the desired product every 10 minutes. If the takt time is one hour then we will set the time to one hour so that we should not exceed the deadline.

It is not actually the time in which a product is produced but it is the time that how we can meet the demand of the customer in the provided time.

Different Levels of Takt time

There are not many levels of takt time, the levels mean that how much you have to manage in how time. The means if you have multiple projects to work on then you will have to manage all of them simultaneously then you have to make different levels of takt time in order to manage them, then you can have a minute by minute report. You can clear all the distractions and disruptions coming all your way in the project.

It is the best tool you can use to manage your projects and it works effectively that you can create mantras for every minute you are working. Moreover, if any of the process is unable to get to work in takt time then you will have to level the demand, ask the engineering resources to take a look on the issue, and can check additional resources in order to get along with the takt time.

— Slimane Zouggari

Can TOGAF work with Agile?

Nowadays most people are thinking that can Agile and TOGAF work together or not. For getting to know the answer of this question, we should figure out what TOGAF actually is?

TOGAF, The Open Group Architecture Framework is a platform which is providing different services to enterprise architecture such as; it gives the method for designing, it leads an enterprise information, planning and implementation of new design.

Same as this the methods of software development and continued planning and learning is described by Agile.

Why is it challenging to integrate TOGAF with agile projects?

If we are talking about agile and TOGAF work with each other, they are totally opposite and they have a clear cultural difference.

It is very necessary to know that TOGAF is not followed by letter framework, it inspires the people who are doing practice it to adapt and change the application model according to the needs which must suit the circumstances. It clearly means that the perfect modified TOGAF fit in with agile development.

TOGAF is doing another important task that it captures what is happening in large organisations which is not related of whether it is completed as part of a frame work.

Solutions:

To take fair and clear decisions and do some agreement that how things are done, it is necessary to reduce the repetition, set architectural decisions and set your application portfolio.

In the agile processes some trails have done to make TOGAF but there are some hurdles to do that like architectural vision can be replaced with backlog management.

It is important for an architect to know that agile gives and take more interactive and helping approaches to explain the architecture. The architecture need to prepare that they ought to take some urgent decisions regarding their team work and they must take a complete view of their work which is done by their team.

As an agile team, the architecture need to work with proper strategies, planning, modern techniques and related data, that they bring all of that from wider organization.

— Slimane Zouggari

How to read a CFD?

The Cumulative Flow Diagram, alternatively known as the CFD, is an excellent tool to determine and forecast pending projects. You can consider using it to determine the current status of the project, the percentage of work completed, its current progress, and the pending work stored in the backlog. You can read a CFD by understanding a Cumulative Flow chart, which is geared towards learning the issues in a project, cycle time of the project, and the probable completion dates of the projects. In addition, the CFD is also crucial for identifying the occurrence of bottlenecks in a project.

The above given diagram is a representation of a CFD, and it has highlighted the occurrence of tasks in individualistic stage of the process, which grows further with the passage of time. The color band represents each task in different column on a board. As apparent from the given diagram, it is apparent that the navy and blue areas indicate the incomplete tasks, the red area signifies the work in progress, and the purple area is a representation for the finished tasks.
When observing the CFD, it is highly imperative to pay heed to the red area, if it is subjected to a change with time, it shows the presence of bottlenecks in a project, which signifies that the project is more likely to be delayed.
In addition to that, the process of reading a CFD is comparatively simple and straightforward. The vertical axis given in the diagram represents the number of tasks associated with a project, and the horizontal line represents the timeline of the project. The occurrence of the curves in the diagrams indicates the number of items given in a timely perspective. The entire settings of the curves and axis are represented in a cumulative manner.
The use of reading a CFD is geared towards visualizing the process of the project and workflow across the time. This process could be utilized to score a customer-valued related work, which is furthermore inclusive of scrum and product development teams in an agile industry. In addition, familiarizing yourself with reading a CFD pertains to learning the significance of various areas of the diagrams, and the corresponding factors which influences it.

— Slimane Zouggari

STATIK

STATIK is an acronym for System Thinking Approach to Implementing Kanban. If you are considering implementing Kanban in your organization, you are required to familiarize yourself with the workability of the system prior to its execution in the organization. STATIK is a method of learning the workability and functionality of the system as a whole rather than analyzing its components individually.

Prior to the implementation of STATIK, you are required to introduce the facets of Kanban in your organization. The arrangement of the steps are independent of a sequence but, these steps unlock the next step to exhibit in a collaborative manner.

How Does it Work?

The application of STATIK is limited to one service; however, if you are considering adding more services, you are required to take Kanban practices to equate the demand and flow across the manifold services, which are improved over the course of time. However, you can go through the given steps to learn the workability of STATIK in an organization:

Analyzing the capability

In this step, the historical data regarding the service delivery is studied, and it is studied in accordance with lead time and quality. It is also studied in conformation to the regulatory standards or requirements that occurs during the process. In addition, it also takes the functional and non-functional quality of the data into its consideration.

Modeling the workflow

In this step, it is believed that the workflow modeling should be carried out individually for each type of a work item. It is highly significant to consider to the individualistic value of workflow, and it should not be intertwined with its counterparts like Gemba Walk techniques or Value Stream Mapping. Working in a professional setting requires Kanban to develop and model a workflow that is geared towards the STATIK approach for its accomplishment in an organization.

Designing the kanban system and negotiating its implementation in the organization:

A Kanban system compromises of four essential elements, which are the Kanban system, its corresponding Kanban, the design of the ticket, the design of the board, and adjustment to existing meetings. It also includes introducing new facets to adjust the Kanban Cadences, the feedback loops, to complete the design of the system.

In addition, for completing the design of the Kanban system, there is a requirement for implementing a workflow model which caters to various types of work, classes of service, and the state of work required for discovering latest information.

The inclusion of STATIK method motivates the collaborative workshops to indulge in the formation of the Kanban boards and systems in the organization, which correspondingly results in its design prepared for implementation in the organization.

— Slimane Zouggari

15-minute FOTO

The 15-minute FOTO was introduced to generate effective and implementable solutions to certain obstacles within a time span of 15 minutes. It is no wonder that we tend to generalize solutions for certain problems, and a majority of the time, these outcomes are oversimplified to other people’s problems. The interference of generalization could be highly ineffective in generating solutions for deeper issues and collaborating together to induce a suitable outcome for countering the situation. We often tend to express our disagreement over an issue, and we are conflicted regarding disclosing a proper solution to a problem.

The 15-minute FOTO was introduced as an implementable tool which is employed by workshops that excel in Agile Software Management (IT). FOTO is an acronym for ‘From Obstacles to Outcomes’, and it allocated a time span of 15 minutes to generate a pool of outcomes for a specific problem. It involves scribing questions on a cue card to derive outcomes for a problem.

It is highly imperative to understand the components, which consist of an obstacle, an outcome, and a solution. An obstacle refers to a problem, which requires being tackles by applying an outcome to derive a solution to the problem. An outcome is known as a new situation or behavior, which is geared towards generating a solution, alternatively known as a particular way of approaching a problem.

Before indulging in the game, you should take some time out to demonstrate the workability of the game by taking few of your examples into consideration. Then, you should proceed further with practicing on a sample obstacle prescribed on your list. Next, you should predetermine an expectation which is geared towards generating a pool of positive of outcomes in the given 15 minutes.

In the next step, you can consider assembling the outcomes in a number of ways. You can implement a short-term, medium-term, and a long-term approach to organize the outcomes. Alternatively, you can implement the Cynefin four-point contextualization exercise to systematize the generated outcomes. Or, you can also employ a story mapping and impact mapping approach to arrange the outcomes in a systematic approach. You can also discuss with your team members to devise better problems for the given problem to complete a round of the game.

— Slimane Zouggari

Kanbanize

Do you work in a team or a group? DO you want to improve the efficiency of your work? Various agile methodologies, especially kanban, are becoming more and more popular.
Have you ever heard about the kanban method before? Most people have not. But even if you never heard about it, you probably hung color papers out in your workplace with current work tasks. If so, you are already a little familiar with the classical method of project management called kanban.
When you work in a team, no matter how many people you work with, each of them has an own task list and simultaneously works on several tasks, projects or with several clients. Kanban methodology allows you and your company to systematize work, achieve the greatest efficiency and reduce costs.
Nowadays, we cannot imagine the project manager drawing graphs on the wall and fixing cards to it. Instead, there are services providing the kanban boards online. One of the services is Kanbanize. Let’s review its capabilities.

What is Kanbanize
Kanbanize is an online tool for managing tasks and projects, employees and shared interface features. Kanbanize allows you to balance the working process, keep time management and assess the staff. And also create several permissions, establishing a hierarchy within all team. Plus, you can print and export data to Excel, even create graphs and charts for analysis.
Kanbanize is known for its powerful analytics module and several diagrams with automatic filling. Kanbanize supports aggregate flow, cycle time, task distribution, and much more.

Key Kanbanize features:
● Privileges and roles of every user in a team.
● Mobile applications for Android and iOS.
● Statuses of tasks, for example, to do, in progress, done.
● The system is based on WIP (work in progress).
● Custom fields in tasks, so you are able to add everything you need.
● Reminders and notifications to ensure you and your colleagues do everything in time.
● Daily backup to prevent data loss.
● Technical online and phone support.
● Relations between tasks.
● Runtime policy — create your own rules for each project.
● Email integration.
● Timesheets and event log.
● HTTPS access.
● Custom domains.
● Dedicated cloud capabilities.
● A lot of free training and teaching materials.
● VPN access through Amazon VPC.
● LDAP integration.
● Kanban boards to modify your project in the most efficient way.
● Comments and metrics.
● Schedule in Excel.
● Branding managing.
● The colors of tasks, terms, and executors.
● Task templates.
● Complete task history.
● Attachments from your local PC and Dropbox.
● Export search results to Excel.
● Work in Helpdesk mode by e-mail.
● Solutions for lean project management, IT operations, software and product development, as well as agile marketing.
● Flexible plans.

Competitors
Trello is one of the most popular project management systems online, which is in high demand among small companies and startups. It allows you to organize your work effectively with kanban boards. The tool has a simple interface, provides almost unlimited free access, is very convenient and is able to integrate with other popular tools.
YouTrack. A task management system designed specifically for teams of programmers, developers, companies which use the agile project management method. Capabilities: time management, kanban boards, flexible reports with graphs and diagrams, customization and commenting on tasks.
Zoho Sprints. Web-based platform for agile planning in teamwork. Capabilities: backlog management, kanban board, time management, Gantt chart, sprint management, event tape, schedule, meeting management. There is a free plan for 5 users and 5 projects.

— Slimane Zouggari

Dreyfus model of skill acquisition

The science of how to learn new things could become one of the major applied disciplines in our time. Each of us learns a lot of skills and abilities throughout the life. No matter how different these skills are — from making a cake and searching Google to performing Beethoven sonatas and writing scientific articles — they are based on general principles. Understanding these principles would make learning a more clear and painless process.
Psychology studies these principles from its very foundation. Today, we know much more about the training mechanisms, although still not enough. Even change management actively uses the model to study how the employees get new skills.
Skill acquisition models will help you understand not only how the learning process works, but also more effectively plan your own activities, avoid unnecessary difficulties and get the best result in less time.
True, they will not give you the most important thing — regular and conscious practice. This part of the work will have to be done by yourself.

One of the most famous skill acquisition models was developed in the early 1980s by the brothers Stuart and Hubert Dreyfus of the University of California at Berkeley. This model is often discussed in scientific and popular science literature.
According to the Dreyfus model, mastering any skill is divided into five stages:
• Novice
• Advanced beginner
• Competent
• Proficient
• Expert
Novice always follows the rules — for him, they have the status of an immutable law. When you start to learn a new skill, the rules are very important: only with their help you can at least somehow navigate the material and get the necessary experience. In addition, in many cases, the rules are sufficient. It is not necessary to be a cook to prepare a cake and to please your relatives – just read the recipe and follow the instructions clearly.
For the advanced beginner the rule is becoming situational: in one situation one method is good, in another it is better to use another one. The advanced beginner knows how to make more than one cake, and he will not prepare a vanilla cake the same way as a chocolate cake. This is already a good step towards competence.
The competent person sees not only the rules but the basic principles and models. He begins to rely more on his own ideas and experience, rather than on a set of instructions. At this level, you act more freely and can flexibly adjust to the situation. There is already a zone of personal responsibility for the result — a zone that many do not reach.
The proficient person goes farther and a little bit the other way. His actions are less based on principles, and more on a sense of intuition. The proficient realizes how to act at the right time, and his choice is often true. Instead of various disparate parts, he sees an integral whole.
The expert acts even more intuitively: he just does — and it works. If he is asked why he made this or that decision, it may be difficult for him to give an answer — for him, it seems so obvious. And it will not arrogant that is more common for a beginner, but a deep knowledge. We can even say it is a reflex. This requires many days and months of practice: the expert’s experience is so great that in every single situation he subconsciously knows what to do.

We must admit that the borders between these levels are conventional — there is no clear gradation between them. In addition, leveling up does not always mean something good. For example, an expert is not always a good teacher, and a person who is at the previous stage can feel more comfortable in this role.

— Slimane Zouggari

Scrumban

What is Srumban?

Scrumban claims to be an Agile management technology that describes hybrids particularly of Scrum as well as Kanban. It was originally designed specifically as a method to transition precisely from Scrum to Kanban.

Nowadays Scrumban is a management framework which comes up when teams use Scrum in the form of their selected way of working moreover employ the Kanban Method in the form of a lens through which they can view, understand as well as keep on improving how they work.

The history of Scrumban

As the Kanban method actually was becoming more popular, then Scrumban was formed as a way to make it simpler and easier for present Scrum teams to start exploring Lean as well as Kanban concepts.

It can be seen that the first article concerning Scrumban that employs the spelling “Scrum-ban,” explains some levels to transition particularly from Scrum to Kanban.

Scrumban is actually distinct from Scrum precisely in the way that it emphasizes some various principles as well as practices which are majorly different particularly from Scrum’s traditional foundation. Scrumban is also distinct specifically from the Kanban Method.

The principles, as well as practices that are embedded within Scrumban, claim not to be unique when it comes to the software development procedure. You should know that they may be easily applied in some different contexts, giving a common language as well as shared experience present across interrelated business functions.

It has been claimed that this, in turn, may enhance the type of organizational alignment which is an important characteristic when it comes to success.

How it works, advantages and limitations

In Scrumban, it has been said that the teamwork is organised in small iterations moreover monitored with the aid of a visual board, this is similar to Scrum as well as Kanban boards. When it comes to illustrating each stage of the work, teams that are working particularly in the same space usually employ post-it notes. A large whiteboard may also be used.

When it comes to decentralized teams, it has been claimed that visual management software like Assembla, Targetprocess, Eylean Board, Agilo for Trac or even JIRA are usually employed.

Planning meetings are held to settle what user stories actually to complete particularly in the next iteration. After this, the user stories get added to the board moreover the team completes them, with the team functioning upon as few user stories in one time as is practical (i.e., the work-in-progress, or also WIP, limit).

To allow iterations to remain short, WIP limits get used. A planning trigger tends to be set in place particularly for the team to be able to have an idea when to plan next, i.e., when WIP tends to fall under a predetermined level.

You should know that no predefined roles are present in Scrumban. The team stays with the roles that they already possess.

The advantages include:

● Quality
● The benefit of just-in-time whereby decisions, as well as facts, are present precisely when needed
● Short lead time
● Kaizen (i.e. continuous improvement)
● Limiting waste (i.e. everything which is not giving value to the customer)
● It is said to provide process improvement particularly by adding some values specifically of Scrum. This is as and when required

Disadvantages

The disadvantages of Scrum includes:

● It needs an experienced team
● There are time expenses
● Scrum does not possess a defined end date.
● The Scrum estimation claims to be one of the toughest as well as wasteful parts

The disadvantages of Kanban includes:

● Less effective precisely in shared-resource situations
● Inflexible in demand changes along with product mix
● Variability elimination
● Production flow

— Slimane Zouggari

Thinking, Fast and Slow

Thinking, Fast and Slow is a best-selling book written by Daniel Kahneman, a psychologist, a professor at Princeton University (USA), winner of the Nobel Prize in Economics.

Usually, we believe we are acting rationally. But is it true? Based on the research on cognitive and social psychology, Daniel Kahneman reveals the secrets of how the human brain works, describes unconscious prejudice, the properties of intuitive and conscious thinking, the role of emotions in evaluative judgments.
Without this knowledge, you risk making the wrong choices in the store, invest in wrong projects and generally make the wrong decisions. Thinking, Fast and Slow will teach you to use the limited attention resources effectively, to make decisions in conditions of uncertainty and to improve your own judgments.

The principal idea
In the 1970s, two hypotheses were generally accepted. First, people are rational and think reasonably. Second, most deviations from rationality are explained by emotions. But Kahneman’s research has shown that the constant mistakes of people’s thinking are due to the very mechanism of thinking rather than to the influence of emotions.
Today, in general, researchers agree with the thesis that our minds tend to bias systematically. Kahneman’s principal idea is to demonstrate the work of the mind with the latest discoveries in cognitive and social psychology.

Two systems
In his book, Kahneman identifies two systems in the human psyche:
System 1 is responsible for a very fast, automatic, often emotional reaction that does not require effort and control. It works automatically and very quickly, almost without requiring effort and without giving a sense of intentional control. Some skills of System 1 are built in by nature: object recognition, orientation in space, reflex facial expressions. Others are formed by practice: simple calculations, driving a car on an empty road, recognizing stereotypes. Some of them we realize, some do not.
System 2 highlights the attention needed for conscious mental effort, including those for complex calculations. Its work is related to conscious activity, choice, and concentration. The System 2 requires attention. The problem will no longer be able to be fulfilled.
Here is the trick: our limit of attention is not endless, and it is reasonable to save it. Therefore, System 1 takes a lead. The problem is that saving energy and time, it is at risk of a lot of mistakes.

Kahneman several times mentions that the systems are absolutely virtual: you will not find even the slightest trace in the brain. We cannot say that some parts of the brain are responsible for the System 1 operation, and some of them provide the System 2 functioning. The separation used by Kahneman is nothing more than a model of brain work, and the model always simplifies the object.
Kahneman believes that it effortlessly generates impressions and feelings that are the main source of belief and conscious choice of System 2. When System 1 faces difficulties, it turns to System 2 to solve its current task through more detailed and targeted processing. System 2 is mobilized when System 1 cannot solve the issue.
The System 2 formal characteristic is that its actions are coupled with effort, and one of its main characteristics is laziness and unwillingness to spend more energy than necessary. Laziness is an integral part of our nature. Therefore, it happens that those thoughts and actions that System 2 considers to be its own, are often generated by System 1. System 2 specifically reacts to the overload. System 2 protects the most important task so that it could get all the necessary attention, and distribute spare power to other tasks.

— Slimane Zouggari

Ikigai

Have you ever thought how it’s cool to get up every morning and take up your favorite activities as soon as possible? Get up, and clearly know what to do and how to do it? To know what will happen in the end, to be sure that you will do it better than anyone else, and fervently believe that this is the meaning of your life? And in the evenings thinking that tomorrow you will wake up early and immediately take up your favorite activity! You say this cannot happen?
Residents of the northern part of the island of Okinawa (Japan) will not agree with you, because they live this way every day. They know one important secret which they call ikigai.
Ikigai is a part of the local culture. The meaning of this word can be explained as a very important reason that makes me wake up in the morning. And this is one of the most important elements of life in Okinawa, contributing to the active longevity of local residents. In Okinawa, there is no such thing as retirement.
In fact, the knowledge of his ikigai is the answer to the question of the meaning of life and daily efforts. This is the answer to the questions “what am I doing here,” “why am I living,” “what benefit do I bring,” “how can I be the most useful and in demand,” “what am I happy to do,” etc.
Ikigai is a comprehensive concept that influences a person’s entire life. And finding your ikigai is a very important step. It’s like finding yourself, your way, your meaning of life, your destiny. Okinawa residents learn this from childhood because it is part of the culture.

How to find your ikigai?
Sometimes it is very difficult if you grew up in Western culture. But you can do some steps to understand the meaning of your existence, the purpose of your life and your destiny. But it is important to understand that ikigai is a combination of a clear understanding of your place in life, your natural inclinations, and talents, meeting your immediate needs and trying to realize your dreams. These are some simple steps you can do.
1. Constantly try to define the purpose of your life. Ask yourself “why do I live,” “what is the most important goal of my life,” “what do I want to devote my life to?”
2. Questions that will help to find your ikigai:
What are you especially proud of? What do you like to do most of all? What are you reading? What are you interested in on the Internet? What do you like to talk and think about for a long time? Whom do you see yourself in your dreams?
3. Are there any famous people whose lives you really like? What is their ikigai, in your opinion?
4. If you feel that you are not doing something that is worth waking up in the morning, slow down the pace. Give up boring meetings, unnecessary contacts, and responsibilities. Try to be regularly alone.
5. Get enough sleep every day. There is nothing better than loading the brain with questions and then get enough sleep.
6. Reach out to the people who are keen on their activities and actively do their best to achieve their goals.
7. Do you have a sufficiently high level of knowledge and education to do what you really want to do? If not, immediately look for a teacher, all the necessary books, trainings, etc.
8. The business of your own should bring you a sense of growth and development, self-esteem, and dignity. You should be proud of it. If you are not, you should change something.
11. Sort yourself out. Read books on psychology, communicate with people, try to understand how they see you, what they think of you.
12. Look for something you really like. Do not be afraid to experiment. Throw it away if something went wrong. Start from scratch again and again. It is normal to seek your happiness. You do not owe anything to anyone if it does not bring you happiness and pleasure from life.
Have you already found your ikigai?

— Slimane Zouggari