Data Management Maturity Model from CMMI

Download PDF

Data management

Business and IT leaders are boosting investment in advanced analytics, which can address business problems and provides business benefits far beyond conventional Business Intelligence.

To drive strategic insights that lead to competitive advantage, businesses must make the best and smartest use of today’s vast amount of data. To accomplish this, organizations need to apply a collaborative approach to optimizing their data assets.

By applying best practices of data management, organizations can realize significant benefits such as controlling costs through the use of reliable and accurate data, mitigating risk, and increasing transparency and data access for more strategic and informed business decisions.

[Read more…]

Advantages and disadvantages of information systems

Download PDF


The competitiveness of most companies is in a large degree based on the effective use of information technologies and information systems especially. The main purpose of information systems are provide the right information to the right people at the right time. It is used to track, store, manipulate and distribute the information from gathered data to appropriate persons when necessary.

In this post I thought to think about what advantages and disadvantages can bring to the businesses and society the integrating information systems. Of course, without any doubt the efficient usage of information systems will give a lot opportunities to the companies and advantages to their business. Sometime it can make kind of new job environments but on the other hand it can make some group of employees unemployed. [Read more…]

Kanban agile planning with Burn-Down chart

Download PDF


Three simple truth:

  • It is impossible to gather all the requirements at the beginning of a project.
  • Whatever requirements you do gather are guaranteed to change.
  • There will always be more to do than time and money will allow.

The agile team should have a strategy for dealing with any changes in the process. There are several problems with a static plans:

  • Our team changes – some of the lead developers can leave to another project of great strategic importance (they was used to say about our project like this). Next, we realize that, we aren’t going as fast as we had thought.
  • Halfway through the project, customer discovers what he really want.
  • … running out of time.

[Read more…]

Brief Kanban risk management

Download PDF

Risk-ManagementMost of certified agile masters think that a great deal of explicit risk management becomes unnecessary when a project uses an agile approach. With a short iterations, single-minded focus on working software, heavy emphasis on automated tests, and frequent customer deliveries help teams avoid the biggest risk most projects face—that of eventually delivering nothing. Many agile projects rejects any form of explicit risk management. I think it is better always actively manage risk in any types of methodologies.

As a definition of the risk, it is the “uncertainty that matters” and if this uncertainty happen it impacts one or more objectives in either a negative (threats) or a positive (opportunities) manner. Risk management is about identifying, addressing, and eliminating sources of risk before they become a threat to the company. There is a common agile way how to manage the risks. [Read more…]

Kanban as a process for agile development

Download PDF


In this blog I want to explain about the “kind of” agile development methodology called KANBAN in a three steps. Let’s get started.

What is Kanban?

The word Kanban came from Japanese for “visual signal” or “card.” It became a scheduling system for lean and just-in-time (JIT) production. Kanban was developed by Taiichi Ohno in 1940’s, an industrial engineer at Toyota, as a system to improve and maintain a high level of production. Toyota line-workers used a Kanban to signal steps in their manufacturing process. The system’s highly visual nature allowed teams to communicate more easily on what work needed to be done and when.

In 2003, David J. Anderson formulated the Kanban Method as an approach to incremental, evolutionary process and systems change for organizations.

Kanban is another framework used to implement agile. Kanban does the same for software teams. By matching the amount of work in progress to the team’s capacity, Kanban gives teams more flexible planning options, faster output, clear focus, and transparency throughout the development cycle. [Read more…]

Strategic planning: The winners way

Download PDF

Strategic Planning

Strive to the sky – and you will find the sky and the earth. Strive to the earth – and you will not get either none of them.  Lewis Carroll

The strategy – is a detailed plan for achieving a comprehensive and integrated goals.

The term “strategy” came to us from the military field. According to the views of military strategy – it is a part of the art of war, which determines the general character of the armed struggle in order to achieve victory. In business, a strategy is purposeful activity for the company’s planning, production of goods and services, marketing and personnel management based on vision, mission and values of the company. There are some narrow strategies also but the focus of the strategy is the same.  [Read more…]